Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Grilled Mahi-Mahi with Citrus Salsa: An Incredible 7-Step Recipe


  • Author: Lauren Baker
  • Total Time: 30 minutes

Ingredients

For the Grilled Mahi-Mahi:

– 4 Mahi-Mahi fillets (6 ounces each)
– 2 tablespoons olive oil
– 1 teaspoon salt
– 1 teaspoon black pepper
– 1 teaspoon garlic powder
– Juice of 1 lime

For the Citrus Salsa:

– 1 cup diced mango
– 1 cup diced pineapple
– 1 cup diced avocado
– 1 orange, segmented
– 1 lime, zested and juiced
– ¼ cup chopped fresh cilantro
– 1 jalapeño, finely chopped (optional)
– Salt and pepper to taste


Instructions

Creating this fantastic Grilled Mahi-Mahi with Citrus Salsa involves just a few straightforward steps. Follow this guide to bring your dish to life:

1. Preheat Grill: Preheat your grill to medium-high heat (about 400°F).
2. Marinate the Fish: In a small bowl, mix together olive oil, salt, black pepper, garlic powder, and lime juice. Brush this mixture over the Mahi-Mahi fillets and set aside.
3. Prepare the Salsa: In a mixing bowl, combine diced mango, diced pineapple, diced avocado, orange segments, lime juice, lime zest, cilantro, and jalapeño (if using). Gently toss everything together and season with salt and pepper to taste.
4. Grill the Fish: Place the Mahi-Mahi fillets on the grill, cooking for about 4-5 minutes per side or until the fish flakes easily with a fork and has nice grill marks.
5. Monitor Cooking: Keep an eye on the fillets to avoid overcooking. Fish cooks quickly, so stay attentive.
6. Remove from Grill: Once cooked, remove the Mahi-Mahi from the grill and let it rest for a few minutes before serving.
7. Serve with Salsa: Top each fillet generously with the prepared citrus salsa and serve immediately.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes

Nutrition

  • Serving Size: 4
  • Calories: 350 kcal
  • Fat: 15g
  • Protein: 30g