Succulent Salmon Mango Salsa

As seen in Satisfying Entrées for Every Table.

Savor the bright combo of tender salmon, cool avocado and mango salsa, and velvety coconut rice. The citrus bath brings the fish to life, while the salsa adds a juicy, island-style punch. Perfect for outdoor dinners or a fancy meal you'll be proud to serve.

Lindsey
Created By Lindsey
Last updated on Fri, 09 May 2025 13:07:23 GMT
A plate containing seafood, grain, and vibrant garnishes. Save Pin
A plate containing seafood, grain, and vibrant garnishes. | cookbing.com

This succulent salmon crowned with mango salsa and nestled on coconut rice blends juicy fish with tropical flavors for an impressive yet simple summer dinner. The velvety coconut rice creates the ideal base for the tender salmon and cool, tangy salsa.

I threw this together during a backyard party last summer and it's now my favorite impressive dish. The vibrant colors and tropical-inspired tastes transport everyone to an island getaway no matter where you're sitting.

What You'll Need

  • Salmon fillets: look for center cuts for even cooking time
  • Fresh lime juice and zest: brings tang to everything while gently cooking the fish
  • Coconut milk: pick the full-fat version for extra creamy and flavorful rice
  • Jasmine rice: has its own natural floral aroma that pairs wonderfully with coconut
  • Fresh mango: choose ones slightly firm but yielding when pressed for ideal texture
  • Red bell pepper: adds crisp sweetness and beautiful color contrast to your mix
  • Avocado: brings creamy richness, pick ones that feel gently soft when squeezed
  • Coconut water: offers subtle sweetness while tying the meal components together
  • Fresh cilantro: provides herbal notes that cut through the dish's richness

How To Make It

Prep Your Salmon:
Combine olive oil, lime zest, lime juice and garlic with salt and pepper in a dish. This zesty mixture adds flavor and starts tenderizing the fish. Let the salmon rest in this bath up to an hour, flipping halfway for even flavor absorption.
Cook The Coconut Rice:
Combine coconut water, coconut milk, rice and salt in a saucepan until boiling. Turn down to a gentle simmer and cover for roughly 20 minutes until liquid disappears. The combo of coconut milk and water creates the perfect consistency. Keep it covered after cooking for extra fluffiness.
Cook The Salmon:
Make sure your grill is well-oiled to prevent sticking. Place presentation side down first and cook around 3 minutes each side. Look for some color outside while maintaining moisture and slight translucence inside. You'll know it's ready when it flakes easily with a fork.
Mix Up The Salsa:
Gently toss all salsa ingredients together just before serving. The lime juice will keep the avocado fresh while coconut water brings a hint of sweetness that links to the rice. A touch of salt will enhance the mango's natural sweetness.
A bowl of food with fish and vegetables. Save Pin
A bowl of food with fish and vegetables. | cookbing.com

When I cooked this the first time, my daughter told me it was better than any restaurant salmon she'd tasted. Now for every special occasion, she requests exactly this meal with the coconut rice, which has become our household's signature dish.

Prep In Advance

For busy evenings, you can partially prepare this meal ahead. The rice will keep up to two days refrigerated and can be warmed with a splash of coconut milk. You can soak your salmon in its mixture the morning you plan to cook, and you can dice all salsa components and store them individually, combining them just before serving to maintain freshness and texture.

A bowl of food with Rice, fish and vegetables. Save Pin
A bowl of food with Rice, fish and vegetables. | cookbing.com

What To Serve With It

This tropical-inspired meal pairs wonderfully with crisp white wines like unoaked Chardonnay or Sauvignon Blanc. For non-alcoholic options, try sparkling water with a bit of pineapple juice and some muddled mint. Add a simple green salad with a gentle lime vinaigrette to complete your meal without overshadowing the star dish.

Swap Your Ingredients

If salmon isn't available, try other firm fish like halibut or mahi mahi but adjust cooking times as needed. Vegetarians can enjoy the coconut rice and mango salsa with grilled tofu marinated in the same lime mixture. In winter when fresh mangoes aren't at their best, thawed frozen mango chunks work well just make sure they're completely defrosted and drained before mixing with other salsa ingredients.

Common Questions

→ What's the best way to keep salmon from sticking on the grill?

Make sure your grill is properly greased and hot before you start. Put some oil on the fish too, and always start with clean grill bars for easier cooking.

→ Can a different rice replace jasmine rice?

Sure thing! You can swap in basmati or any long-grain rice, though jasmine gives that extra nice smell that goes great with the coconut milk.

→ How do I know if a mango's ripe for the salsa?

Press it gently and if it gives a little and has a fruity smell at the stem end, you're good to go!

→ Should I leave the salmon in the marinade overnight?

Don't do that as it might make the fish mushy. Just 30 to 60 minutes will do the trick nicely.

→ What fish works if I don't have salmon?

You can try firm fish like trout, mahi-mahi, or halibut instead of salmon for this dish.

Savory Fish Mango Blend

Tender salmon topped with tangy mango salsa and silky coconut rice.

Preparation Time
30 Minutes
Cooking Time
26 Minutes
Overall Time
56 Minutes
Created By: Lindsey

Recipe Type: Main Courses

Skill Level: Moderate

Type of Cuisine: American

Serves: 4 Portions

Diet Preferences: Gluten-Free Option, Free of Dairy

What You'll Need

→ Lime Salmon

01 2 teaspoons lime zest, finely grated
02 3 garlic cloves, crushed
03 4 salmon fillets, 6 ounces each, no skin
04 Salt and black pepper, use as needed
05 3 tablespoons fresh lime juice
06 3 tablespoons olive oil, plus more for grilling

→ Coconut Rice

07 1 1/2 cups jasmine rice, washed thoroughly and drained
08 1 1/2 cups Zico Coconut Water
09 1/4 teaspoon salt
10 1 1/4 cups canned coconut milk

→ Avocado-Mango Salsa

11 3/4 cup finely diced red bell pepper (about half a pepper)
12 1 tablespoon lime juice, freshly squeezed
13 1 tablespoon olive oil
14 1 diced mango, peeled and cut small
15 1 large avocado, diced and peeled
16 1/3 cup red onion, rinsed and chopped
17 1 tablespoon Zico Coconut Water
18 Salt and black pepper, to taste
19 1/4 cup fresh cilantro, chopped fine

Step-by-Step Directions

Step 01

Grab an 11x7-inch glass pan and mix together lime zest, lime juice, garlic, and olive oil. Add a touch of salt and black pepper, stirring till combined. Lay the salmon pieces in and coat them all over with the mixture. Wrap the dish tightly and pop it into the fridge for 15–30 minutes. Flip the fish, give it another 15–30 minutes to soak in the flavors, then get ready to grill.

Step 02

While the fish marinates, heat up your grill on medium-high. Brush a little olive oil on the grill grates to keep things from sticking. Cook your salmon roughly 3 minutes per side, carefully turning to avoid them breaking apart. Remove once they cook through.

Step 03

In a medium-sized pot, mix jasmine rice, coconut milk, coconut water, and a pinch of salt. Heat until it boils strongly, then reduce to low. Cover and simmer until the liquid’s gone, about 20 minutes. Take off the lid, fluff lightly with a fork, and leave it for 5 minutes to set.

Step 04

In a mixing bowl, gently combine the diced avocado, mango, red onion, bell pepper, and cilantro. Stir in fresh lime juice, coconut water, and a bit of olive oil. Sprinkle salt and pepper on top as you like, then give it a final gentle toss.

Step 05

Place the grilled salmon on a plate with a scoop of coconut rice. Spoon the prepared mango-avocado salsa over each piece and serve right away while it’s warm.

Helpful Notes

  1. For creamier rice, go with full-fat coconut milk instead of light.

Essential Tools

  • 11x7-inch glass baking pan
  • Medium pot
  • Mixing bowl
  • Grill or grill pan
  • Fork

Allergen Warnings

Always review the ingredient labels for allergens or consult a healthcare professional with concerns.
  • Fish
  • Coconut
  • Avocado

Nutritional Info (Per Portion)

Nutritional values are approximations and shouldn’t be viewed as customized health guidance.
  • Calories: 480.5
  • Fat Content: 22.7 grams
  • Carbohydrates: 49.8 grams
  • Protein Content: 29.3 grams