The Grilled Mahi Mahi with Pineapple Salsa is a delightful dish that brings the taste of summer to your table all year round. This recipe perfectly combines fresh Mahi Mahi with a vibrant pineapple salsa, making it an excellent choice for family gatherings, weekend barbecues, or a quick weeknight meal. The bright flavors and juicy textures of this dish will impress anyone lucky enough to enjoy it, making it a standout in any dining setting.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Fish
- For the Pineapple Salsa
- For Seasoning
- For Basting
- For Garnish
- How to Make Grilled Mahi Mahi with Pineapple Salsa
- Step 1: Prepare the Pineapple Salsa
- Step 2: Season the Fish
- Step 3: Grill the Fish
- Step 4: Serve
- How to Serve Grilled Mahi Mahi with Pineapple Salsa
- Fresh Garden Salad
- Coconut Rice
- Avocado Slices
- Tortilla Chips
- Lime Wedges
- Grilled Vegetables
- How to Perfect Grilled Mahi Mahi with Pineapple Salsa
- Best Side Dishes for Grilled Mahi Mahi with Pineapple Salsa
- Common Mistakes to Avoid
- Refrigerator Storage
- Freezing Grilled Mahi Mahi with Pineapple Salsa
- Reheating Grilled Mahi Mahi with Pineapple Salsa
- Frequently Asked Questions
- Can I substitute another fish for Mahi Mahi?
- What can I serve with Grilled Mahi Mahi with Pineapple Salsa?
- How do I know when my Mahi Mahi is done?
- Can I make pineapple salsa ahead of time?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Delicious Flavor: The combination of grilled fish with sweet pineapple creates an irresistible taste.
- Easy Preparation: With simple steps and minimal prep time, you can have this dish ready in no time.
- Versatile Dish: Perfect for any occasion — from casual dinners to festive gatherings.
- Healthy Choice: Packed with protein and healthy fats, this recipe is both nutritious and satisfying.
- Eye-Catching Presentation: The colorful salsa adds visual appeal, making your plate look as good as it tastes.
Tools and Preparation
To make your cooking experience smooth and enjoyable, having the right tools on hand is essential.
Essential Tools and Equipment
- Grill
- Mixing bowl
- Cutting board
- Chef’s knife
- Basting brush
Importance of Each Tool
- Grill: Provides the perfect heat for achieving that signature charred flavor on the Mahi Mahi.
- Mixing bowl: Ideal for combining ingredients when making the pineapple salsa.
- Chef’s knife: A sharp knife makes chopping fruits and vegetables quick and easy.
Ingredients
The perfect recipe to use for your fresh Mahi Mahi!
For the Fish
- Four 8-ounce portions Mahi Mahi, (skinned and boned)
- Salt and pepper, (to taste)
For the Pineapple Salsa
- ½ fresh pineapple, (peeled, cored and sliced for grilling)
- 1 cup rice apple vinegar
- ¼ cup extra-virgin olive oil
- 1 medium red bell pepper, (seeded and diced 1/4-inch)
- ½ medium red onion, (diced 1/4-inch)
- ½ bunch cilantro, (chopped)
- 1 medium serrano pepper, (seeded and chopped)
For Seasoning
- Salt and pepper, (to taste)
- 1 teaspoon ground cumin
For Basting
- ½ cup (1 stick) butter
- 2 tablespoons freshly squeezed lemon juice
- ½ teaspoon minced garlic
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Grilled Mahi Mahi with Pineapple Salsa
Step 1: Prepare the Pineapple Salsa
- Start by grilling the slices of pineapple until they have nice grill marks.
- Chop the grilled pineapple into small pieces after cooling.
- In a mixing bowl, combine the grilled pineapple with diced bell pepper, red onion, cilantro, serrano pepper, rice apple vinegar, olive oil, salt, pepper, and ground cumin. Stir well.
Step 2: Season the Fish
- Pat dry the Mahi Mahi portions with paper towels.
- Season both sides generously with salt and pepper.
Step 3: Grill the Fish
- Preheat your grill over medium-high heat.
- Melt butter in a small saucepan; add minced garlic and lemon juice.
- Brush the melted butter mixture onto each piece of fish before placing them on the grill.
- Grill for about 4-5 minutes per side or until cooked through.
Step 4: Serve
- Place grilled Mahi Mahi on plates.
- Top each portion generously with pineapple salsa.
- Garnish with fresh parsley before serving.
Enjoy your delicious Grilled Mahi Mahi with Pineapple Salsa!
How to Serve Grilled Mahi Mahi with Pineapple Salsa
Grilled Mahi Mahi with Pineapple Salsa is a delightful dish that pairs beautifully with various sides and garnishes. Here are some great ways to serve this fresh fish recipe.
Fresh Garden Salad
- A light garden salad made with mixed greens, cherry tomatoes, and cucumbers complements the flavors of the grilled mahi mahi perfectly.
Coconut Rice
- Serve your grilled mahi mahi on a bed of coconut rice for a tropical twist. The sweetness of the rice balances the savory spices of the fish.
Avocado Slices
- Fresh avocado slices add creaminess and healthy fats. They can be served on the side or on top of the fish for added richness.
Tortilla Chips
- Crunchy tortilla chips are perfect for scooping up any extra pineapple salsa. They provide a fun texture contrast to the grilled fish.
Lime Wedges
- A squeeze of lime over your grilled mahi mahi enhances its flavor profile. This simple addition brightens up the dish, making it even more refreshing.
Grilled Vegetables
- Pair your meal with seasonal grilled vegetables like zucchini, asparagus, or bell peppers. Their smoky flavor complements the fish beautifully.
How to Perfect Grilled Mahi Mahi with Pineapple Salsa
Perfecting your grilled mahi mahi takes just a few simple tips to ensure an amazing outcome every time you cook it.
- Use fresh ingredients: Always opt for fresh mahi mahi and ripe pineapples to enhance flavor and texture.
- Preheat your grill: Ensure your grill is hot before placing the fish on it. This helps achieve those beautiful grill marks and prevents sticking.
- Marinate for flavor: Letting your marinated fish sit for at least 15 minutes allows it to absorb more flavors from the spices and salsa.
- Watch cooking time: Grill the mahi mahi for about 4-5 minutes per side, depending on thickness, to avoid overcooking.
- Check doneness: The fish should flake easily with a fork when done. Overcooked mahi mahi becomes dry, so keep an eye on it!
- Experiment with spices: Feel free to adjust spices in your pineapple salsa or add other herbs that you love to personalize this dish.

Best Side Dishes for Grilled Mahi Mahi with Pineapple Salsa
Serving grilled mahi mahi alongside delicious side dishes elevates your meal’s overall experience. Here are some excellent options:
- Roasted Corn Salad: A flavorful mix of corn, red onion, and cilantro tossed in lime juice adds sweetness and crunch.
- Quinoa Pilaf: This nutty grain dish is packed with protein and can be flavored with herbs and lemon zest.
- Garlic Mashed Potatoes: Creamy mashed potatoes infused with garlic make a comforting side that pairs well with fish.
- Sweet Potato Fries: Crispy sweet potato fries offer a sweet contrast to the savory flavors of grilled mahi mahi.
- Coleslaw: A refreshing coleslaw can provide a crunchy texture that balances well with the soft, flaky fish.
- Grilled Asparagus: Lightly charred asparagus spears bring an elegant touch while enhancing the meal’s presentation.
These serving suggestions and side dishes will make your Grilled Mahi Mahi with Pineapple Salsa dinner truly memorable!
Common Mistakes to Avoid
Grilling Mahi Mahi with Pineapple Salsa can be simple, but there are common mistakes that can affect your dish. Here are some pitfalls to watch out for:
- Skipping the marination: Not allowing the fish to marinate properly can lead to bland flavors. Marinate for at least 30 minutes to enhance taste.
- Overcooking the fish: Cooking Mahi Mahi too long makes it dry and tough. Aim for a cooking time of 4-6 minutes per side, depending on thickness.
- Ignoring grill temperature: A grill that’s too hot or too cool can ruin your dish. Preheat your grill to medium-high heat for optimal grilling.
- Using unripe pineapple: A not-so-ripe pineapple can taste sour and hard. Choose a ripe pineapple for a sweeter, more flavorful salsa.
- Neglecting fresh ingredients: Using stale herbs or old produce can diminish flavor. Always use fresh ingredients for the best results.
Refrigerator Storage
- Store grilled Mahi Mahi with pineapple salsa in an airtight container.
- It can last up to 3 days in the refrigerator.
Freezing Grilled Mahi Mahi with Pineapple Salsa
- Place portions in freezer-safe containers or bags.
- The dish can be frozen for up to 3 months for best quality.
Reheating Grilled Mahi Mahi with Pineapple Salsa
- Oven: Preheat oven to 350°F (175°C). Place the fish in a baking dish covered with foil and heat for about 15-20 minutes until warmed through.
- Microwave: Use a microwave-safe plate, cover lightly, and heat on medium power in 1-minute intervals until heated thoroughly.
- Stovetop: Heat a skillet over medium heat, add a bit of oil, and warm the fish for 3-4 minutes per side until heated through.

Frequently Asked Questions
Can I substitute another fish for Mahi Mahi?
Yes! You can use other firm white fish like swordfish or tuna if you prefer.
What can I serve with Grilled Mahi Mahi with Pineapple Salsa?
This dish pairs well with rice, quinoa, or a fresh green salad for a complete meal.
How do I know when my Mahi Mahi is done?
When cooked through, the fish should be opaque and easily flake with a fork.
Can I make pineapple salsa ahead of time?
Absolutely! You can prepare pineapple salsa up to one day in advance—just store it in the fridge until ready to serve.
Final Thoughts
Grilled Mahi Mahi with Pineapple Salsa is not only delicious but also versatile enough for any occasion. This recipe allows room for customization; feel free to swap out ingredients based on your preferences. Give it a try—you won’t be disappointed!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Grilled Mahi Mahi with Pineapple Salsa
- Total Time: 30 minutes
- Yield: Serves 4
Description
Grilled Mahi Mahi with Pineapple Salsa is a vibrant dish that captures the essence of summer, making it a perfect choice for any occasion. This recipe features succulent Mahi Mahi, expertly grilled to perfection and topped with a refreshing pineapple salsa that adds a tropical flair. The combination of sweet, tangy, and savory flavors creates an irresistible meal that’s both healthy and satisfying. Ideal for family gatherings or a cozy weeknight dinner, this dish will impress your guests and elevate your culinary repertoire.
Ingredients
- Four 8-ounce portions of Mahi Mahi (skinned and boned)
- ½ fresh pineapple (peeled and cored)
- 1 medium red bell pepper (diced)
- ½ medium red onion (diced)
- ½ bunch cilantro (chopped)
- 1 medium serrano pepper (chopped)
- Salt and pepper to taste
- ¼ cup extra-virgin olive oil
- ½ cup butter
- Fresh parsley for garnish
Instructions
- Prepare the pineapple salsa by grilling pineapple slices until marked, then chop them and mix with diced bell pepper, red onion, cilantro, serrano pepper, rice apple vinegar, olive oil, salt, pepper, and ground cumin.
- Season Mahi Mahi portions with salt and pepper.
- Preheat the grill to medium-high heat. Melt butter in a saucepan with garlic and lemon juice; brush the mixture onto the fish.
- Grill each piece for about 4-5 minutes per side until cooked through.
- Serve grilled fish topped with pineapple salsa and garnish with fresh parsley.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: Tropical
Nutrition
- Serving Size: 1 portion (245g)
- Calories: 385
- Sugar: 6g
- Sodium: 620mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 85mg