ADVERTISEMENT

Grilled Mahi Mahi with Pineapple Salsa and Lemon Butter: A Refreshing Tropical Delight for Home Cooks

Grilled fish may seem like an advanced kitchen feat, but it’s actually one of the easiest and most rewarding dishes for beginners. This Grilled Mahi Mahi with Pineapple Salsa and Lemon Butter is proof that restaurant-quality meals can be made right at home. It’s healthy, light, and loaded with vibrant tropical flavor, making it ideal for warm weather dinners or when you’re in the mood for something bright and refreshing. The simple marinade enhances the natural flavors of the fish, while the sweet and zesty pineapple salsa adds a vibrant contrast. The rich lemon butter drizzle finishes it off with just the right amount of decadence. Whether you’re trying fish for the first time or looking to master grilling techniques, this recipe will give you confidence and delicious results.

Ingredients and Preparation

To prepare this dish, you’ll need two primary components: the grilled fish itself and the fresh pineapple salsa. There’s also a quick lemon butter sauce to elevate the overall flavor. Mahi mahi is a firm white fish that grills beautifully and holds up well to bold flavors, but other mild white fish such as cod or halibut can be substituted if mahi mahi isn’t available.

For the Grilled Mahi Mahi

  • 4 mahi mahi fillets (about 6 ounces each)
  • 2 tablespoons olive oil
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon minced garlic
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

For the Pineapple Salsa

  • 1 cup diced fresh pineapple
  • 1/3 cup diced red bell pepper
  • 1/4 cup chopped red onion
  • 2 tablespoons chopped fresh cilantro
  • 1 tablespoon lime juice
  • 1/2 teaspoon chopped jalapeño (optional, for heat)
  • Salt to taste

For the Lemon Butter Sauce

  • 3 tablespoons unsalted butter
  • 1 tablespoon lemon juice
  • 1/2 teaspoon lemon zest
  • Pinch of salt

Preparation Notes
Make sure the fish fillets are of even thickness so they cook evenly. Fresh pineapple gives the best flavor and texture, but canned pineapple chunks in juice (not syrup) can be used in a pinch—just be sure to drain well and chop finely. For the lemon butter, use unsalted butter so you can control the salt level.

Step-by-Step Instructions

1. Marinate the Fish
In a shallow dish or zip-top bag, combine the olive oil, lemon juice, minced garlic, salt, and pepper. Add the mahi mahi fillets and coat them evenly. Let the fish marinate for 15 to 30 minutes at room temperature. This allows the flavors to penetrate the fish while keeping the texture firm. Avoid marinating for too long, as the acidity in the lemon juice can start to break down the fish and make it mushy.

2. Prepare the Pineapple Salsa
While the fish is marinating, combine the pineapple, red bell pepper, red onion, cilantro, lime juice, and jalapeño (if using) in a medium bowl. Mix well and season lightly with salt. Let the salsa sit at room temperature for 15 minutes so the flavors meld. You can also prepare it in advance and refrigerate it until needed.

3. Preheat the Grill
Preheat your grill to medium-high heat. Clean the grill grates and lightly oil them to prevent sticking. If using a grill pan indoors, preheat it over medium-high heat and lightly grease with a bit of oil.

4. Grill the Mahi Mahi
Remove the fish from the marinade and shake off any excess. Place the fillets on the hot grill and cook for about 4 to 5 minutes per side, depending on thickness. The fish should be opaque and flake easily with a fork when done. Avoid flipping too early to prevent sticking—wait until the fish naturally releases from the grill before turning.

5. Make the Lemon Butter Sauce
While the fish is grilling, melt the butter in a small saucepan over low heat. Add the lemon juice, zest, and a pinch of salt. Stir until well combined. Remove from heat and keep warm until ready to use.

6. Plate and Serve
Place each grilled fillet on a plate, top with a generous spoonful of pineapple salsa, and drizzle with lemon butter. Serve immediately for the best flavor and texture.

Beginner Tips and Notes

Grilling fish can be intimidating at first, but with a few simple tips, it becomes a breeze. Always start with a clean and well-oiled grill to prevent the fish from sticking. Let the fish sit at room temperature for about 15 minutes before grilling so it cooks more evenly. Use a fish spatula or wide metal turner to flip the fillets gently. If you don’t have an outdoor grill, a stovetop grill pan or even a broiler works well as an alternative. For the pineapple salsa, chop the ingredients uniformly for the best texture. Adjust the jalapeño amount based on your heat preference or leave it out entirely for a milder taste. The lemon butter should be made just before serving for the best flavor. If your butter starts to separate, whisk it briskly or add a splash of warm water to bring it back together.

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 and Lemon Butter: A Refreshing Tropical Delight for Home Cooks

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Fire up the grill and taste the tropics! 🔥🐟 This Grilled Mahi Mahi with Pineapple Salsa and Lemon Butter is light, zesty, and bursting with fresh island flavor. 🍍🍋 Juicy grilled fish meets sweet pineapple and tangy lemon for a dish that’s perfect for summer nights or refreshing weeknight dinners. 🌴✨ Easy, healthy, and seriously delicious—this tropical combo is a flavor vacation on a plate. 🌞🍽️ Let your taste buds take a trip!

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

For the Grilled Mahi Mahi

  • 4 mahi mahi fillets (about 6 ounces each)
  • 2 tablespoons olive oil
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon minced garlic
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

For the Pineapple Salsa

  • 1 cup diced fresh pineapple
  • 1/3 cup diced red bell pepper
  • 1/4 cup chopped red onion
  • 2 tablespoons chopped fresh cilantro
  • 1 tablespoon lime juice
  • 1/2 teaspoon chopped jalapeño (optional, for heat)
  • Salt to taste

For the Lemon Butter Sauce

  • 3 tablespoons unsalted butter
  • 1 tablespoon lemon juice
  • 1/2 teaspoon lemon zest
  • Pinch of salt

Instructions

1. Marinate the Fish
In a shallow dish or zip-top bag, combine the olive oil, lemon juice, minced garlic, salt, and pepper. Add the mahi mahi fillets and coat them evenly. Let the fish marinate for 15 to 30 minutes at room temperature. This allows the flavors to penetrate the fish while keeping the texture firm. Avoid marinating for too long, as the acidity in the lemon juice can start to break down the fish and make it mushy.

2. Prepare the Pineapple Salsa
While the fish is marinating, combine the pineapple, red bell pepper, red onion, cilantro, lime juice, and jalapeño (if using) in a medium bowl. Mix well and season lightly with salt. Let the salsa sit at room temperature for 15 minutes so the flavors meld. You can also prepare it in advance and refrigerate it until needed.

3. Preheat the Grill
Preheat your grill to medium-high heat. Clean the grill grates and lightly oil them to prevent sticking. If using a grill pan indoors, preheat it over medium-high heat and lightly grease with a bit of oil.

4. Grill the Mahi Mahi
Remove the fish from the marinade and shake off any excess. Place the fillets on the hot grill and cook for about 4 to 5 minutes per side, depending on thickness. The fish should be opaque and flake easily with a fork when done. Avoid flipping too early to prevent sticking—wait until the fish naturally releases from the grill before turning.

5. Make the Lemon Butter Sauce
While the fish is grilling, melt the butter in a small saucepan over low heat. Add the lemon juice, zest, and a pinch of salt. Stir until well combined. Remove from heat and keep warm until ready to use.

 

6. Plate and Serve
Place each grilled fillet on a plate, top with a generous spoonful of pineapple salsa, and drizzle with lemon butter. Serve immediately for the best flavor and texture.

Notes

This grilled mahi mahi pairs beautifully with simple sides that allow the flavors to shine. Consider serving it with steamed jasmine rice or coconut rice to keep the tropical theme. Grilled vegetables such as zucchini, asparagus, or corn make excellent companions. A crisp garden salad with a citrus vinaigrette balances the richness of the lemon butter. You can also flake the cooked fish and use it in tacos topped with the pineapple salsa. For a light dinner party option, serve smaller fillets over a bed of greens with a chilled glass of white wine or sparkling water infused with lime. If you’re preparing this dish for meal prep, store the components separately and assemble just before eating. The pineapple salsa will keep in the fridge for up to two days, while the cooked fish should be eaten within 3 days.

  • Author: Rosa
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes

Serving Suggestions

This grilled mahi mahi pairs beautifully with simple sides that allow the flavors to shine. Consider serving it with steamed jasmine rice or coconut rice to keep the tropical theme. Grilled vegetables such as zucchini, asparagus, or corn make excellent companions. A crisp garden salad with a citrus vinaigrette balances the richness of the lemon butter. You can also flake the cooked fish and use it in tacos topped with the pineapple salsa. For a light dinner party option, serve smaller fillets over a bed of greens with a chilled glass of white wine or sparkling water infused with lime. If you’re preparing this dish for meal prep, store the components separately and assemble just before eating. The pineapple salsa will keep in the fridge for up to two days, while the cooked fish should be eaten within 3 days.

Engagement Features

Have you ever tried grilling fish at home before? This recipe is a great starting point for beginners because it’s fast, flavorful, and doesn’t require complicated techniques. The pineapple salsa adds a colorful twist that’s both refreshing and satisfying. If you’ve made this dish or added your own twist—like using mango instead of pineapple or swapping mahi mahi for grilled chicken—we’d love to hear about it. Leave a comment with your experience or favorite variation. If you’re still working on your grilling skills, try making the fish on a stovetop first to build confidence before heading outside to the grill. Share this recipe with a friend who loves tropical flavors or is looking to eat healthier without sacrificing taste. Bookmark it for your next summer cookout or easy weeknight dinner idea. Whether you’re new to seafood or an experienced home cook, this Grilled Mahi Mahi with Pineapple Salsa and Lemon Butter is sure to become a favorite in your kitchen rotation.

ADVERTISEMENT

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

ADVERTISEMENT