This Salmon with Mango Salsa is a vibrant and satisfying meal packed with bold flavors and wholesome ingredients. Tender pan-seared salmon is paired with creamy coconut brown rice and topped with a fresh mango salsa bursting with sweetness, citrus, and a hint of heat. Perfect for busy weeknights or special dinners, this colorful recipe delivers restaurant-quality flavor in just 35 minutes.
Why You’ll Love This Recipe
This dish combines rich, flaky salmon with a bright and refreshing salsa that balances sweet, savory, and tangy flavors beautifully. The coconut-infused brown rice adds creaminess and depth, making the entire meal comforting yet fresh.
You’ll also appreciate how quick and simple this recipe is to prepare. Everything comes together in one skillet and one saucepan, making cleanup easy. The mango salsa adds a tropical twist that keeps the meal light and exciting, while the salmon provides plenty of protein and healthy fats.
Another reason to love this recipe is its versatility. You can easily swap the salmon for grilled chicken or another fish like mahi-mahi while keeping the same delicious flavor profile.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the coconut brown rice:
2 teaspoons unrefined coconut oil
2 cups quick-cooking brown rice
1 (14-ounce) can unsweetened coconut milk, stirred well
⅔ cup water
¼ teaspoon salt
For the mango salsa:
½ cup fresh mango, chopped
⅓ cup red bell pepper, chopped
⅓ cup red onion, chopped
2 tablespoons fresh cilantro, chopped
1 small jalapeño pepper, seeded and finely chopped
1 small garlic clove, grated
2 tablespoons fresh lime juice
¼ teaspoon salt
For the salmon:
1 teaspoon chili powder
½ teaspoon garlic powder
½ teaspoon salt
4 skinless salmon fillets (5 ounces each)
2 tablespoons unrefined coconut oil
Optional garnish:
Toasted coconut flakes
Extra chopped cilantro
Lime wedges
Directions
Begin by preparing the coconut brown rice. Heat 2 teaspoons coconut oil in a medium saucepan over medium-high heat. Add the brown rice and stir constantly for about 1 minute until the grains are coated in oil and lightly toasted.
Pour in the coconut milk, water, and ¼ teaspoon salt. Bring the mixture to a boil, then reduce the heat to low and cover the saucepan. Let the rice simmer gently for about 18 minutes or until tender and all the liquid has been absorbed. Remove from heat, fluff with a fork, and keep warm.
While the rice cooks, prepare the mango salsa. In a small bowl, combine the chopped mango, bell pepper, red onion, cilantro, jalapeño, grated garlic, lime juice, and ¼ teaspoon salt. Stir well and set aside to allow the flavors to blend.
In another small bowl, mix together the chili powder, garlic powder, and remaining ½ teaspoon salt. Pat the salmon fillets dry with paper towels, then season both sides evenly with the spice mixture.
Heat 2 tablespoons coconut oil in a large nonstick skillet over medium-high heat. Add the salmon fillets and cook for about 4 minutes until golden brown on the bottom and opaque halfway up the sides.
Carefully flip the salmon and reduce the heat to medium-low. Continue cooking for another 5 minutes or until the salmon flakes easily with a fork.
To serve, divide the coconut rice among four plates. Top each serving with a salmon fillet and spoon the mango salsa generously over the top. Garnish with toasted coconut flakes, cilantro, and lime wedges if desired.
For a milder salsa, leave out the jalapeño entirely or replace it with diced cucumber for extra freshness.
You can substitute white rice for brown rice if preferred. Jasmine rice also pairs beautifully with the coconut flavor.
Try grilling the salmon instead of pan-searing for a smoky finish. This recipe also works wonderfully with grilled chicken or mahi-mahi.
Add diced avocado to the salsa for extra creaminess and richness.
If mangoes are not in season, pineapple or peaches make excellent alternatives.
Storage/Reheating
Store leftover salmon, rice, and salsa separately in airtight containers in the refrigerator for up to 3 days.
To reheat, warm the salmon and rice gently in the microwave or in a skillet over low heat until heated through. Avoid overheating the salmon to keep it tender and moist.
The mango salsa is best enjoyed fresh, but it can be refrigerated for up to 2 days. Stir before serving.
Freezing is not recommended for the salsa, though the cooked salmon and rice can be frozen for up to 2 months.
FAQs
Can I use frozen salmon?
Yes, just thaw it completely and pat it dry before seasoning and cooking.
What type of mango works best?
Ripe Ataulfo or Honey mangoes are ideal because they are naturally sweet and less fibrous.
Can I make this recipe ahead of time?
Yes. The rice and salsa can be prepared ahead, and the salmon can be cooked just before serving.
Is this recipe spicy?
The jalapeño adds mild heat, but removing the seeds keeps the spice level moderate.
Can I grill the salmon?
Absolutely. Grill over medium heat for about 4–5 minutes per side depending on thickness.
What can I substitute for coconut milk?
You can use regular milk or broth, though coconut milk provides the signature creamy flavor.
How do I know when salmon is fully cooked?
The salmon should appear opaque and flake easily with a fork.
Can I use store-bought mango salsa?
Yes, though homemade salsa gives the freshest flavor and texture.
What side dishes pair well with this recipe?
Steamed vegetables, roasted asparagus, or a simple green salad all work well.
Can I make this recipe dairy-free and gluten-free?
Yes, the recipe is naturally dairy-free and gluten-free when prepared as written.
Conclusion
Salmon with Mango Salsa is a fresh and flavorful dinner that feels both comforting and exciting. The creamy coconut rice, flaky salmon, and vibrant salsa create a perfect balance of textures and flavors in every bite. Whether you are preparing a healthy family meal or an impressive dinner for guests, this recipe delivers delicious results with minimal effort.
Tender pan-seared salmon served over creamy coconut brown rice and topped with a fresh mango salsa made with lime, cilantro, and jalapeño for a vibrant and flavorful meal.
Ingredients
2 teaspoons unrefined coconut oil
2 cups quick-cooking brown rice
1 (14-ounce) can unsweetened coconut milk, stirred well
2/3 cup water
1/4 teaspoon salt
1/2 cup fresh mango, chopped
1/3 cup red bell pepper, chopped
1/3 cup red onion, chopped
2 tablespoons fresh cilantro, chopped
1 small jalapeño pepper, seeded and finely chopped
1 small garlic clove, grated
2 tablespoons fresh lime juice
1/4 teaspoon salt
1 teaspoon chili powder
1/2 teaspoon garlic powder
1/2 teaspoon salt
4 skinless salmon fillets (5 ounces each)
2 tablespoons unrefined coconut oil
Toasted coconut flakes, optional garnish
Extra chopped cilantro, optional garnish
Lime wedges, optional garnish
Instructions
Heat 2 teaspoons coconut oil in a medium saucepan over medium-high heat. Add the brown rice and stir for about 1 minute until lightly toasted.
Pour in the coconut milk, water, and 1/4 teaspoon salt. Bring to a boil, then reduce the heat to low and cover. Simmer for about 18 minutes or until the rice is tender and the liquid is absorbed. Fluff with a fork and keep warm.
In a small bowl, combine the chopped mango, bell pepper, red onion, cilantro, jalapeño, grated garlic, lime juice, and 1/4 teaspoon salt. Stir well and set aside.
In another small bowl, mix together the chili powder, garlic powder, and remaining 1/2 teaspoon salt.
Pat the salmon fillets dry and season both sides evenly with the spice mixture.
Heat 2 tablespoons coconut oil in a large nonstick skillet over medium-high heat.
Add the salmon fillets and cook for about 4 minutes until golden brown on the bottom and opaque halfway up the sides.
Flip the salmon carefully and reduce the heat to medium-low. Cook for another 5 minutes or until the salmon flakes easily with a fork.
Divide the coconut rice among four plates. Top each serving with a salmon fillet and spoon the mango salsa over the top.
Garnish with toasted coconut flakes, extra cilantro, and lime wedges if desired. Serve immediately.
Notes
For a milder salsa, omit the jalapeño or replace it with diced cucumber.
Jasmine rice or white rice can be substituted for brown rice.
Grilled salmon adds a delicious smoky flavor.
Diced avocado can be added to the salsa for extra creaminess.
Pineapple or peaches work well as substitutes for mango.
Store leftovers separately in airtight containers in the refrigerator for up to 3 days.
The mango salsa is best enjoyed fresh but can be refrigerated for up to 2 days.
Cooked salmon and rice may be frozen for up to 2 months, but freezing the salsa is not recommended.