RecipePool
  • Recipes
  • Collections
  • Guides
  • About
  • Recipes
  • Collections
  • Guides
  • About
RecipePool

1500+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Explore

  • Recipes
  • Collections
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

  1. Home
  2. Recipes
  3. Grilled Mahi Mahi with Pineapple Salsa
Grilled mahi mahi fillet topped with colorful pineapple salsa on a plate

Tropical grilled fish topped with a fresh pineapple-jalapeño salsa

Grilled Mahi Mahi with Pineapple Salsa

Prep Time

15 min

Cook Time

10 min

Total Time

25 min

Servings

4

4 fillets

Difficulty

Easy

Cost

Moderate

$$

Be the first to rate this recipe
Share

Grilled Mahi Mahi with Pineapple Salsa

Tropical grilled fish topped with a fresh pineapple-jalapeño salsa

★4.5(19)

Juicy grilled mahi mahi fillets topped with a vibrant pineapple salsa featuring jalapeño, red onion, and cilantro for a tropical dinner.

15m

Prep Time

10m

Cook Time

25m

Total Time

4

Servings

Easy

Difficulty

Moderate $$

Cost

American CuisineMain CourseGluten-FreeDairy-FreeLow-CarbPaleoHealthy
Sarah Chen
Sarah Chen

March 12, 2026(Updated March 15, 2026)

Mahi mahi is the ideal fish for grilling — firm enough to hold together over high heat, mild enough to pair with bold flavors, and meaty enough to satisfy even dedicated carnivores. When topped with a bright, fresh pineapple salsa loaded with sweet fruit, spicy jalapeño, and zesty cilantro, it becomes a tropical flavor explosion.

This dish is summer grilling at its finest. The fish gets a quick marinade in lime and garlic, picks up gorgeous grill marks, and is then crowned with a colorful salsa that you can make while the grill heats up. It is light, fresh, and packed with flavor — the kind of meal that leaves you feeling satisfied but not weighed down.

Why This Recipe Works

Mahi mahi's firm texture makes it one of the best fish for grilling without falling apart. A light oil and lime marinade prevents sticking while adding flavor. The pineapple salsa provides a sweet-acidic contrast that complements the mild, slightly sweet fish perfectly.

Ingredients

  • 4 mahi mahi fillets (6 oz each)
  • 1 cup diced fresh pineapple
  • 1 jalapeño, seeded and minced
  • 1/4 cup diced red onion
  • 2 tablespoons chopped fresh cilantro
  • 2 tablespoons olive oil
  • Juice of 2 limes
  • 2 cloves garlic, minced

Instructions

  1. 1

    Combine pineapple, jalapeño, red onion, cilantro, juice of 1 lime, and a pinch of salt in a bowl. Set the salsa aside at room temperature.

  2. 2

    Brush mahi mahi with olive oil and season with salt, pepper, garlic, and the juice of the remaining lime. Let sit for 10 minutes.

  3. 3

    Preheat grill to medium-high heat. Clean and oil the grates well.

  4. 4

    Grill fish for 4-5 minutes per side until it has clear grill marks and flakes easily with a fork. The internal temperature should reach 137°F.

  5. 5

    Transfer to plates and spoon pineapple salsa generously over each fillet.

  6. 6

    Serve with rice, grilled vegetables, or a fresh green salad.

Serving Suggestions

Ways to Serve This Dish

  • Serve with classic coleslaw and cornbread on the side

  • Pair with fresh-cut fries or roasted potato wedges

Substitutions

Mahi mahiSwordfish or halibut

Both are firm enough for grilling and have a similar mild flavor

PineappleMango or papaya

Mango provides similar tropical sweetness while papaya is milder

JalapeñoSerrano or habanero

Serrano is spicier; habanero adds intense fruity heat — use sparingly

Tips & Storage

Pro Tips

  • If pineapple is not in season, grilling the pineapple slices first adds a caramelized sweetness before dicing for the salsa.

  • Use a fish spatula for flipping — its thin, flexible blade slides under the fillet without tearing.

  • Mahi mahi can also be broiled indoors for 4-5 minutes per side on the top rack.

Storage

Store fish and salsa separately in the refrigerator for up to 2 days.

Reheating

Reheat fish gently in a 275°F oven for 8 minutes. Serve the salsa cold or at room temperature.

Nutrition Facts

Per serving (1 fillet with salsa) · 4 servings

Calories240
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

Protein32g
Carbohydrates8g
Fat8g
Fiber1g
Sugar4g
Sodium360mg

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

What does mahi mahi taste like?
Mahi mahi has a mild, slightly sweet flavor with a firm, meaty texture. It is not fishy, making it a great choice for people who are new to cooking seafood.
Can I pan-sear this instead of grilling?
Absolutely. Sear in a hot skillet with oil for 3-4 minutes per side. You will get a nice crust instead of grill marks.

Explore More

More American RecipesMore Main CourseGluten-Free RecipesDairy-Free RecipesLow-Carb RecipesPaleo RecipesHealthy RecipesGrill Recipes
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →