Introduction
Fresh, flaky fish, zesty seasonings, and a tropical, juicy salsa—Grilled Mahi Mahi Tacos with Mango Salsa are the epitome of light, flavorful, and vibrant dining. This recipe features tender mahi mahi fillets grilled to perfection, served on soft tortillas with a sweet and tangy mango salsa, creamy avocado, and crisp cabbage for crunch. It’s a dish that feels indulgent yet fresh, perfect for summer evenings, casual dinners, or a fun weekend meal.
Mahi mahi is prized for its firm, meaty texture and mild flavor, which makes it ideal for tacos. Paired with the sweetness of mango, the creaminess of avocado, and the brightness of lime, every bite bursts with flavor. These tacos are not only delicious but also visually stunning, making them a crowd-pleaser for any occasion.
Why I Love This Recipe
I love this recipe because it combines tropical freshness with savory, smoky grilled fish. The mango salsa adds a refreshing sweetness that balances the lightly spiced mahi mahi, while the creamy avocado and crisp cabbage add texture and richness. It’s light, healthy, and packed with bold flavors without feeling heavy.
I also love how versatile these tacos are—you can grill the fish, bake it, or even pan-sear it, and the toppings can be adjusted to your preference. They feel like a restaurant-quality meal but are completely achievable at home.
Why This is a Must-Try Dish
- Balanced flavors: Sweet, spicy, tangy, and savory all in one taco.
- Healthy and nutritious: High in protein, low in saturated fat, and loaded with fresh produce.
- Quick and easy: Ready in under 30 minutes.
- Crowd-pleaser: Perfect for dinner parties, summer gatherings, or casual weeknight meals.
Recipe Overview
- Preparation Time: 15 minutes
- Cooking Time: 10–12 minutes
- Total Time: 25–27 minutes
- Servings: 4 servings (2 tacos per person)
- Calories: ~400 calories per serving
- Course: Main / Dinner
- Cuisine: Mexican / Coastal
Ingredients
For the Mahi Mahi:
- 1 lb (450 g) mahi mahi fillets
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon paprika
- ½ teaspoon garlic powder
- ½ teaspoon cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Juice of 1 lime
For the Mango Salsa:
- 1 ripe mango, peeled and diced
- ½ red bell pepper, diced
- ¼ red onion, finely chopped
- 1 small jalapeño, seeded and minced (optional)
- 2 tablespoons fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
For Assembly:
- 8 small corn or flour tortillas
- 1 cup shredded cabbage (green or purple)
- 1 avocado, sliced
- Lime wedges, for serving
- Optional: sour cream, crema, or hot sauce
Cooking Directions
- Prepare the fish: Pat mahi mahi dry. In a small bowl, mix olive oil, chili powder, paprika, garlic powder, cumin, salt, pepper, and lime juice. Rub the mixture onto both sides of the fillets.
- Make the mango salsa: Combine mango, red bell pepper, red onion, jalapeño, cilantro, lime juice, and a pinch of salt in a bowl. Mix well and set aside.
- Grill the fish: Preheat grill or grill pan over medium-high heat. Cook mahi mahi fillets 3–4 minutes per side, until opaque and flaky. Remove and let rest for 2 minutes.
- Warm tortillas: Lightly grill or heat tortillas until pliable and slightly toasted.
- Assemble tacos: Place a fillet on each tortilla. Top with shredded cabbage, mango salsa, and avocado slices. Add lime wedges and optional crema or hot sauce. Serve immediately.
Step-by-Step Preparation Method
- Pat fish dry and season with spice rub and lime juice.
- Dice mango, bell pepper, onion, and jalapeño. Combine with cilantro and lime juice to make salsa.
- Preheat grill or grill pan, cook fish until golden and cooked through.
- Warm tortillas on the grill or in a skillet.
- Assemble tacos: tortilla → fish → cabbage → mango salsa → avocado → optional toppings.
- Serve with lime wedges and enjoy immediately.
How to Serve
- Serve tacos immediately while the fish is hot.
- Add extra lime wedges for squeezing over the top.
- Pair with a side of black beans, rice, or tortilla chips for a full meal.
- Garnish with extra cilantro or a drizzle of crema for presentation.
Recipe Tips
- Pat fish dry to get a nice sear on the grill.
- Use ripe mango for a sweet and juicy salsa.
- Avoid overcooking the fish—it cooks quickly and becomes dry if left too long.
- For a smoky flavor, use a charcoal grill or add a few drops of liquid smoke to the spice rub.
- Keep the tortillas warm in a towel while assembling tacos.
Variations
- Spicy Mango Salsa: Leave jalapeño seeds or add serrano peppers.
- Taco Bowls: Serve over rice or quinoa instead of tortillas.
- Alternative Fish: Substitute mahi mahi with cod, tilapia, or swordfish.
- Creamy Topping: Add chipotle crema or avocado crema for richness.
- Vegetarian: Replace fish with grilled portobello mushrooms or tofu.
Freezing and Storage
- Fish: Cooked mahi mahi is best eaten fresh; freezing cooked fish is not recommended as it can become mushy.
- Salsa: Mango salsa can be stored in the fridge for up to 2 days, but fresh mango is best eaten within 24 hours for optimal texture and flavor.
- Tortillas: Store separately at room temperature or freeze for up to 1 month.
Special Equipment Needed
- Grill or grill pan
- Sharp knife for chopping salsa ingredients
- Mixing bowls for marinade and salsa
- Tongs or spatula for turning fish
FAQ
Q1: Can I bake the mahi mahi instead of grilling?
A: Yes, bake at 400°F (200°C) for 10–12 minutes until fish is opaque and flakes easily.
Q2: Can I use frozen fish?
A: Yes, thaw completely and pat dry before seasoning and cooking.
Q3: Can I make the mango salsa ahead?
A: Yes, make it 1–2 hours ahead, but add avocado slices just before serving.
Q4: What tortillas work best?
A: Small corn or flour tortillas work well. Warm them before serving.
Q5: How do I keep fish from sticking to the grill?
A: Brush the grill grates with oil and make sure fish is dry before cooking.
Conclusion
Grilled Mahi Mahi Tacos with Mango Salsa are the perfect blend of tropical sweetness, savory fish, and fresh, crunchy toppings. They’re quick to prepare, packed with flavor, and bring a bright, festive energy to your meal. Whether for a casual weeknight dinner, a summer BBQ, or a dinner party, these tacos are a must-try recipe that will impress and delight everyone at the table.
Grilled Mahi Mahi Tacos with Mango Salsa
Course: DinnerCuisine: MexicanDifficulty: easy4
servings15
minutes12
minutes27
minutesIngredients
For the Mahi Mahi:
1 lb (450 g) mahi mahi fillets
1 tablespoon olive oil
1 teaspoon chili powder
1 teaspoon paprika
½ teaspoon garlic powder
½ teaspoon cumin
½ teaspoon salt
¼ teaspoon black pepper
Juice of 1 lime
For the Mango Salsa:
1 ripe mango, peeled and diced
½ red bell pepper, diced
¼ red onion, finely chopped
1 small jalapeño, seeded and minced (optional)
2 tablespoons fresh cilantro, chopped
Juice of 1 lime
Salt to taste
For Assembly:
8 small corn or flour tortillas
1 cup shredded cabbage (green or purple)
1 avocado, sliced
Lime wedges, for serving
Optional: sour cream, crema, or hot sauce
Directions
- Prepare the fish: Pat mahi mahi dry. In a small bowl, mix olive oil, chili powder, paprika, garlic powder, cumin, salt, pepper, and lime juice. Rub the mixture onto both sides of the fillets.
- Make the mango salsa: Combine mango, red bell pepper, red onion, jalapeño, cilantro, lime juice, and a pinch of salt in a bowl. Mix well and set aside.
- Grill the fish: Preheat grill or grill pan over medium-high heat. Cook mahi mahi fillets 3–4 minutes per side, until opaque and flaky. Remove and let rest for 2 minutes.
- Warm tortillas: Lightly grill or heat tortillas until pliable and slightly toasted.
- Assemble tacos: Place a fillet on each tortilla. Top with shredded cabbage, mango salsa, and avocado slices. Add lime wedges and optional crema or hot sauce. Serve immediately.