Updated: June 5, 2026
Growing up along the coast in Savannah, Georgia, I was surrounded by a rich fishing culture where locals would catch and sell their fresh catch daily. That kind of access taught me early on how to appreciate simple, flavorful seafood dishes, especially ones that let the natural taste of the fish shine. This Easy Grilled Fish with Mango Salsa is a recipe I love for exactly that reason. It pairs perfectly with seasoned white fish like mahi mahi, salmon, halibut and more. This bright, tangy mango salsa, provides a light and healthy meal that’s great for summer gatherings and for weeknight dinners.

Want to Email This for Later?
Why You’ll Love This Recipe
- This dish is healthy, quick, and easy to make
- It’s bursting with fresh ingredients and vibrant flavors
- Great for cookouts, dinner parties, or light weeknight dinners
- High in protein and rich in antioxidants

Ingredients You’ll Need
Below you will find a list of ingredients for this recipe. Detailed measurements can be found in the recipe card below
Fish Marinade:
- Lime juice – Adds bright citrus flavor while helping tenderize the fish for a fresh, flavorful bite.
- Avocado oil – Coats the fish and prevents sticking while withstanding the high heat of the grill.
- Honey – Balances the acidity of the lime juice and helps create light caramelization on the grill.
- Lemon pepper seasoning – Adds zesty citrus notes and a subtle peppery finish that complements

For the Fish:
- White fish (mahi mahi) – A firm, mild-flavored fish that grills beautifully and pairs perfectly with fresh mango salsa.
- Garlic powder – Infuses the fish with savory garlic flavor without overpowering its delicate taste.
- Onion powder – Adds subtle sweetness and depth that rounds out the seasoning blend.
- Cumin – Contributes a warm, earthy flavor that complements the citrus marinade and tropical salsa.
- Sazon Complete – Delivers a balanced blend of herbs and spices that adds savory flavor and enhances the fish’s color.
- Salt & pepper – Enhance the natural flavor of the fish while bringing all of the seasonings together.

For Homemade Mango Salsa:
You can use store-bought mango salsa or my homemade version. See my Easy Mango Salsa Recipe here. This is the perfect mango salsa for fish recipes!
- 2 cups fresh mangoes (or honey mangoes, diced)
- 1/2 red onion, thinly sliced soaked in water. Set aside.
- 1/4 red bell pepper, diced
- 1 small jalapeño pepper (or serrano pepper for more heat), minced
- 1/4 cup fresh cilantro, chopped (or sub fresh parsley if you’re not a fan of cilantro)
- 1/4 cup fresh lime juice (or substitute lemon juice for a twist of tangy flavor)
- 1/4 cup orange juice
- Salt and pepper to taste
TIP: I recommend making the mango salsa ahead of time for quick assembly in this dish.

My Favorite Seasoning From This Recipe:
Badia Sazon Complete Seasoning – This seasoning is one of my favorites! It carries deep umami flavors, heavy in garlic, onion, and dried herbs like oregano. It also carries hints of latin flavor with cumin and coriander. Shop below to give this a try!
How to Marinate Grilled Fish
To infuse flavor deep into these grilled fish fillets, I recommend allowing your fish to marinate for 30 minutes before grilling. This will tenderize the fish slightly. Since citrus flavors are involved, take care to not allow the fish to marinate for too long since the acidity from the limes will cook the fish. To make this delicious marinade, simply follow these 3 easy steps:
- In a small mixing bowl, whisk together lime juice, avocado oil, honey, and lemon pepper seasoning.
- Pour these ingredients into a ziplock bag. Place clean fresh fish inside of the ziplock bag (or alternatively an airtight container).
- Place your ziplock bag with the fish in the refrigerator for 30 minutes to prepare for grilling.

How to Grill the Fish
- Preheat your grill (or grill pan) to medium-high heat. (NOTE: (375°F to 450°F / 190°C to 230°C) is ideal for grilling most types of fish).
- Remove fish from marinade bag and discard marinade. Lightly pat it dry with paper towels. This will help the seasoning stick better to the fish.
- Season both sides of the marinated fish with onion powder, garlic powder, cumin, and sazon. Allow fish to rest for 10 minutes so it comes to room temperature. This will allow for even cooking during the grilling process.
- Before placing your fish on the grill grates, I recommend taking an old towel and wiping the grates back and forth with an oil (like canola or vegetable oil). This will prevent the fish from sticking to the grates during the grilling process.
- Place the fish fillets on the grill. Cook for 3-5 minutes on each side depending on thickness or until the internal temperature reaches 145°F (63°C).
- Remove grilled fish fillets from grill, top with salt and pepper to taste, and finish with a generous spoonful of mango salsa. Enjoy!

What to Serve with Grilled Fish and Mango Salsa
This Easy Grilled Fish with Mango Salsa recipe pairs well with the following dishes:
- Avocado Salad
- Mediterranean Orzo Pasta Salad
- Coconut Lime Rice
- Garlic-Lime Roasted Sweet Potatoes
- Watermelon Lemonade

Storage Tips
If you have any leftovers, you can simply store this grilled fish and salsa separately in airtight containers in the refrigerator. Enjoy this mango salsa for fish within 2 days for the best flavor and texture. To reheat any leftover fish, I recommend popping the fish filets into the oven on 275°F (135°C) for 10 minutes. Take care to not use a high temperature as this could dry out the fish.

FAQ
Can I make this recipe with frozen fish?
Yes! Just thaw the fish completely and pat it dry with paper towels before marinating to help the seasonings adhere and promote even grilling.
How long should I marinate the fish?
For the best flavor, marinate the fish for 20 to 30 minutes. Because the marinade contains lime juice, avoid marinating much longer than an hour, as the acid can begin to change the texture of the fish.
How do I know when the fish is done?
The fish is cooked when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
Can I cook this fish without a grill?
Absolutely! You can cook the fish in a grill pan, cast-iron skillet, or bake it in a 400°F (204°C) oven until cooked through.
Recipe Card

Easy Grilled Fish and Mango Salsa Recipe
Ingredients
Fish Marinade
- 1/4 cup Lime Juice
- 1/4 cup Avocado Oil
- 1 tbsp Honey
- 1/2 tsp Lemon Pepper Seasoning
Grilled Fish Seasoning
- 2 Fillets of White Fish, I used Mahi Mahi
- 1/2 tsp Onion Powder
- 1/2 tsp Garlic Powder
- 1/2 tsp Cumin
- 1 tsp Sazon Complete
- Salt & Pepper to taste
- 1/3 cup Mango Salsa
Instructions
Marinate Fish
- In a small mixing bowl, whisk together lime juice, avocado oil, honey, and lemon pepper seasoning.
- Pour these ingredients into a ziplock bag. Place clean fresh fish inside of the ziplock bag.
- Place your ziplock bag with the fish in the refrigerator for 30 minutes to prepare for grilling.
Grilled Fish
- Preheat your grill (or grill pan) to medium-high heat. (NOTE: (375°F to 450°F / 190°C to 230°C) is ideal for grilling most types of fish).
- Remove fish from marinade bag and discard marinade. Lightly pat it dry with paper towels.
- Season both sides of the marinated fish with onion powder, garlic powder, cumin, and sazon. Allow fish to rest for 10 minutes so it comes to room temperature.
- Before placing your fish on the grill grates, I recommend taking an old towel and wiping the grates back and forth with an oil (like canola or vegetable oil). This will prevent the fish from sticking to the grates during the grilling process.
- Place the fish fillets on the grill. Cook for 3-5 minutes on each side depending on thickness or until the internal temperature reaches 145°F (63°C).
- Remove grilled fish fillets from grill, top with salt and pepper to taste, and finish with a generous spoonful of mango salsa. Enjoy!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

Craving More?
This easy grilled fish with mango salsa is one of those meals that looks impressive, but comes together very quickly and easily. Not only is this recipe healthy, but every bite is packed with fresh flavor. Whether you’re grilling up mahi mahi, salmon, halibut or other types of fish, this dish is colorful and sure to impress this summer. If you make this, tag me on Instagram and let me know how you served it! For quick future reference, save or print this recipe card. If you’re craving other similar dishes to this one, why not try one of the following recipes:








This grilled fish with mango salsa recipe looks incredible—light, fresh, and full of flavor! It’s perfect for a relaxed weeknight meal or a summer cookout.