Grilled Mahi Mahi with Pineapple Salsa is a delightful dish that perfectly combines the savory flavors of grilled fish with the sweet and tangy notes of fresh pineapple salsa. This recipe is ideal for family gatherings, summer barbecues, or a cozy dinner at home. The vibrant colors and bold flavors make it a standout choice that will impress your guests while being easy to prepare.
Why You’ll Love This Recipe
- Delicious Flavor: The combination of grilled Mahi Mahi and pineapple salsa creates a mouthwatering taste that is hard to resist.
- Quick Preparation: With only 25 minutes of prep time, this dish can be ready in no time, making it perfect for busy weeknights.
- Healthy Choice: Packed with protein and healthy fats, this recipe is not only tasty but also nutritious.
- Versatile Serving Options: Serve it with rice, as tacos, or on its own; this recipe fits many meal occasions.
- Fresh Ingredients: Using fresh ingredients ensures vibrant flavors and nutritional benefits in every bite.
Tools and Preparation
Before you start cooking, make sure you have the right tools at hand. Having the essential equipment will make your cooking experience smooth and enjoyable.
Essential Tools and Equipment
- Grill
- Mixing bowl
- Knife
- Cutting board
- Measuring cups
Importance of Each Tool
- Grill: Essential for achieving that perfect char on your Mahi Mahi while enhancing its flavor.
- Mixing bowl: Provides ample space to combine your salsa ingredients without making a mess.
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
- ½ cup (1 stick) butter
- 2 tablespoons freshly squeezed lemon juice
- ½ teaspoon minced garlic
For the Pineapple Salsa
- ½ fresh pineapple, peeled, cored, and sliced for grilling
- 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
- 1 cup rice apple vinegar
- ¼ cup extra-virgin olive oil
- 1 teaspoon ground cumin
- Salt and pepper, to taste
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Grilled Mahi Mahi with Pineapple Salsa
Step 1: Prepare the Ingredients
Start by prepping all your ingredients. This includes slicing the pineapple, dicing the vegetables for the salsa, and measuring out your seasonings.
Step 2: Make the Pineapple Salsa
In a mixing bowl:
1. Combine the grilled pineapple slices with red bell pepper, red onion, cilantro, serrano pepper, rice apple vinegar, olive oil, ground cumin, salt, and pepper.
2. Stir well until all ingredients are mixed evenly.
Step 3: Season the Mahi Mahi
In a separate bowl:
1. Melt the butter and mix in lemon juice and minced garlic.
2. Brush this mixture over each portion of Mahi Mahi generously. Season with salt and pepper to taste.
Step 4: Grill the Fish
Preheat your grill to medium-high heat.
1. Place each portion of seasoned Mahi Mahi onto the grill.
2. Cook for about 5-6 minutes on each side or until fish flakes easily with a fork.
Step 5: Serve
Once cooked:
1. Remove the fish from the grill.
2. Top each portion with a generous scoop of pineapple salsa 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 vibrant dish that can be enjoyed in many ways. Here are some serving suggestions to elevate your dining experience.
On a Bed of Greens
- Use fresh mixed greens as a base to add crunch and freshness. Toss lightly with olive oil and lemon juice for added flavor.
With Coconut Rice
- Pair the grilled fish with coconut rice for a tropical twist. The creamy coconut complements the pineapple salsa beautifully.
Tacos Style
- Serve the Mahi Mahi in soft corn tortillas. Top with pineapple salsa, avocado slices, and a dollop of sour cream for a delicious taco option.
Garnished with Lime Wedges
- A squeeze of fresh lime juice enhances the flavors. Place lime wedges on the plate for guests to customize their experience.
How to Perfect Grilled Mahi Mahi with Pineapple Salsa
To ensure your grilled Mahi Mahi turns out perfectly every time, consider these helpful tips.
- Marinate the Fish: Allow the Mahi Mahi to marinate for at least 30 minutes in olive oil, lemon juice, salt, and pepper for enhanced flavor.
- Preheat Your Grill: Make sure your grill is hot before placing the fish. This helps achieve those perfect grill marks and prevents sticking.
- Use Fresh Ingredients: Fresh pineapple and herbs will make your salsa pop with flavor. Avoid canned or frozen options for the best results.
- Monitor Cooking Time: Grill the fish for about 4-5 minutes per side. Overcooking can lead to dry fish, so keep an eye on it.

Best Side Dishes for Grilled Mahi Mahi with Pineapple Salsa
Complementing your grilled Mahi Mahi with delightful side dishes can enhance your meal. Here are some great options to consider.
- Grilled Asparagus: Lightly seasoned asparagus spears add a smoky flavor that pairs well with the dish.
- Quinoa Salad: A refreshing quinoa salad with cucumbers and tomatoes provides a nutritious balance.
- Coleslaw: Creamy coleslaw offers crunch and tanginess that contrasts nicely with the sweet salsa.
- Corn on the Cob: Sweet grilled corn brings out summer flavors; brush it with butter and sprinkle salt before serving.
- Roasted Sweet Potatoes: Their natural sweetness complements both the fish and salsa perfectly.
- Black Bean Salad: A zesty black bean salad adds protein and fiber, making your meal more filling.
- Cilantro Lime Rice: This flavorful rice dish pairs beautifully, echoing elements from the salsa.
- Sautéed Spinach: Quick sautéed spinach provides a healthy green option that’s easy to prepare.
These sides will not only enhance your grilled Mahi Mahi but also create a balanced meal full of textures and flavors!
Common Mistakes to Avoid
Grilling Mahi Mahi with Pineapple Salsa is a delightful experience, but there are common pitfalls to be aware of. Here are some mistakes to avoid for the best results:
-
Skipping marination – Not marinating the fish can lead to bland flavor. Make sure to let your Mahi Mahi soak in the marinade for at least 30 minutes to enhance its taste.
-
Overcooking the fish – Cooking the Mahi Mahi for too long can make it dry and tough. Aim for an internal temperature of 145°F and remove it from the grill promptly.
-
Using underripe pineapple – An underripe pineapple will lack sweetness and flavor in your salsa. Choose a ripe pineapple that gives slightly when pressed for a perfect balance.
-
Ignoring seasoning – Forgetting to season the fish properly can result in a lackluster dish. Don’t skip the salt, pepper, and spices; they elevate the overall taste.
-
Not letting the grill heat up – Placing Mahi Mahi on a cold grill can lead to sticking and uneven cooking. Preheat your grill for at least 10-15 minutes before cooking.
Storage & Reheating Instructions
Refrigerator Storage
- Store grilled Mahi Mahi with pineapple salsa in an airtight container.
- It will last for up to 3 days in the refrigerator.
- Make sure to cool it down completely before sealing it in a container.
Freezing Grilled Mahi Mahi with Pineapple Salsa
- Place portions of grilled Mahi Mahi in freezer-safe bags or containers.
- It can be frozen for up to 2 months.
- Ensure you remove as much air as possible from bags before sealing.
Reheating Grilled Mahi Mahi with Pineapple Salsa
-
Oven – Preheat your oven to 350°F. Place fish on a baking sheet and cover with foil. Heat for about 15-20 minutes.
-
Microwave – Use a microwave-safe plate and cover with a damp paper towel. Heat on medium power for 1-2 minutes.
-
Stovetop – Heat a skillet over medium heat. Add a bit of olive oil and gently warm the fish for about 5-7 minutes, flipping once.

Frequently Asked Questions
What is the best way to serve Grilled Mahi Mahi with Pineapple Salsa?
Serving grilled Mahi Mahi alongside white rice or quinoa complements its flavors beautifully. A side salad also makes for a refreshing addition.
Can I use frozen Mahi Mahi for this recipe?
Yes, you can use frozen Mahi Mahi, but ensure it’s fully thawed before marinating and grilling for even cooking.
How do I know when my Grilled Mahi Mahi is done?
The best indication is when it reaches an internal temperature of 145°F. The flesh should be opaque and easily flake with a fork.
What can I substitute if I don’t have fresh pineapple?
If fresh pineapple isn’t available, canned pineapple works well too. Just make sure to drain it thoroughly before using it in your salsa.
Final Thoughts
Grilled Mahi Mahi with Pineapple Salsa is not only delicious but also versatile enough to suit various tastes. Feel free to customize this dish by adding different fruits or adjusting spice levels. It’s perfect for any occasion, whether you’re hosting a barbecue or enjoying a quiet dinner at home. Give it a try!
Grilled Mahi Mahi with Pineapple Salsa
Grilled Mahi Mahi with Pineapple Salsa is a flavorful dish that beautifully blends the succulent taste of grilled fish with a refreshing, tropical pineapple salsa. This recipe is perfect for summer gatherings or cozy dinners at home. With just 25 minutes of prep time, you’ll have a nutritious meal packed with protein and healthy fats that impresses your guests without keeping you in the kitchen for hours. The vibrant colors and zesty flavors make it not just a meal but an experience. Enjoy it on its own, in tacos, or served over rice for a delightful twist.
- Prep Time: 25 minutes
- Cook Time: 12 minutes
- Total Time: 37 minutes
- Yield: Serves 4
- Category: Main
- Method: Grilling
- Cuisine: Tropical
Ingredients
- 32 oz Mahi Mahi (4 portions)
- Fresh pineapple
- Red bell pepper
- Red onion
- Cilantro
- Serrano pepper
- Olive oil
- Butter
- Lemon juice
- Garlic
Instructions
- Preheat the grill to medium-high heat.
- Prepare the pineapple salsa by mixing grilled pineapple slices with diced red bell pepper, red onion, cilantro, serrano pepper, rice apple vinegar, olive oil, ground cumin, salt, and pepper in a bowl.
- Brush each Mahi Mahi portion with melted butter mixed with lemon juice and minced garlic; season with salt and pepper.
- Grill the fish for 5-6 minutes per side until cooked through.
- Serve topped with pineapple salsa.
Nutrition
- Serving Size: 1 portion (227g)
- Calories: 360
- Sugar: 6g
- Sodium: 450mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 31g
- Cholesterol: 85mg
Leave a Comment