RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Charred Citrus-Grilled Sea Bass with Spring Herb Salsa Verde & Saffron Cauliflower Rice
  • Grilled Ancho-Lime Chicken over Cilantro-Lime Jasmine Rice with Warm Black Bean & Corn Salsa and Quick-Pickled Red Cabbage
  • Grilled Lemon-Herb Chicken with Spring Quinoa, Blanched Asparagus & Minted Pea Salsa
  • Grilled Chicken Lettuce Wraps with Avocado–Cilantro Salsa & Cauliflower Rice
  • Shrimp & Avocado Lettuce Wraps with Mango Salsa and Black Bean Salad
  • Mexican Grilled Chicken Lettuce Wraps with Avocado Salsa
  • Browse all recipes →
Grilled Mahi-Mahi with Fresh Mango Salsa & Roasted Plantains

Grilled Mahi-Mahi with Fresh Mango Salsa & Roasted Plantains

By abbey f

Caribbean / Latin-AmericanIntermediate

A bright, Caribbean-inspired plate that balances firm, meaty grilled mahi-mahi with a sweet-tart mango salsa and caramelized roasted plantains. The fish develops a golden char for savory depth while the mango salsa adds juicy sweetness, acid and crunch — finished with toasted plantains for a buttery-sweet contrast.

Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
1 servings
seafoodmain courseCaribbeangluten-free

Ingredients

  • 200 g mahi-mahi fillet (skinless)
  • 150 g ripe mango (peeled, seeded)
  • 37.5 g red bell pepper
  • 13.75 g red onion
  • 1 tbsp fresh cilantro
  • 1 whole lime (juice and zest)
  • 100 g small plantain (ripe but firm, yellow with a few black spots)
  • 1.5 tbsp extra-virgin olive oil
  • 3/4 tsp kosher salt
  • 1/4 tsp freshly ground black pepper

Instructions

1

Preheat and prep: Preheat your oven to 220°C (425°F) for the plantains and set a heavy skillet or grill pan over medium-high heat to preheat for the mahi-mahi. Preheating the oven and pan ensures quick, even caramelization on the plantains and a strong initial sear on the fish — both important for texture and flavor.

2

Make the mango salsa while the equipment heats: finely dice the mango into roughly 5 mm pieces (about 150 g), the red bell pepper (about 1/4 pepper, 37.5 g) into the same size, and very finely dice the red onion (about 1/8 onion, 13.75 g). Chop the cilantro (1 tbsp). Place these in a bowl and add the zest and juice of 1 lime, a pinch (about 1/8 tsp) of salt, 1/8 tsp freshly ground black pepper and a drizzle (about 1/2 tbsp) of the olive oil. Stir gently. Rationale: equal-size dice creates a pleasant, consistent bite; lime juice brightens and balances the mango’s sweetness; a little oil helps flavors meld and gives the salsa body.

3

Taste and adjust the salsa: taste for balance — it should be lively with sweet mango, bright acid and a touch of salt. If the salsa tastes flat, add a squeeze more lime; if too tart, a pinch of sugar or a tiny drizzle of additional olive oil will round it out. Allow the salsa to sit at room temperature while you prepare the plantains and fish so the flavors can marry.

4

Prepare the plantains: peel the small plantain and slice on a 45° bias into 1 cm (about 3/8 inch) thick slices. Toss the slices with 1 tbsp of the olive oil and a pinch (about 1/4 tsp) of salt so they are evenly coated. Why: slicing on the bias increases surface area for browning and the oil promotes caramelization and prevents sticking.

5

Roast the plantains: arrange the oiled plantain slices in a single layer on a rimmed baking sheet lined with parchment or a light film of oil. Roast at 220°C (425°F) for 16–18 minutes, flipping once halfway through until edges are golden and sugars have caramelized. Why: high dry heat encourages the natural sugars in ripe plantain to caramelize, creating a sweet, slightly crispy exterior with a tender interior.

6

Season the mahi-mahi: pat the 200 g fillet dry with paper towels (this helps get a good sear), then season both sides with about 1/2 tsp kosher salt and 1/8 tsp freshly ground black pepper. Brush lightly with the remaining 1/2 tbsp olive oil. Why: dryness and oil promote browning through the Maillard reaction; salt seasons the flesh and helps create a thin seasoned crust.

7

Sear or grill the fish: when your pan is smoking lightly (hot — about medium-high), add a small drop of oil and place the fish in the pan away from you. Cook without moving for 3–4 minutes until the underside is golden and a crust has formed. Flip with a spatula and cook the second side 2–3 minutes, or until the fish is opaque through most of its thickness and flakes easily with a fork. Why: a quick, hot sear locks in moisture and creates a caramelized crust that contrasts the delicate interior; overcooking will dry the fish, so cook just until opaque.

8

Rest the fish briefly: transfer the mahi-mahi to a plate and let it rest for 2 minutes. Resting lets the cooking finish gently and the juices redistribute, keeping the fillet moist.

9

Plate: arrange the roasted plantain slices on the plate; place the mahi-mahi fillet on top or to the side. Spoon 3–4 tablespoons of the mango salsa over the fish (or serve the salsa on the side). Finish with a small sprinkle of chopped cilantro and an extra squeeze of lime if desired. Why: hot fish meets cool salsa for a contrast of temperature and texture — the fruit salsa brightens the rich, caramelized flavors.

10

Finish and serve: serve immediately while the fish is warm and the plantains are still slightly crisp at the edges. Leftover salsa can be refrigerated (covered) up to 24 hours and used on salads or grilled meats.

Chef's Tips

  • 1Dry the fish thoroughly before seasoning — moisture is the enemy of a good sear. Pat with paper towels right before seasoning.
  • 2Don’t crowd the pan when searing fish; a crowded pan lowers the temperature and prevents browning. If you have a grill, brush the grates with oil and grill the fillet over direct medium-high heat for the same timing.
  • 3Use ripe but firm plantains (yellow with a few black spots). Too green and they’ll be starchy and bland; too black and they’ll be overly sweet and mushy.
  • 4If you want an extra layer of flavor, toast a pinch of cumin in the oil for 15–20 seconds before searing the fish to bloom aromatic oils (optional).

Variations

  • Make it spicier: add 1 small diced jalapeño (seeds removed for less heat) to the mango salsa and swap cilantro for fresh mint for a different herbaceous note.
  • Swap the fish: use mahi-mahi as written or substitute 200 g of swordfish, halibut or firm salmon. Note that cooking times can vary slightly for thicker cuts.
  • Pan-fry plantains instead: if you prefer a crispier edge, pan-fry the plantain slices in a nonstick skillet with a tablespoon of oil over medium heat until deeply browned (about 3–4 minutes per side).

Nutrition per Serving

697

Calories

50g

Protein

62g

Carbs

27g

Fat

6g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Grilled Mahi-Mahi with Fresh Mango Salsa & Roasted Plantains

By abbey f

seafoodmain courseCaribbeangluten-free
Grilled Mahi-Mahi with Fresh Mango Salsa & Roasted Plantains - mahi-mahi fillet (skinless), ripe mango (peeled, seeded) recipe

A bright, Caribbean-inspired plate that balances firm, meaty grilled mahi-mahi with a sweet-tart mango salsa and caramelized roasted plantains. The fish develops a golden char for savory depth while the mango salsa adds juicy sweetness, acid and crunch — finished with toasted plantains for a buttery-sweet contrast.

Caribbean / Latin-AmericanIntermediate1 servings
Prep: 10 minutes
Cook: 20 minutes
30 minutes

Ingredients

  • 200 g mahi-mahi fillet (skinless)
  • 150 g ripe mango (peeled, seeded)
  • 37.5 g red bell pepper
  • 13.75 g red onion
  • 1 tbsp fresh cilantro
  • 1 whole lime (juice and zest)
  • 100 g small plantain (ripe but firm, yellow with a few black spots)
  • 1.5 tbsp extra-virgin olive oil
  • 3/4 tsp kosher salt
  • 1/4 tsp freshly ground black pepper

Instructions

1

Preheat and prep: Preheat your oven to 220°C (425°F) for the plantains and set a heavy skillet or grill pan over medium-high heat to preheat for the mahi-mahi. Preheating the oven and pan ensures quick, even caramelization on the plantains and a strong initial sear on the fish — both important for texture and flavor.

2

Make the mango salsa while the equipment heats: finely dice the mango into roughly 5 mm pieces (about 150 g), the red bell pepper (about 1/4 pepper, 37.5 g) into the same size, and very finely dice the red onion (about 1/8 onion, 13.75 g). Chop the cilantro (1 tbsp). Place these in a bowl and add the zest and juice of 1 lime, a pinch (about 1/8 tsp) of salt, 1/8 tsp freshly ground black pepper and a drizzle (about 1/2 tbsp) of the olive oil. Stir gently. Rationale: equal-size dice creates a pleasant, consistent bite; lime juice brightens and balances the mango’s sweetness; a little oil helps flavors meld and gives the salsa body.

3

Taste and adjust the salsa: taste for balance — it should be lively with sweet mango, bright acid and a touch of salt. If the salsa tastes flat, add a squeeze more lime; if too tart, a pinch of sugar or a tiny drizzle of additional olive oil will round it out. Allow the salsa to sit at room temperature while you prepare the plantains and fish so the flavors can marry.

4

Prepare the plantains: peel the small plantain and slice on a 45° bias into 1 cm (about 3/8 inch) thick slices. Toss the slices with 1 tbsp of the olive oil and a pinch (about 1/4 tsp) of salt so they are evenly coated. Why: slicing on the bias increases surface area for browning and the oil promotes caramelization and prevents sticking.

5

Roast the plantains: arrange the oiled plantain slices in a single layer on a rimmed baking sheet lined with parchment or a light film of oil. Roast at 220°C (425°F) for 16–18 minutes, flipping once halfway through until edges are golden and sugars have caramelized. Why: high dry heat encourages the natural sugars in ripe plantain to caramelize, creating a sweet, slightly crispy exterior with a tender interior.

6

Season the mahi-mahi: pat the 200 g fillet dry with paper towels (this helps get a good sear), then season both sides with about 1/2 tsp kosher salt and 1/8 tsp freshly ground black pepper. Brush lightly with the remaining 1/2 tbsp olive oil. Why: dryness and oil promote browning through the Maillard reaction; salt seasons the flesh and helps create a thin seasoned crust.

7

Sear or grill the fish: when your pan is smoking lightly (hot — about medium-high), add a small drop of oil and place the fish in the pan away from you. Cook without moving for 3–4 minutes until the underside is golden and a crust has formed. Flip with a spatula and cook the second side 2–3 minutes, or until the fish is opaque through most of its thickness and flakes easily with a fork. Why: a quick, hot sear locks in moisture and creates a caramelized crust that contrasts the delicate interior; overcooking will dry the fish, so cook just until opaque.

8

Rest the fish briefly: transfer the mahi-mahi to a plate and let it rest for 2 minutes. Resting lets the cooking finish gently and the juices redistribute, keeping the fillet moist.

9

Plate: arrange the roasted plantain slices on the plate; place the mahi-mahi fillet on top or to the side. Spoon 3–4 tablespoons of the mango salsa over the fish (or serve the salsa on the side). Finish with a small sprinkle of chopped cilantro and an extra squeeze of lime if desired. Why: hot fish meets cool salsa for a contrast of temperature and texture — the fruit salsa brightens the rich, caramelized flavors.

10

Finish and serve: serve immediately while the fish is warm and the plantains are still slightly crisp at the edges. Leftover salsa can be refrigerated (covered) up to 24 hours and used on salads or grilled meats.

Chef's Tips

  • 1Dry the fish thoroughly before seasoning — moisture is the enemy of a good sear. Pat with paper towels right before seasoning.
  • 2Don’t crowd the pan when searing fish; a crowded pan lowers the temperature and prevents browning. If you have a grill, brush the grates with oil and grill the fillet over direct medium-high heat for the same timing.
  • 3Use ripe but firm plantains (yellow with a few black spots). Too green and they’ll be starchy and bland; too black and they’ll be overly sweet and mushy.
  • 4If you want an extra layer of flavor, toast a pinch of cumin in the oil for 15–20 seconds before searing the fish to bloom aromatic oils (optional).

Variations

  • Make it spicier: add 1 small diced jalapeño (seeds removed for less heat) to the mango salsa and swap cilantro for fresh mint for a different herbaceous note.
  • Swap the fish: use mahi-mahi as written or substitute 200 g of swordfish, halibut or firm salmon. Note that cooking times can vary slightly for thicker cuts.
  • Pan-fry plantains instead: if you prefer a crispier edge, pan-fry the plantain slices in a nonstick skillet with a tablespoon of oil over medium heat until deeply browned (about 3–4 minutes per side).

Nutrition per Serving

697

Calories

50g

Protein

62g

Carbs

27g

Fat

6g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Caribbean Recipes🥗 gluten-free Recipes🥘 More with mahi-mahi fillet (skinless)🥘 More with ripe mango (peeled, seeded)🥘 More with red bell pepper

Similar Recipes