The Grilled Mahi Mahi with Pineapple Salsa recipe is a delightful dish that brings the flavors of the tropics to your table. Perfect for summer barbecues, family dinners, or a casual night in, this recipe showcases the freshness of Mahi Mahi paired with a vibrant pineapple salsa. It’s not only delicious but also easy to prepare, making it a go-to for both novice and experienced cooks. The combination of grilled fish and sweet pineapple will surely impress your guests and elevate any occasion.

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 Salsa
- For Garnish
- How to Make Grilled Mahi Mahi with Pineapple Salsa
- Step 1: Prepare the Pineapple Salsa
- Step 2: Season the Mahi Mahi
- Step 3: Grill the Fish
- Step 4: Serve
- How to Serve Grilled Mahi Mahi with Pineapple Salsa
- On a Bed of Greens
- With Avocado Slices
- In Tacos
- With Rice
- How to Perfect Grilled Mahi Mahi with Pineapple Salsa
- Best Side Dishes for Grilled Mahi Mahi with Pineapple Salsa
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing Grilled Mahi Mahi with Pineapple Salsa
- Reheating Grilled Mahi Mahi with Pineapple Salsa
- Frequently Asked Questions
- What is Grilled Mahi Mahi with Pineapple Salsa?
- Can I use frozen Mahi Mahi?
- How do I know when the fish is done?
- What sides pair well with Grilled Mahi Mahi with Pineapple Salsa?
- Can I customize the pineapple salsa?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Delicious Flavor: The blend of fresh ingredients creates a mouthwatering taste that highlights the natural sweetness of Mahi Mahi.
- Easy to Make: With just a few simple steps, you can whip up this dish in no time, perfect for busy weeknights or spontaneous gatherings.
- Versatile Dish: This grilled fish can be served with rice, as tacos, or on its own, making it adaptable to various meal settings.
- Healthy Option: Packed with protein and healthy fats, this dish is nutritious without compromising on taste.
- Impressive Presentation: The colorful pineapple salsa adds a beautiful touch, making it ideal for serving at parties or special occasions.
Tools and Preparation
Before diving into cooking, it’s essential to gather the right tools for preparing your Grilled Mahi Mahi with Pineapple Salsa. Having the correct equipment can make your cooking experience smoother and more enjoyable.
Essential Tools and Equipment
- Grill
- Mixing bowl
- Knife
- Cutting board
- Measuring cups and spoons
Importance of Each Tool
- Grill: A good grill ensures even cooking and adds those desirable char marks to your fish.
- Mixing bowl: Essential for combining ingredients like the salsa flavors without spilling them everywhere.
- Knife: A sharp knife allows for precise cutting of vegetables and fruits, enhancing your presentation.
- Measuring cups and spoons: Accurate measurements are crucial for achieving the perfect balance of flavors in your dishes.
Ingredients
The perfect recipe to use for your fresh Mahi Mahi!
For the Fish
- Four 8-ounce portions Mahi Mahi, (skinned and boned)
- ½ cup (1 stick) butter
- ½ teaspoon minced garlic
- Salt and pepper, (to taste)
For the 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)
- 2 tablespoons freshly squeezed lemon juice
- 1 teaspoon ground cumin
- ¼ cup extra-virgin olive oil
- 1 cup rice apple vinegar
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 pineapple slices until they have nice grill marks; this enhances their sweetness.
- In a mixing bowl, combine the diced red bell pepper, red onion, cilantro, serrano pepper, lemon juice, ground cumin, olive oil, rice apple vinegar, salt, and pepper.
- Once grilled and cooled slightly, chop the pineapple into small pieces and add them to the mixing bowl. Toss everything together well.
Step 2: Season the Mahi Mahi
- Pat each portion of Mahi Mahi dry using paper towels.
- Season both sides of each fillet generously with salt and pepper.
Step 3: Grill the Fish
- Preheat your grill to medium-high heat.
- Melt butter in a small saucepan over low heat; add minced garlic when melted.
- Brush each fillet with garlic butter before placing them on the grill.
- Grill each piece for about 4-5 minutes per side or until cooked through.
Step 4: Serve
- Plate each portion of grilled Mahi Mahi.
- Spoon generous amounts of pineapple salsa over each fillet.
- Garnish with fresh parsley before serving warm.
Enjoy your deliciously grilled mahi mahi topped with refreshing pineapple salsa!
How to Serve Grilled Mahi Mahi with Pineapple Salsa
Grilled Mahi Mahi with Pineapple Salsa is a delightful dish that can be served in various ways to enhance its flavor and presentation. Whether you’re hosting a dinner party or enjoying a quiet meal at home, these serving suggestions will elevate your dining experience.
On a Bed of Greens
- Fresh mixed greens: Serve the grilled fish on a bed of arugula, spinach, or kale for added nutrition and color.
- Tossed salad: Combine diced cucumbers, cherry tomatoes, and avocado for a refreshing side.
With Avocado Slices
- Creamy avocado: Add creamy avocado slices on top of the grilled mahi mahi for richness.
- Seasoned avocado: Sprinkle with lime juice and sea salt for extra flavor.
In Tacos
- Soft corn tortillas: Flake the grilled fish and serve it in warm tortillas with pineapple salsa and cilantro.
- Crunchy toppings: Add shredded cabbage and a drizzle of lime crema for texture.
With Rice
- Coconut rice: Pair the fish with coconut rice to complement the tropical flavors.
- Quinoa pilaf: A healthy alternative that adds more protein and fiber to your meal.
How to Perfect Grilled Mahi Mahi with Pineapple Salsa
Achieving the perfect grilled Mahi Mahi requires attention to detail. Here are some essential tips to ensure your dish turns out delicious every time.
- Choose fresh fish: Always select fresh Mahi Mahi from your local seafood market for the best flavor and texture.
- Marinate before grilling: Allow the fish to marinate in olive oil, lemon juice, and spices for at least 30 minutes to enhance its taste.
- Preheat your grill: Ensure your grill is hot before adding the fish. This helps achieve those beautiful grill marks.
- Use a fish spatula: Invest in a good fish spatula to flip the delicate fillets without breaking them apart.
- Watch the cooking time: Grill the fish for about 4-5 minutes per side, depending on thickness, until it’s opaque and flakes easily.
- Rest before serving: Let the grilled Mahi Mahi rest for a few minutes after grilling. This allows juices to redistribute, making it more flavorful.

Best Side Dishes for Grilled Mahi Mahi with Pineapple Salsa
Pairing side dishes with your grilled mahi mahi can enhance its delicious flavors. Here are some great options that complement this dish perfectly.
- Cilantro Lime Rice: A zesty rice dish that adds freshness to your meal.
- Grilled Asparagus: Lightly charred asparagus drizzled with olive oil makes a great accompaniment.
- Corn on the Cob: Sweet corn pairs wonderfully with pineapple salsa, adding sweetness and crunch.
- Black Bean Salad: A hearty salad made with black beans, corn, red onion, and cilantro for extra protein.
- Coleslaw: A crunchy slaw balances out the richness of grilled mahi mahi beautifully.
- Roasted Sweet Potatoes: Sweet potatoes provide a delicious contrast that complements the flavors of pineapple salsa.
Common Mistakes to Avoid
Grilling Mahi Mahi with Pineapple Salsa can be simple, but some common mistakes can ruin the dish. Here are a few to watch out for:
- Skipping the Marinade: Not marinating your Mahi Mahi can lead to bland flavors. Use a mixture of olive oil, lemon juice, and spices to enhance the fish’s taste.
- Overcooking the Fish: Cooking Mahi Mahi too long can make it dry. Keep an eye on the grill and remove it when it reaches an internal temperature of 145°F.
- Ignoring Fresh Ingredients: Using canned or old ingredients for your salsa can compromise freshness. Always opt for fresh pineapple and vegetables for the best flavor.
- Not Preheating the Grill: A cold grill can cause sticking and uneven cooking. Make sure to preheat your grill to medium-high heat before placing the fish on it.
- Forgetting About Seasoning: Neglecting to season your fish properly means missing out on flavor. Don’t forget to season with salt and pepper before grilling!
Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Consume within 2-3 days for optimal freshness.
- Make sure the grilled Mahi Mahi and salsa are completely cooled before sealing.
Freezing Grilled Mahi Mahi with Pineapple Salsa
- Wrap portions tightly in plastic wrap or aluminum foil.
- Place in freezer-safe containers or bags.
- Can be frozen for up to 2 months; label with date for reference.
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 or until warmed through.
- Microwave: Use a microwave-safe dish and cover loosely. Heat in short intervals (30 seconds), checking frequently until warm.
- Stovetop: In a skillet over low heat, add a splash of water or broth to prevent sticking. Heat each side for about 3-4 minutes until warmed through.

Frequently Asked Questions
What is Grilled Mahi Mahi with Pineapple Salsa?
Grilled Mahi Mahi with Pineapple Salsa is a vibrant dish featuring seasoned fish topped with a fresh pineapple salsa, which adds sweetness and acidity that complements the grilled flavors perfectly.
Can I use frozen Mahi Mahi?
Yes, you can use frozen Mahi Mahi. Just ensure it’s fully thawed before grilling for even cooking and better texture.
How do I know when the fish is done?
The fish should reach an internal temperature of 145°F and flake easily with a fork when it’s cooked through.
What sides pair well with Grilled Mahi Mahi with Pineapple Salsa?
Consider serving it with coconut rice, grilled vegetables, or a fresh green salad for a complete meal that balances flavors beautifully.
Can I customize the pineapple salsa?
Absolutely! Feel free to add other fruits like mango or avocado, or adjust the spices according to your taste preferences.
Final Thoughts
Grilled Mahi Mahi with Pineapple Salsa is not only delicious but also versatile. You can easily customize it by adding different fruits or spices based on what you have on hand. This recipe is perfect for summer gatherings or weeknight dinners, making it an excellent choice for any occasion. 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: 25 minutes
- Yield: Serves 4
Description
Grilled Mahi Mahi with Pineapple Salsa is a refreshing dish that brings the taste of summer to your table. This vibrant recipe features succulent grilled fish topped with a sweet and tangy pineapple salsa, making it ideal for barbecues, family gatherings, or a cozy dinner at home. Not only is it easy to prepare, but its bright flavors and impressive presentation will surely wow your guests. Serve it over a bed of greens, in tacos, or alongside coconut rice for a delightful meal that’s both nutritious and satisfying.
Ingredients
- 4 (8 oz) portions of Mahi Mahi
- ½ cup butter
- ½ teaspoon minced garlic
- ½ fresh pineapple
- 1 medium red bell pepper
- ½ medium red onion
- ½ bunch cilantro
- 1 medium serrano pepper
- 2 tablespoons lemon juice
- ¼ cup extra-virgin olive oil
- Salt and pepper to taste
Instructions
- Grill pineapple slices until marked, then chop.
- In a bowl, mix diced red bell pepper, onion, cilantro, serrano pepper, lemon juice, olive oil, salt, and pepper. Add chopped grilled pineapple and toss well.
- Pat dry Mahi Mahi fillets and season with salt and pepper.
- Preheat grill to medium-high; melt butter with garlic and brush on fillets.
- Grill each side for about 4-5 minutes until cooked through.
- Serve the grilled fish topped with pineapple salsa.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: Tropical
Nutrition
- Serving Size: 1 portion (8 oz)
- Calories: 410
- Sugar: 7 g
- Sodium: 480 mg
- Fat: 26 g
- Saturated Fat: 15 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 2 g
- Protein: 32 g
- Cholesterol: 95 mg