This recipe for grilled mahi-mahi is healthy and delicious, perfect for a weeknight meal!

Fish is easy to cook, light, and pairs beautifully with a tropical-style mango salsa for a quick dinner.

Grilled Mahi Mahi topped with mango salsa on a brown plate

What is Mahi Mahi?

Mahi-mahi is a mildly sweet whitefish with a sturdy texture, almost like swordfish, and can be found in waters from Massachusetts to Texas and the Caribbean.

Mahi-Mahi is often seen in menus as blackened fish tacos because it is a firmer fish. Find fillets at your local fishmonger or sometimes frozen at the supermarket. If you can get it, fresh is best!

Grilling Mahi-Mahi

  • Because of its thicker, firmer texture, mahi-mahi is great to cook on the grill!
  • Wrapped in foil or seasoned and placed straight on the grill grate, mahi-mahi comes out fork-tender without losing its form.
  • Wrap the fillets in foil (& store in the refrigerator until they are ready to grill!) Great for a beach barbecue!
  • Use leftover Mahi Mahi with mango salsa over a salad or tucked into a wrap!

Ingredients assembled to make Grilled Mahi Mahi

Ingredients and Variations

MAHI MAHI: A firm fish with a mild, sweet flavor, mahi-mahi tastes great with many flavor profiles.

Salmon has a similar texture with a stronger flavor, but can be substituted for mahi-mahi. Skewered shrimp can be grilled and will still pair well salsa too.

MANGO SALSA: Fresh, sweet, and a little bit spicy, mango salsa has crunchy colorful veggies like red bell peppers and creamy avocados, a dash of lime juice, and a little bit of diced jalapenos for some heat.

Switch out complimentary ingredients like peaches or make a pineapple salsa. Stir in a little honey or some cumin to make it a signature salsa!

How to Grill Mahi Mahi

  1. Prepare mango salsa, set aside.
  2. Prepare filets, brush with olive oil, & season with salt, pepper, & garlic powder.
  3. Grill the fish per recipe below.
  4. Serve with a wedge of lime or lemon & top with mango salsa.

COOKING TIP: Avoid cooking fish too long so it doesn’t dry out. The fish should be slightly firm to the touch, opaque in color and have moist flakes.

top view of Grilled Mahi Mahi

Serving Suggestions

Choose sides and salads that are light and fresh just like the entrée!

Cilantro Jicama Slaw would taste great, and so would Grilled Zucchini! A light salad like Strawberry Spinach Salad or Classic Wedge Salad would compliment the flavors of the fish, with a pitcher of Easy White Sangria.

Fave Fish Dishes

Did your family love this Grilled Mahi Mahi? Leave us a comment and a rating below! 

Grilled Mahi Mahi topped with mango salsa on a brown plate
5 from 16 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Grilled Mahi Mahi with Mango Salsa

Grilled Mahi Mahi with mango salsa is a light & flavorful entrèe that's ready in 30 minutes!
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 4

Ingredients  

  • 4 mahi mahi filets 6 ounces each
  • 2 teaspoons olive oil or as needed
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ¼ teaspoon garlic powder
  • lime wedges

Mango Salsa

  • 1 cup mango diced
  • ¼ cup red pepper diced
  • ¼ cup avocado diced
  • 1 tablespoon cilantro chopped
  • 1 tablespoon fresh jalapeno minced
  • 2 teaspoons fresh lime juice
  • ¼ teaspoon cumin
  • salt to taste

Instructions 

  • Combine all salsa ingredients in a small bowl. Refrigerate while preparing the fish.
  • Heat grill to medium high heat.
  • Dab filets dry with a paper towel and brush with olive oil. Season with salt, pepper, and garlic powder.
  • Grill the fish filets for about 3-4 minutes skin side down (if your fish has skin). Flip the fish over with a spatula and cook an additional 3-4 minutes or until the fish reaches 140-145°F.
  • Remove from the grill, squeeze fresh lime over top, and serve with salsa.

Notes

Thinner filets will cook faster while thicker filets will need more time.
Avoid cooking fish too long so it doesn’t dry out. The fish should be slightly firm to the touch, opaque in color and have moist flakes.
Mango can be replaced with other fruit including peaches, pineapple, or strawberries.
 
5 from 16 votes

Nutrition Information

Calories: 208 | Carbohydrates: 8g | Protein: 32g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 124mg | Sodium: 442mg | Potassium: 862mg | Fiber: 2g | Sugar: 6g | Vitamin A: 1109IU | Vitamin C: 33mg | Calcium: 35mg | Iron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dinner, Entree, Fish, Lunch, Seafood
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Grilled Mahi Mahi topped with mango salsa with text
Grilled Mahi Mahi topped with mango salsa on a plate with text
Grilled Mahi Mahi topped with mango salsa on a brown plate with text
Grilled Mahi Mahi and ingredients with text

Categories:

, , , , ,

Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating