Baked Fish With Mango Salsa Recipe: Tropical Zing Meets Flaky Perfection

Main Courses

Baked Fish With Mango Salsa Recipe: Tropical Zing Meets Flaky Perfection

This baked fish with mango salsa recipe delivers flaky perfection with a tropical twist that brightens any dinner table. The secret lies in balancing tender, buttery fish with a vibrant salsa that dances between sweet, spicy, and tangy—no added sugar needed.

I developed this after years of testing, and it never fails to impress even skeptical seafood lovers.

The fish bakes at 400°F for just 12-15 minutes, ensuring it stays moist while developing a delicate golden crust. Meanwhile, the mango salsa comes together in minutes with fresh ingredients: ripe mango, red onion, jalapeño, cilantro, and lime juice.

The acidity from the lime cuts through the natural sweetness of the mango, while the jalapeño adds just enough heat to elevate every bite.

What you’ll end up with is a perfectly baked fillet—whether white fish or salmon—topped with a glossy, flavor-packed salsa that clings beautifully. The contrast of creamy fish and bright, fresh salsa makes this dish feel restaurant-quality without the fuss.

Serve with fluffy rice or crusty bread to soak up every last drop of that tropical goodness.

This recipe works equally well for weeknight dinners or special occasions, and the salsa can be made ahead for even more convenience. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for baked fish with mango salsa

Four flaky fillets plus vibrant salsa ingredients—tropical flavors in one perfect dish.

Ingredient Amount Notes
White Fish Fillets 🐟 4 pieces Cod, halibut, or mahi-mahi preferred
Ripe Mango 🥭 1 ½ cups Diced, no added sugar needed
Red Onion 🧅 ¼ cup Finely diced, bright red preferred
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Jalapeño Pepper 🌶️ 1 whole Seeds removed for mild heat
Fresh Lime Juice 🍋 ¼ cup Freshly squeezed, no pulp
Extra-Virgin Olive Oil 🫒 2 tbsp For fish and salsa
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Cloves 🧄 2 cloves Minced for salsa
Unsalted Butter 🧈 2 tbsp Melted for fish topping
Lemon Zest 🍋 1 tbsp Freshly grated for brightness

The fish is where it all starts. Cod or mahi-mahi are foolproof—cod stays extra tender, mahi-mahi adds a richer flavor. Grab fillets about 6-8 oz each at your local seafood counter or Whole Foods for the freshest cuts. Look for fillets with a bright, translucent color and minimal fishy smell. If using frozen, thaw overnight in the fridge—never at room temperature. The mango should be ripe but firm, with no bruises. I always grab Ataulfo mangoes if available—they're sweeter and less fibrous, but any ripe mango works. For the jalapeño, serrano peppers add more heat if you're feeling adventurous.

No fresh mango? Frozen mango chunks (thawed) work in a pinch, but they'll be less vibrant. Swap red onion for white or yellow onion if that's what's on hand—just add a pinch more salt. Fresh cilantro? Dried cilantro at one-third the amount gets you close, but it's not the same. The lime juice is non-negotiable—bottled lime juice lacks the same brightness. For the salsa, if you can't find ripe mango, pineapple chunks add a different tropical vibe. The extra-virgin olive oil should have a peppery finish—none of that mild stuff. If you're out of jalapeño, pickled jalapeños (drained) add tangy heat, but reduce the amount to half.

Fish stays fresh 1 day in the fridge if uncooked—keep it in its original packaging with a paper towel underneath to absorb moisture. The salsa ingredients can be prepped 2 hours ahead and stored in the fridge, but add the lime juice and cilantro right before serving to keep it bright. Leftovers? The fish reheats beautifully in a 350°F oven for 8-10 minutes—just add a splash of water to the pan. The salsa keeps for 3 days in the fridge, but it's best used fresh. I always make extra salsa—it's perfect on tacos, grilled shrimp, or even as a marinade for chicken.

❤️

Why You'll Love This Recipe

  • This dish works for everything: a quick Tuesday dinner, a brunch spread, or a crowd-pleasing summer BBQ side. The leftovers? Still amazing reheated or cold—pack it for lunch or serve it at a picnic. It’s that adaptable.
  • No-Fuss Prep: I swear by this one—just slice the mango, dice the onion, and toss it all with cilantro and jalapeño. The fish goes on the sheet pan, gets a drizzle of olive oil, and 15 minutes later, you’re done. No measuring cups, no stress.
  • Sweet-Heat Magic: That mango salsa is where it’s at—juicy, tangy, with just enough jalapeño kick to wake up the fish. The caramelized onion adds depth, and the cilantro ties it all together like a fresh, bright hug. (Yes, even on a Tuesday night.)
  • Weeknight to Weekend: This dish works for everything: a quick Tuesday dinner, a brunch spread, or a crowd-pleasing summer BBQ side. The leftovers? Still amazing reheated or cold—pack it for lunch or serve it at a picnic. It’s that adaptable.

Step-by-step instructions for baked fish with mango salsa

Here's how to create perfectly flaky fish with a vibrant salsa that brings tropical brightness to every bite.

1

Prepare the Mango Salsa

In a medium bowl, combine the 1.5 cups diced ripe mango, 0.25 cup finely diced red onion, 0.25 cup chopped fresh cilantro, and 2 cloves minced garlic cloves. The mango should be ripe but firm enough to hold its shape when diced—press gently to test. You want sweetness that balances the acidity of the lime juice.

Next, add the 0.25 cup fresh lime juice and 1 whole jalapeño pepper (seeds removed for mild heat) to the bowl. Use your hands to gently mix everything together, being careful not to mash the mango pieces. Let the salsa sit for 5 minutes while you prepare the fish—this allows the flavors to meld slightly. Taste and adjust seasoning with ½ tsp salt and ¼ tsp ground black pepper if needed. The salsa should be bright, slightly spicy, and perfectly balanced between sweet and tangy.

2

Season and Prepare the Fish

Pat the 4 pieces white fish fillets completely dry with paper towels. This step is crucial for achieving crispy skin—any moisture will steam the fish instead of allowing it to develop a golden crust. Place the fillets on a clean work surface and season both sides generously with ½ tsp salt and ¼ tsp ground black pepper. I like to sprinkle the seasoning evenly, focusing on the edges where the fish is most likely to stay tender.

Next, create a simple topping by melting the 2 tbsp unsalted butter in a small saucepan over low heat. Once melted, remove from heat and stir in the 1 tbsp lemon zest. This bright, citrusy butter will add a final layer of flavor and help create a crispy top on the fish. Let the mixture cool slightly before spreading it over the fillets.

3

Assemble and Bake to Flaky Perfection

Preheat your oven to 400°F and line a baking sheet with parchment paper or aluminum foil for easy cleanup. Arrange the seasoned fish fillets on the prepared baking sheet, leaving about 1 inch of space between each fillet. This allows the heat to circulate evenly and prevents the fish from steaming.

Spread the melted lemon zest butter evenly over each fillet, making sure to cover the entire surface. Then, spoon about 2 tablespoons of the mango salsa over each piece of fish. The salsa will caramelize slightly in the oven, creating a beautiful glaze that adds extra flavor and color. Bake for 12-15 minutes, or until the fish is opaque and flakes easily with a fork. The edges should be just beginning to turn golden brown, but be careful not to overcook—the fish will continue cooking slightly as it rests.

4

Serve Immediately for Maximum Flakiness

Once the fish is done, transfer it to a serving platter and let it rest for 2-3 minutes. This brief resting period allows the juices to redistribute, ensuring each bite is moist and tender. Serve the fish immediately, topped with any remaining mango salsa. The contrast between the flaky, buttery fish and the bright, tangy salsa is what makes this dish truly special.

For an extra touch, drizzle the remaining 2 tablespoons extra-virgin olive oil over the top of the fish and salsa before serving. This adds a silky texture and enhances the overall richness of the dish. Pair with warm tortillas, grilled vegetables, or a simple side salad to complete the meal. The key to success here is timing—serve the fish while it's still warm and the salsa is vibrant to fully appreciate the tropical flavors.

👨‍🍳

Pro Tips For Making Baked Fish With Mango Salsa

  • Dry the Fish First: Pat those fillets thoroughly with paper towels—no wet spots—before baking. I learned this the hard way when my fish turned out soggy instead of crisp. Wet skin = steam bath, not a golden crust.
  • Slice Mango Against the Grain: Cut the mango lengthwise into thin strips, then slice perpendicular to the seeds. This keeps the salsa from turning mushy—trust me, your salsa will hold its shape and flavor better.
  • Don’t Overbake the Fish: White fish is done at 145°F (3 minutes per ½-inch thickness at 400°F). Pull it out when the edges just flake—any longer, and it’ll crumble like sad, overcooked cardboard.
  • Use a Knife, Not Your Hands, for Jalapeño: Wear gloves if you’re sensitive, but at least slice the jalapeño (seeds in for heat, out for mildness) instead of chopping it raw. Raw peppers sting like hell when they brush against your fingers.

Flavor customization for baked fish with mango salsa

Spicy Kick Boost

For those who love heat, add ½ tsp of finely chopped serrano peppers (seeds included) to your mango salsa for an extra fiery punch.

I also recommend a dash of Tajín seasoning (about ½ tsp) sprinkled over the fish before baking—it adds a smoky, citrusy heat that pairs perfectly with the tropical flavors. 🌶️

Sweet Heat Balance

If you prefer a sweeter salsa, swap ½ cup of diced pineapple for some of the mango. The natural sweetness of pineapple enhances the tropical vibe while keeping the dish balanced.

For a smoky twist, add ½ tsp of chipotle powder (or 1 tsp adobo sauce) to the salsa—it deepens the flavor without overpowering the fresh ingredients.

Herb Variations

Swap out the cilantro for ½ cup chopped mint or ½ cup chopped basil to change up the herb profile. Mint adds a refreshing, almost mojito-like brightness, while basil gives a more Mediterranean touch.

I also like adding 1 tbsp of chopped Thai basil for a fragrant, slightly anise-like flavor that complements the mango beautifully.

Citrus Twist

Brighten the salsa even more by adding 1 tbsp of fresh orange juice alongside the lime juice. The citrus notes complement the mango and add a refreshing depth.

For extra zing, sprinkle ½ tsp of orange zest over the fish before baking—it pairs wonderfully with the buttery flavor and adds a vibrant pop of color. 🍊

Smoky Charred Onion

For a deeper, more complex flavor, char ½ of the red onion in a dry skillet over medium-high heat until blackened in spots. Let it cool, then finely dice and mix into the salsa.

The smoky char adds a whole new dimension that balances the sweetness of the mango and the acidity of the lime. It’s a pro trick that takes your salsa from good to extraordinary.

Creamy Yogurt Swirl

Add a creamy element by folding 2 tbsp of plain Greek yogurt into the salsa just before serving. The tanginess of the yogurt cuts through the sweetness, while its creaminess adds a luxurious texture.

For an extra touch, drizzle 1 tsp of honey over the fish before baking—it caramelizes slightly and adds a subtle sweetness that ties everything together.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 75mg25%
Sodium 560mg24%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 18g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen fish for this recipe?

Yes, but thaw it properly first. Place frozen fillets in the refrigerator overnight, wrapped in their original packaging with a paper towel underneath to absorb moisture. Never thaw at room temperature—this can promote bacterial growth. For best results, use fresh fish whenever possible, as it yields the most tender, flavorful results.

2

How do I adjust the spice level in the mango salsa?

Remove all seeds from the jalapeño for mild heat, or keep them for extra spice. For more kick, add ½ tsp of finely chopped serrano peppers or a pinch of cayenne. If you prefer no heat, simply omit the jalapeño entirely and boost the lime juice to ⅓ cup for extra tang.

3

What's the best way to reheat leftovers?

Reheat baked fish gently in a 350°F oven for 8-10 minutes on a parchment-lined tray. Add a splash of water to prevent drying. The salsa can be reheated in a microwave-safe bowl for 20-30 seconds, but it's best used fresh. For the best texture, enjoy leftovers within 1-2 days.

4

Can I make this recipe ahead of time?

Prepare the mango salsa 2 hours ahead and store it in an airtight container in the fridge. Keep the lime juice and cilantro separate until serving to preserve freshness. Assemble the fish just before baking—it's best served immediately after coming out of the oven for maximum flakiness.

5

What are the best fish options for this recipe?

Cod, mahi-mahi, and halibut work perfectly—they stay tender and absorb flavors beautifully. For richer flavor, try salmon or sea bass. Avoid delicate fish like flounder, which can turn rubbery when baked. Look for fillets with a bright, translucent color and minimal odor.

★★★★★4.6(10 reviews)
Categories Main Courses