Pan-Seared Salmon with Mango Salsa (Ready in 25 Minutes)
This pan-seared salmon with mango salsa is a vibrant weeknight dinner that comes together in about 25 minutes. The mango salsa adds bright, sweet, and spicy notes that balance the rich fish.

It’s the kind of dish that feels fancy without much effort, making it perfect for a quick summer meal or anytime you want a fresh, satisfying plate.
Why This Salmon Dinner Works So Well
I keep coming back to this recipe because it delivers two things I love: crispy salmon skin and a juicy, tangy salsa. The lime juice and jalapeño cut right through the salmon’s richness, while the ripe mango brings natural sweetness without any added sugar.
Because the salsa comes together while the fish sears, the whole thing is on the table fast. The contrast of temperatures—warm, flaky salmon under a cool, fresh topping—makes every bite interesting.
Ingredients

- 2 skin-on salmon fillets (6 oz each): look for fillets of even thickness so they cook uniformly
- 2 tbsp olive or avocado oil: a neutral oil with a high smoke point for the skillet
- Salt and freshly ground black pepper: season the salmon and salsa to taste
- 1 large ripe mango, peeled and diced: should give slightly when pressed but still be firm
- ½ red bell pepper, diced: any color bell pepper works fine
- ¼ cup finely diced red onion: soaking the diced onion in ice water for 5 minutes mellows it
- 1 small jalapeño, seeded and minced: leave some seeds in if you like more heat
- ¼ cup chopped fresh cilantro: both tender stems and leaves are fine
- 2 tbsp fresh lime juice: juice from about 1 lime
Variations and Substitutions
- Swap the salmon: try halibut, cod, or even grilled chicken breasts for a different protein
- Use another fruit: diced pineapple, peaches, or nectarines work beautifully when mango isn’t in season
- Adjust the heat: leave out the jalapeño for a mild salsa, or use a serrano pepper for extra kick
- Change the herb: fresh mint or basil can replace the cilantro if you prefer
If you like fruit salsas, this also pairs wonderfully with our Cilantro Lime Grilled Chicken.
How to Make Salmon With Mango Salsa
Step 1: Dice and Mix the Salsa

In a medium bowl, combine the diced mango, red bell pepper, red onion, jalapeño, cilantro, and 2 tablespoons of lime juice. Season with a pinch of salt and stir gently to combine. Set the salsa aside on the counter while you cook the salmon; the flavors will meld in about 10 minutes.
You want a chunky, juicy mixture where each piece keeps its shape. Taste and adjust with more lime or salt if needed—the salsa should be bright and a little acidic to stand up to the salmon.
Step 2: Season the Salmon

Pat the salmon fillets completely dry with paper towels, then season both sides generously with salt and pepper. Let them rest at room temperature for about 5 minutes while you heat the pan.
Dry skin is key to getting it crispy, so don’t rush through the patting. Evenly thick fillets cook more predictably, so if yours taper at the edges, tuck the thin part under slightly.
Step 3: Sear the Salmon

Heat the 2 tablespoons of oil in a large nonstick or cast-iron skillet over medium-high heat until it shimmers. Carefully place the salmon fillets skin-side down and cook without moving them for 4 minutes, until the skin is golden and releases easily from the pan.
Once the skin is crispy, reduce the heat to medium, flip the fillets with a spatula, and cook for another 2 to 3 minutes for medium doneness. The center should still be slightly translucent; if you prefer it more well-done, add a minute. Exact time depends on thickness.
Step 4: Plate and Top with the Mango Salsa

Transfer the salmon to plates, spoon the prepared mango salsa generously over the top, and serve immediately. The warm fish will soften the salsa just slightly, releasing its juices.
A lime wedge on the side adds a final pop of acidity. This dish looks beautiful with the orange salsa against the golden-brown skin, so don’t hold back on the salsa.
Tips for Crispy Skin and a Bright Salsa
- Salsa ahead: You can make the salsa up to 4 hours in advance and keep it chilled. Bring it to room temperature before serving so the lime flavor isn’t muted by the cold.
- Even cooking: If your fillets vary in thickness, press gently with the spatula after flipping to promote even contact with the pan.
- Don’t crowd the pan: Cook only two fillets at a time in a 12-inch skillet to keep the heat high enough for a good sear.
Use these times as a guide for medium doneness; for well-done, add 1 minute per side.
| Fillet Thickness | Skin-Side Down | Flesh Side |
|---|---|---|
| 1 inch (2.5 cm) | 4 minutes | 2–3 minutes |
| 1.5 inches (4 cm) | 5–6 minutes | 3–4 minutes |
Storing Leftovers
Store leftover salmon and salsa in separate airtight containers in the fridge for up to 2 days. Reheat the salmon in a skillet over low heat just until warm, or enjoy it cold over greens. The salsa is best at room temperature; drain off excess liquid before serving again.
What to Serve With Salmon and Mango Salsa
Coconut rice is a natural partner: its subtle sweetness and creaminess echo the tropical salsa. For something green, try grilled asparagus with a squeeze of lime, or a simple cucumber and avocado salad that adds crunch and coolness.
Frequently Asked Questions
Can I bake the salmon instead of pan-searing it?
Yes. Arrange seasoned fillets on a lined baking sheet and bake at 400°F (200°C) for 12–15 minutes, until the fish flakes easily. The skin won’t be crispy, but the flesh stays moist.
Can I use frozen salmon?
You can, but thaw it completely in the refrigerator overnight and pat it very dry before seasoning. Excess moisture will prevent the skin from crisping.
How spicy is this salsa?
The jalapeño adds mild, fresh heat, especially if you remove the seeds and membrane. Leave some seeds in for more kick, or swap in a spicier pepper like serrano.
What internal temperature should salmon reach?
For medium doneness, aim for 125–130°F (52–54°C) in the thickest part. The fish will continue to cook briefly off the heat.

Salmon With Mango Salsa Recipe
Ingredients
Method
- In a bowl, combine mango, bell pepper, red onion, jalapeño, cilantro, and lime juice. Season with a pinch of salt and set aside.
- Pat salmon dry, then season both sides with salt and pepper. Let sit 5 minutes.
- Heat oil in a skillet over medium-high. Add salmon skin-side down and cook 4 minutes, until golden. Flip and cook 2–3 minutes more until just opaque in the center.
- Plate salmon, spoon salsa over the top, and serve immediately.
