Grilled Mahi Mahi with Avocado Salsa

5 from 125 votes

Grilled mahi mahi is a quick and easy recipe that is loaded with flavor. Served with a fresh mango and avocado salsa, it's a great healthy family meal!

This post may contain affiliate links. Please read our disclosure policy.

This delicious grilled mahi mahi is a wonderfully flavorful seafood recipe that is quick to make on an indoor or outdoor grill. Topped with a mango and avocado salsa, the mahi mahi is seasoned with spices for a colorful and vibrant dish.

Cutting off mahi mahi fillet with mango avocado salsa on top

How do you grill mahi mahi

  • Pat the mahi mahi fillets dry. This is especially important if they were pre-frozen since they will contain extra liquid when thawed.
  • Combine the seasonings in a bowl and sprinkle on top of the mahi mahi. Use your hands to coat the fish all over with the seasoning.
Mahi Mahi fillets with seasoning
  • Add the mahi mahi to a pre heated grill or grill pan.
  • Grill until golden brown and allow to rest for a few minutes.
Mahi Mahi fillets on an indoor grill pan

How do you make avocado mango salsa

  • While the mahi mahi is cooking, chop and mix the ingredients for the salsa.
  • Serve the grilled fillets with some of the salsa spooned over the top.
Process shots to show the mango avocado salsa before and after mixing

Tips for grilling mahi mahi

  1. Cook the fish on a clean, preheated grill. A clean grill will prevent sticking so those delicious pieces of crispy fish won’t get pulled off when you flip and remove it.
  2. Let the mahi mahi come to room temperature before grilling it. It will help it cook through evenly and it won’t dry out.
  3. Don’t flip the fillets too early. If the fish is sticking when you try to flip it, then let it cook for a little longer. The mahi mahi will release on its own when it’s ready!
  4. Check out my top tips for how to cut cilantro for the salsa

Frequently asked questions

What does mahi mahi taste like?

Mahi mahi is a fairly mild tasting fish that has a hint of sweetness to it. It has a stronger taste than other white fish like cod but is milder than swordfish. The meat is lean, tender and firm – perfect for grilling!

Can you cook this recipe in the oven?

Yes! I love grilling fish so that you get those wonderful crispy edges, but you can absolutely make this recipe in the oven if you prefer. Place the seasoned fish on parchment on a baking sheet and cook in a preheated oven at 400F for 10 -15 minutes, depending on the thickness of the fillets.

Can you grill mahi mahi ahead of time?

It’s best to serve the fish as soon as it’s cooked, or it can dry out. The salsa can be made several hours ahead of time and kept covered in the fridge.

Cooked mahi mahi fillets topped with mango avocado salsa

More seafood recipes:

If you’ve tried this healthy-ish feel good Grilled Mahi Mahi recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

Grilled Mahi Mahi with Avocado Salsa

Grilled mahi mahi is a quick and easy recipe that is loaded with flavor. Served with a fresh mango and avocado salsa, it's a great healthy family meal!
5 from 125 votes
Servings 4 servings
Course Main Course
Calories 215
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins


Grilled Mahi Mahi

Mango Avocado Salsa

  • 1 mango chopped
  • 1 avocado chopped
  • ½ small red onion finely chopped
  • ¼ cup cilantro chopped
  • Juice of 1 lime


  • Preheat gas grill or grill pan to medium heat. Pat the mahi mahi fillets dry.
  • In a medium bowl, combine the olive oil, paprika, cumin, salt and pepper. Add the mahi mahi on top and use Use your hands to coat the fish well with the seasoning.
  • Grill the mahi mahi until golden, about 4 to 5 minutes per side. Transfer to a plate to allow to rest for a few minutes.
  • In a small bowl, mix together the ingredients for the mango avocado salsa. Scoop the salsa over the mahi mahi and serve.



Storage: Store any leftovers in an airtight container. They will last up to 3 days in the fridge. To reheat, place on a pan with and reheat until warmed through.


Calories: 215kcal, Carbohydrates: 15g, Protein: 15g, Fat: 12g, Saturated Fat: 2g, Cholesterol: 52mg, Sodium: 214mg, Potassium: 663mg, Fiber: 5g, Sugar: 8g, Vitamin A: 951IU, Vitamin C: 30mg, Calcium: 31mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Share this recipe

Share it with the world! Mention @feelgoodfoodie or tag #feelgoodfoodie!

Cutting off mahi mahi fillet with mango avocado salsa on top

Rate and comment

Recipe Rating


  1. This was so good! None of the few mangos at our store were any good (it’s January right now), but I found frozen mango chunks and those worked perfectly. I can’t wait until I make this again!

  2. Hello Yumma! I have a question in which store we can get this fish? Or can I use different type fillets for this recipe? Thank you.

    1. You can usually find this at any grocery store, even Target! I like to buy mine frozen because I feel it tastes the most “fresh” in Michigan.