Salmon with Mango Coconut Rice

Category: Wholesome Meals for Every Day

This impressive summer dish features grilled salmon fillets marinated in a zesty lime and garlic mixture, then topped with a vibrant mango-avocado salsa. The salmon is perfectly complemented by a side of creamy coconut rice made with coconut water and coconut milk.

The preparation involves marinating the salmon, cooking the coconut rice, and assembling a fresh salsa with mango, avocado, red bell pepper, and cilantro. The combination of flaky fish, tropical fruit, and rich coconut creates a balanced meal that's both refreshing and satisfying - perfect for warm weather entertaining.

woman cooking.
Updated on Sat, 07 Jun 2025 15:51:15 GMT
A bowl of food with rice, meat, and vegetables. Save
A bowl of food with rice, meat, and vegetables. | recipesbylena.com

This hearty Grilled Salmon with Mango Salsa and Coconut Rice has become my summer entertaining staple, combining perfectly flaky fish with tropical flavors and creamy coconut rice for a restaurant-quality meal at home.

I first created this recipe for a backyard dinner party, and it's now requested by friends whenever the weather turns warm. The vibrant colors and tropical flavors always transport everyone to vacation mode.

Ingredients

  • Salmon fillets: Quality matters here look for wild-caught salmon with firm flesh and a fresh ocean scent
  • Lime zest and juice: The acidity tenderizes the fish while adding brightness to every bite
  • Garlic: Fresh cloves provide essential aromatic depth to the marinade
  • Coconut water: Adds subtle sweetness and authentic tropical flavor to the rice
  • Coconut milk: Creates that irresistibly creamy texture in the rice use full-fat for maximum richness
  • Jasmine rice: Its floral aroma complements the coconut perfectly
  • Mango: Choose one that yields slightly to pressure for the perfect ripeness
  • Red bell pepper: Adds sweet crunch and vibrant color to the salsa
  • Cilantro: Fresh herbs bring everything together with brightness
  • Red onion: Provides a gentle bite that balances the sweetness
  • Avocado: Adds creamy richness to contrast with the acidic elements

Step-by-Step Instructions

Marinate the Salmon:
Whisk olive oil, lime zest, lime juice, and crushed garlic in a baking dish until fully incorporated. Season generously with salt and pepper. Place salmon fillets in the mixture and refrigerate for 15-30 minutes, then flip and marinate for another 15-30 minutes. The acid in the lime begins breaking down proteins for a tender result.
Prepare the Coconut Rice:
Combine coconut water, coconut milk, rinsed jasmine rice, and salt in a medium saucepan. Bring to a full rolling boil over medium-high heat, watching carefully as coconut milk can bubble over quickly. Reduce heat to low, cover tightly with a lid, and simmer undisturbed for 20 minutes until liquid absorbs. The rice needs this time to fully absorb the coconut flavors.
Grill the Salmon:
Preheat your grill to medium-high heat during the final minutes of marination. Brush grill grates thoroughly with oil to prevent sticking. Place salmon on the hot grill and cook approximately 3 minutes per side until the flesh turns opaque but remains moist inside. Handle with care as marinated salmon becomes delicate.
Create the Mango Salsa:
Combine diced mango, chopped red pepper, cilantro, rinsed red onion, diced avocado, lime juice, olive oil and coconut water in a medium bowl. Toss gently to avoid crushing the avocado. Season with salt and pepper to taste, starting with less than you think you need and adjusting upward.
Assemble the Dish:
Fluff the coconut rice with a fork and let it rest for 5 minutes to achieve the perfect texture. Serve a portion of rice alongside a salmon fillet, then generously top the salmon with the vibrant mango avocado salsa. The warm salmon will slightly heat the bottom layer of salsa, creating a delightful temperature contrast.
A bowl of food with fish and rice. Save
A bowl of food with fish and rice. | recipesbylena.com

You Must Know

Each serving provides a complete meal with protein, healthy fats, and complex carbs The dish can be partially prepped ahead time make the rice and salsa earlier in the day The flavor combination works equally well with other fish like mahi-mahi or even chicken

Perfect Rice Technique

Rinsing the jasmine rice before cooking is absolutely crucial for removing excess starch. Place the rice in a fine mesh strainer and rinse under cold water until it runs clear, about 1-2 minutes. This extra step prevents gumminess and ensures each grain remains distinct while still being tender. Allow the rice to drain thoroughly before cooking to achieve the proper water-to-rice ratio.

Salmon Selection Guide

For this recipe, look for center-cut salmon fillets of equal thickness to ensure even cooking. Wild-caught salmon typically offers better flavor and texture than farmed varieties, with sockeye or king salmon being my top recommendations for their rich flavor and beautiful color. If using frozen salmon, thaw it slowly in the refrigerator overnight rather than using quick methods that can compromise texture.

Make-Ahead Options

This meal offers several components that can be prepared in advance to streamline your cooking process. The mango salsa can be made up to 4 hours ahead just add the avocado right before serving to prevent browning. The coconut rice reheats beautifully in the microwave with a splash of water or coconut milk to refresh it. Even the salmon marinade can be mixed a day ahead and stored in the refrigerator until you are ready to marinate the fish.

Recipe FAQs

→ Can I use frozen salmon for this dish?

Yes, you can use frozen salmon fillets. Just ensure they're completely thawed before marinating. Pat them dry with paper towels to remove excess moisture, which will help the marinade adhere better and improve grilling results.

→ What can I substitute for coconut water in the rice?

If coconut water isn't available, you can use regular water or chicken broth instead. The rice won't have quite the same coconut intensity, but using the coconut milk will still provide plenty of flavor.

→ Can I prepare the mango salsa ahead of time?

You can prepare most components of the salsa up to 4 hours ahead, but add the avocado and lime juice just before serving to prevent browning. Store the prepared ingredients in the refrigerator until ready to combine and serve.

→ How can I tell when the salmon is perfectly cooked?

Salmon is cooked when it flakes easily with a fork but is still moist inside. It should reach an internal temperature of 145°F (63°C), but visually, look for the fish to change from translucent to opaque pink, with a bit of translucency in the center for optimal juiciness.

→ What can I serve with this dish besides coconut rice?

This salmon pairs beautifully with quinoa, cauliflower rice, or a simple green salad. For a lower-carb option, try serving with roasted vegetables like asparagus or zucchini, which complement the tropical flavors of the dish.

→ Is there a way to make this dish without a grill?

Absolutely! You can bake the salmon in an oven at 400°F (200°C) for about 12-15 minutes, or pan-sear it in a hot skillet for 3-4 minutes per side. Both methods will yield delicious results, though you'll miss some of the smoky flavor from grilling.

Grilled Salmon with Mango Salsa

Tender salmon topped with mango avocado salsa and served with coconut rice - a perfect blend of tropical flavors for summer dining.

Prep Time
30 min
Cooking Time
26 min
Total Time
56 min
By: Lena

Category: Lunch & Dinner

Skill Level: Medium

Cuisine Type: American

Yield: 4 Serves

Dietary Preferences: Gluten-Free, Lactose-Free

Ingredients

→ Lime Salmon

01 4 skinless salmon fillets (6 oz each)
02 3 tablespoons olive oil, plus more for grill
03 2 teaspoons lime zest
04 3 tablespoons fresh lime juice
05 3 cloves garlic, crushed
06 Salt and freshly ground black pepper, to taste

→ Coconut Rice

07 1 1/2 cups Zico coconut water
08 1 1/4 cups canned coconut milk
09 1 1/2 cups jasmine rice, rinsed and drained
10 1/2 teaspoon salt

→ Avocado-Mango Salsa

11 1 large mango, peeled and diced
12 3/4 cup chopped red bell pepper (1/2 large)
13 1/4 cup chopped fresh cilantro
14 1/3 cup chopped red onion, rinsed and drained
15 1 large avocado, peeled and diced
16 1 tablespoon fresh lime juice
17 1 tablespoon olive oil
18 1 tablespoon Zico coconut water
19 Salt and pepper, to taste

Steps to Follow

Step 01

In a baking dish, whisk together olive oil, lime zest, lime juice, garlic, salt, and pepper to taste.

Step 02

Place salmon fillets in the baking dish, cover, and refrigerate for 15-30 minutes. Flip the salmon and marinate for an additional 15-30 minutes.

Step 03

During the last 10 minutes of marinating, preheat a grill to medium-high heat and brush the grates with oil.

Step 04

Place salmon on the grill and cook for about 3 minutes per side, turning carefully, until just cooked through.

Step 05

While the salmon is marinating, bring coconut water, coconut milk, jasmine rice, and salt to a full boil in a medium saucepan. Cover, reduce heat to simmer, and cook until the liquid is absorbed, about 20 minutes. Fluff with a fork, then let rest for 5 minutes.

Step 06

In a medium bowl, combine mango, red bell pepper, cilantro, red onion, avocado, lime juice, olive oil, and coconut water. Toss gently and season with salt and pepper to taste.

Step 07

Serve the grilled salmon warm with coconut rice, topped with mango avocado salsa.

Additional Notes

  1. For creamier coconut rice, use full-fat coconut milk.

Tools You'll Need

  • Grill
  • Medium saucepan
  • Fork
  • Mixing bowl

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • May contain fish (salmon)
  • Contains coconut and coconut milk

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 640
  • Fats: 34 grams
  • Carbohydrates: 52 grams
  • Proteins: 38 grams