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 Pineapple Salsa

Grilled Mahi Mahi with Pineapple Salsa

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Grilled Mahi Mahi with Pineapple Salsa is a vibrant and flavorful dish that combines the rich, buttery taste of mahi mahi with a refreshing pineapple salsa. Perfect for summer gatherings or an intimate dinner, this recipe is not only quick to prepare but also showcases fresh ingredients that bring both color and zest to your plate. The grilled fish pairs beautifully with the sweet and tangy salsa, making it a crowd-pleaser at any occasion. With just 25 minutes of prep time, you can enjoy a healthy, protein-packed meal that’s visually stunning and delicious.

  • Total Time: 40 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 4 (8-ounce) portions Mahi Mahi
  • ½ cup butter
  • ½ teaspoon minced garlic
  • ½ fresh pineapple (grilled)
  • 1 medium red bell pepper
  • ½ medium red onion
  • ½ bunch cilantro
  • 1 medium serrano pepper
  • 2 tablespoons lemon juice
  • Salt and pepper, to taste

Instructions

  1. Prepare the salsa by mixing diced bell pepper, red onion, chopped cilantro, serrano pepper, and grilled pineapple in a bowl. Add lemon juice, salt, and pepper; mix well.
  2. Preheat grill to medium-high heat. Grill sliced pineapple for 3–4 minutes on each side until caramelized.
  3. Brush mahi mahi fillets with melted butter mixed with minced garlic; season with salt and pepper.
  4. Grill mahi mahi for about 5–6 minutes on each side until cooked through.
  5. Serve topped with pineapple salsa.
  • Author: Diary
  • Prep Time: 25 minutes
  • Cook Time: 15 minutes
  • Category: Main
  • Method: Grilling
  • Cuisine: Seafood

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 85mg