Salmon with Mango Salsa
This vibrant Salmon with Mango Salsa is a showstopper: a large wild Alaskan salmon fillet roasted until flaky and lacquered with a buttery, honey-lime glaze, topped with a bright, zesty mango salsa. It’s an easy weeknight centerpiece that also works for dinner parties, yet it’s simple enough to feel relaxed and joyful while you cook. The balance of sweet mango, tangy lime, and smoky spice brings out the best in the rich salmon, creating a fresh, balanced dish that’s as beautiful as it is flavorful.
Why this recipe works
Wild Alaskan salmon has a firm texture and bold flavor that stands up well to sweet and spicy elements. The glaze — butter, honey, lime juice, and a spice blend — caramelizes slightly during roasting to give the fish a glossy finish and a deep, complex taste. The mango salsa adds contrast: fresh, slightly acidic, and herbaceous from chopped cilantro. Together, they create a layered bite in every forkful.
Ingredients
- 1 large wild Alaskan salmon fillet, approx 3 pounds
- 2 tablespoons unsalted butter
- 2 tablespoons honey
- 2 tablespoons lime juice
- zest of one lime
- 1 tsp EACH salt, chili powder, ground cumin, garlic powder
- 1/2 tsp EACH smoked paprika, onion powder, dried oregano, pepper
- 1/2-1 teaspoon chipotle chili powder
- 1 recipe Mango Salsa
- fresh lime juice (for finishing)
- chopped cilantro (for garnish)
Mango Salsa (quick note)
Make your mango salsa ahead or while the fish rests. Aim for ripe, sweet mangoes balanced with red onion or shallot, jalapeño if you like heat, chopped cilantro, a squeeze of lime, and a pinch of salt. Adjust texture and acidity to taste. This recipe calls for 1 recipe Mango Salsa, so use your favorite homemade version or a shop-bought one you trust that matches that flavor profile.
Equipment and prep

- Sheet pan or baking dish
- Small saucepan or microwave-safe bowl
- Brush or spoon for glazing
- Instant-read thermometer (optional, but helpful)
- Cutting board and sharp knife
Flavor tips

- Use the full range of chipotle chili powder (1/2 to 1 teaspoon) depending on how smoky/spicy you like it.
- Let the glaze warm so the butter and honey blend smoothly; it will brush on evenly and help caramelize the fish surface.
- Finish with a squeeze of fresh lime juice and scattered chopped cilantro for brightness.
Step-by-step instructions
- Preheat your oven to 400°F (205°C). Line a baking sheet with foil or lightly oil a baking dish to prevent sticking.
- Place the 1 large wild Alaskan salmon fillet (approx 3 pounds) skin-side down on the prepared pan. Pat the fish dry with paper towels to help the glaze stick and to promote even browning.
- In a small saucepan over low heat or in a microwave-safe bowl, combine 2 tablespoons unsalted butter, 2 tablespoons honey, 2 tablespoons lime juice, and the zest of one lime. Warm gently until the butter melts and the mixture is smooth, stirring to combine. Remove from heat.
- In a small bowl, mix the dry spices: 1 tsp salt, 1 tsp chili powder, 1 tsp ground cumin, 1 tsp garlic powder, 1/2 tsp smoked paprika, 1/2 tsp onion powder, 1/2 tsp dried oregano, 1/2 tsp pepper, and 1/2-1 teaspoon chipotle chili powder. Stir until evenly blended.
- Brush or spoon about half of the warm butter-honey-lime glaze evenly over the top of the salmon fillet. Sprinkle the spice blend over the glazed surface, pressing gently with your fingers or the back of a spoon so the spices adhere to the glaze. Save the remaining glaze for later basting.
- Roast the salmon in the preheated oven for 12 to 18 minutes depending on thickness. Check at 12 minutes: the edges should flake easily with a fork and the center should be nearly opaque. If you use an instant-read thermometer, don’t overcook—aim for an internal temperature of about 125–130°F (52–54°C) for medium-rare to medium, understanding the fish will continue to cook slightly while resting.
- When the salmon is about 2 to 3 minutes from done, remove the pan from the oven, brush the remaining glaze over the fillet, then return to the oven to finish. This final glaze will caramelize nicely without burning thanks to the short final roasting time.
- Remove the salmon from the oven and let it rest for 5 minutes. Resting lets the juices redistribute and the fish firm up slightly, making it easier to slice cleanly.
- While the salmon rests, give your Mango Salsa a quick stir and taste for seasoning. If you like, add a squeeze of fresh lime juice to brighten it further.
- Slice or flake the salmon into portions and spoon a generous amount of Mango Salsa over the top of each portion. Finish with a few squeezes of fresh lime juice and scatter chopped cilantro over everything for an aromatic, colorful finish.
- Serve immediately with simple sides like steamed rice, grilled vegetables, or a light green salad.
Serving suggestions
This Salmon with Mango Salsa shines with neutral, clean sides. Coconut-lime rice complements the tropical salsa. Grilled asparagus or charred corn adds a smoky counterpoint. For a low-carb option, plate the salmon over a bed of shredded cabbage slaw tossed with a light lime vinaigrette.
Make-ahead and storage
Prepare the Mango Salsa up to 24 hours in advance and keep chilled. The glaze can be combined ahead of time and warmed before use. Store any cooked salmon in an airtight container in the refrigerator for up to 2 days; reheat gently to avoid drying, or enjoy cold in salads or tacos.
Quick troubleshooting
- If the glaze is too thick after chilling, warm it gently so it brushes on smoothly.
- If your salmon seems dry, you likely overcooked it. Aim to pull it from the oven a touch earlier next time and rely on residual heat during resting to finish cooking.
- If the mango salsa is bland, add a bit more lime juice and a pinch of salt to awaken the flavors.
Final notes
This recipe keeps things flexible while maintaining strong, intentional flavors. The spice blend creates a smoky, savory backbone, the butter-honey lime glaze provides sweet-tart gloss, and the Mango Salsa brings freshness, acidity, and texture. The result is a balanced, elegant Salmon with Mango Salsa that’s perfect for nights when you want something that looks special but doesn’t require hours in the kitchen.
Enjoy the bright contrast of sweet mango and citrus against the luxurious salmon — it’s one of those plates that feels both indulgent and refreshingly light.

Salmon with Mango Salsa
Ingredients
- 1 large wild Alaskan salmon fillet approx 3 pounds, skin on
- 2 tablespoons unsalted butter
- 2 tablespoons honey
- 2 tablespoons lime juice
- lime zest zest of one lime
- 1 teaspoon salt for the rub
- 1 teaspoon chili powder for the rub
- 1 teaspoon ground cumin for the rub
- 1 teaspoon garlic powder for the rub
- 1/2 teaspoon smoked paprika for the rub
- 1/2 teaspoon onion powder for the rub
- 1/2 teaspoon dried oregano for the rub
- 1/2 teaspoon black pepper for the rub
- 1/2-1 teaspoon chipotle chili powder adjust to taste
- 1 recipe Mango Salsa
- fresh lime juice for garnish
- chopped cilantro for garnish
Instructions
- Preheat the oven to 400°F (200°C). Line a large jelly roll pan with aluminum foil leaving about 2 inches of overhang on the long sides; lightly spray the foil with nonstick spray.
- Place the salmon skin-side down in the center of the foil on the prepared pan.
- In a small bowl, whisk together the butter, honey, 2 tablespoons lime juice, lime zest, salt, chili powder, cumin, garlic powder, smoked paprika, onion powder, dried oregano, black pepper, and chipotle chili powder to make the wet rub.
- Brush or pour the rub evenly over the top of the salmon and rub it gently to coat.
- Fold the long sides of the foil up snugly around the salmon without sealing the top; let the salmon rest 15–30 minutes at room temperature while you prepare the mango salsa if needed.
- Bake the salmon uncovered at 400°F for about 12–15 minutes, depending on thickness, until the salmon is nearly cooked through.
- Switch the oven to broil and broil the salmon for 2–3 minutes to finish and lightly brown the top; watch closely to avoid burning.
- Remove the salmon from the oven, spoon mango salsa over the top, garnish with fresh lime juice and chopped cilantro, and season with additional salt to taste.
Equipment
- jelly-roll pan
- Aluminum Foil
- Small Mixing Bowl
- Whisk
- Measuring Spoons
- Spatula
- Instant-read thermometer
Notes
- Preheat your grill to 375–400°F if grilling instead of baking.
- Place the foil packet directly on the grill grates and close the lid to cook.
- Grill 15–20 minutes depending on thickness, or until an instant-read thermometer reads 130–135°F.
- For 1-inch thick fillets expect about 10 minutes; for 1½-inch thick expect closer to 20 minutes.
- To remove from the grill, slide the hot foil packet onto a baking sheet using a spatula and carefully remove the top foil.

