Grilled Salmon Mango Coconut Rice

Featured in: Center of the plate recipes

Enjoy a flavorful fusion of grilled salmon, juicy mango-avocado salsa, and creamy coconut rice in this summery dish. Salmon fillets are marinated in zesty lime and garlic, grilled until just cooked, and topped with a vibrant salsa made from ripe mango, avocado, red bell pepper, and cilantro. The nutty jasmine rice is simmered with coconut water and milk for extra richness. Served together, each element brings out tropical flavors and satisfying textures for an impressive yet approachable meal—ideal for warm evenings or easy entertaining.

A woman with red hair and a black shirt.
Updated on Mon, 07 Jul 2025 15:59:13 GMT
A bowl of grilled salmon with mango salsa and coconut rice. Pin it
A bowl of grilled salmon with mango salsa and coconut rice. | myhomemaderecipe.com

This grilled salmon with mango salsa and coconut rice brings a tropical breeze to your dinner table. You get juicy salmon with bright citrus, creamy coconut rice, and a salsa that pops with sweetness from mango and just the right hit of zesty lime. It is perfect when you want a meal that tastes like vacation any night of the week.

My family devours this every time mangoes turn golden and I always feel like I am on a sun-filled patio when we eat it. Even those who do not think they love fish end up fighting for every last bite.

Ingredients

  • Salmon fillets: firm and richly flavored makes the perfect protein to stand up to bold toppings buy fresh if possible
  • Olive oil: gives richness to both the marinade and salsa go for extra virgin for best flavor
  • Lime zest and juice: fresh lime adds a crucial zing choose limes that feel heavy for their size
  • Garlic: gives mellow depth after marinating use fresh cloves rather than jarred
  • Salt and black pepper: for seasoning aim for flaky salt and freshly cracked pepper if you can
  • Coconut water and coconut milk: create that deeply fragrant creamy rice check the label for pure coconut water no added sugars
  • Jasmine rice: beautifully aromatic and slightly sticky rinse it well before cooking for fluffiest texture
  • Mango: delivers juicy sweetness ripe and a little soft to the touch means perfect
  • Red bell pepper: adds crunch and a mild sweet flavor pick peppers with shiny skin and no wrinkles
  • Cilantro: imparts fresh herby notes skip if you dislike it but I love how it lifts the salsa
  • Red onion: adds bite rinse with cold water to noticeably mellow its sharpness
  • Avocado: provides creamy richness make sure it yields slightly when pressed
  • Extra lime juice, olive oil and coconut water: bind the salsa and keep everything glistening and bright

Instructions

Marinate the Salmon:
Whisk together olive oil, lime zest, lime juice, and garlic in a shallow baking dish until fully blended. Sprinkle in salt and black pepper then lay salmon fillets in a single layer skin side up to fully coat each with marinade. Cover and refrigerate for at least 15 minutes and up to 30, flip fillets to ensure even coverage and marinate for another 15 to 30 minutes. The longer marinating time deepens the flavor without breaking down the delicate salmon.
Grill the Salmon:
Preheat your outdoor grill or stovetop grill pan to medium-high during the final minutes of marinating. Use a paper towel dipped in olive oil to rub down the grill grates which prevents sticking. Gently place salmon fillets on the grill and let them sear without moving for about three minutes so a crust forms. Flip with a wide spatula and grill another two to three minutes or until the flesh just flakes with a fork. Be careful when flipping since salmon is delicate and breaks easily.
Make the Coconut Rice:
Add coconut water, coconut milk, rinsed jasmine rice, and salt to a medium saucepan. Stir well and bring to a rolling boil uncovered over medium-high heat. Once boiling quickly cover with a lid and reduce to the lowest simmer. Cook for about 20 minutes undisturbed until the liquid evaporates and rice is tender. Remove from heat and let the rice sit with the lid on for five minutes to steam before fluffing with a fork which ensures it is perfectly fluffy while infused with coconut flavor.
Prepare the Mango-Avocado Salsa:
While the rice cooks, dice the mango, avocado, and red bell pepper, then chop the onion and cilantro and add all to a mixing bowl. Drizzle over the lime juice, olive oil, and coconut water. Gently toss so the avocado and mango keep their shape. Taste and season with salt and pepper. For the very best flavor make this salsa right before serving so it stays fresh and brightly colored.
Serve:
Spoon the coconut rice onto plates then top with a salmon fillet. Generously pile the mango-avocado salsa over the salmon so a little spills onto the rice. Serve immediately while the salmon is still warm and the rice smells heavenly.
A plate of grilled salmon with mango salsa and coconut rice. Pin it
A plate of grilled salmon with mango salsa and coconut rice. | myhomemaderecipe.com

Mango is my favorite ingredient here because it is pure summer and adds island sweetness that ties everything together. My daughter always volunteers to peel and dice the mango because she loves sneaking little bites and watching the colors come together in the bowl.

Storage Tips

Store each component separately in airtight containers in the refrigerator. The salmon keeps well for two days getting even better as it absorbs extra marinade. Coconut rice can be refrigerated up to four days and tastes great reheated with a splash of water. Keep salsa in a tightly sealed jar and use within one day for best avocado texture.

Ingredient Substitutions

Swap salmon for another fish like mahi mahi or sea bass for a change or even grilled tofu for a vegetarian option. If ripe mangos are not available peaches or pineapple work beautifully in the salsa. Feel free to use basmati rice or even brown rice though the coconut flavor shines best with jasmine.

Serving Suggestions

This dish pairs wonderfully with a light green salad tossed with more lime or a cool cucumber slaw. If you like a little heat scatter on some thinly sliced chili before serving. I love to bring out a chilled rosé or sparkling coconut water for a true summer meal.

Cultural Context

Coconut rice is found across Asia the Caribbean and parts of Africa each with its unique touch. Fish and fruit salsas echo coastal flavors where families cook what is freshest from the market or the sea. Mango salsa has become a favorite on American summer tables for its balance of sweet and tangy.

A bowl of grilled salmon with mango salsa and coconut rice. Pin it
A bowl of grilled salmon with mango salsa and coconut rice. | myhomemaderecipe.com

This tropical dinner brings summer to your table any time of year. With fresh mango, coconut, and lime, every bite feels like a getaway.

Frequently Asked Questions

→ How should I marinate the salmon?

Coat the salmon fillets in a mixture of olive oil, lime zest, lime juice, and garlic. Let them marinate in the refrigerator for 15–30 minutes on each side to infuse flavor and keep the fish moist.

→ What's the key to creamy coconut rice?

Use a blend of coconut water and canned coconut milk with jasmine rice. Simmer the mixture covered until liquid is absorbed, then fluff and let it rest for the creamiest texture.

→ Can I substitute the mango in the salsa?

Yes, pineapple or papaya are great alternatives if mango isn't available. They keep the salsa fresh, sweet, and vibrant.

→ How do I prevent the salmon from sticking to the grill?

Preheat the grill and brush the grates with olive oil before placing the salmon on top. This helps create a nonstick surface and ensures even cooking.

→ What toppings work well with this dish?

Fresh cilantro, extra lime wedges, or thinly sliced jalapeño can add brightness and a touch of heat to each serving.

Grilled Salmon Mango Coconut Rice

Grilled salmon with mango salsa and coconut rice offers a colorful, taste-packed tropical-inspired meal.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
55 Minutes
By: Susan

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Contemporary Fusion

Yield: 4 Servings (4 plated servings)

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ For the Salmon

01 4 skinless salmon fillets (approximately 170 grams each)
02 45 millilitres extra virgin olive oil, plus additional for brushing
03 2 teaspoons finely grated lime zest
04 45 millilitres freshly squeezed lime juice
05 3 garlic cloves, crushed
06 Sea salt, to taste
07 Freshly ground black pepper, to taste

→ For the Coconut Rice

08 360 millilitres coconut water
09 300 millilitres canned coconut milk
10 255 grams jasmine rice, thoroughly rinsed and drained
11 0.5 teaspoon salt

→ For the Mango-Avocado Salsa

12 1 large ripe mango, peeled and diced
13 120 grams red bell pepper, finely chopped
14 15 grams fresh coriander, chopped
15 50 grams red onion, rinsed and drained, finely chopped
16 1 large avocado, peeled and diced
17 15 millilitres fresh lime juice
18 15 millilitres extra virgin olive oil
19 15 millilitres coconut water
20 Sea salt, to taste
21 Ground black pepper, to taste

Instructions

Step 01

In a shallow glass dish, whisk together olive oil, lime zest, lime juice, and crushed garlic. Season generously with sea salt and freshly ground black pepper. Submerge the salmon fillets, ensuring full coverage. Cover and refrigerate for 15 to 30 minutes, then turn fillets and marinate for another 15 to 30 minutes.

Step 02

Preheat the grill to medium-high heat during the final 10 minutes of marination. Lightly brush the grill grates with olive oil to prevent sticking. Gently place salmon fillets on the grill and cook for approximately 3 minutes per side, turning only once, until just cooked through and flaky.

Step 03

In a medium saucepan, combine coconut water, coconut milk, jasmine rice, and salt. Bring to a vigorous boil over medium-high heat. Reduce the heat to low, cover, and simmer for about 20 minutes until the liquid is absorbed. Remove from heat, fluff the rice with a fork, and set aside to rest for 5 minutes.

Step 04

In a medium mixing bowl, combine diced mango, red bell pepper, chopped coriander, red onion, and diced avocado. Drizzle with lime juice, olive oil, and coconut water. Gently toss to coat evenly, then season with salt and black pepper to taste.

Step 05

Arrange the coconut rice on serving plates. Top each portion with a grilled salmon fillet and finish with a generous spoonful of mango-avocado salsa. Serve immediately while warm.

Notes

  1. For optimal texture, avoid overcooking the salmon; remove from the grill as soon as it flakes easily with a fork.

Tools You'll Need

  • Gas or charcoal grill
  • Medium saucepan with lid
  • Shallow glass or ceramic baking dish
  • Mixing bowls
  • Kitchen tongs
  • Chef's knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish (salmon)
  • Contains coconut

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 695
  • Total Fat: 34 g
  • Total Carbohydrate: 52 g
  • Protein: 38 g