Grilled Salmon with Mango Salsa is built for nights when you want something vibrant without a long production: lime-garlic salmon kissed by the grill, coconut-scented rice with a plush texture, and a mango-avocado salsa that delivers sweetness, acidity, and crunch in the same spoonful. The result tastes coastal and sunlit—fresh, satisfying, and surprisingly polished for how straightforward the workflow is.

Ingredient Breakdown
The salmon portion relies on a high-impact marinade that does more than “season.” Olive oil acts as a carrier for fat-soluble aromas, helping garlic and lime zest distribute evenly across the fillets. Lime juice brings the bright, tangy edge, while zest adds a more aromatic citrus top note that doesn’t cook off as quickly. Salt and pepper are not an afterthought here; they’re what sharpen the flavor and encourage a lightly seasoned surface that grills into a savory crust.
Coconut rice is the quiet backbone of the plate. Coconut water provides a lighter tropical character, while canned coconut milk adds body and a creamy mouthfeel that clings to each grain. Rinsing jasmine rice is essential: it strips excess surface starch so the final texture stays fluffy and separated rather than sticky or gummy.
The avocado-mango salsa is where contrast comes alive. Mango brings juicy sweetness, avocado adds buttery richness, red onion introduces a crisp bite, and bell pepper contributes a clean crunch. Cilantro lifts everything with a fresh, herbaceous snap, while lime juice keeps the salsa bright and prevents it from tasting flat. A small splash of coconut water ties the salsa back to the rice, creating a subtle throughline of tropical flavor.
If you need swaps, keep the “balance” intact. Another firm fish can stand in for salmon, but preserve the quick marination and gentle cooking. If coconut water isn’t available, use a mild alternative that won’t overpower the dish’s clean profile. For herbs, choose options that keep the salsa lively rather than heavy, and add heat only as an accent so the mango stays the star.
Step-by-Step Preparation Guide
Start by setting up your prep workflow so the components finish together. Rinse and drain the jasmine rice first, then measure the coconut water and coconut milk. After that, chop the salsa ingredients—mango, bell pepper, cilantro, onion, and avocado—keeping pieces fairly uniform so each bite feels deliberate rather than messy. Hold the avocado until closer to serving if you want the freshest appearance.
For the salmon, whisk the olive oil, lime zest, lime juice, crushed garlic, and seasoning directly in the baking dish so you don’t lose any of the aromatic oils to extra bowls. Add the salmon, cover, and marinate in the refrigerator for the first window. Flipping halfway matters; it ensures both sides absorb the citrus-garlic mixture, which helps the fillets taste seasoned throughout rather than only on the top surface.
While the salmon marinates, cook the coconut rice. Bring the coconut water, coconut milk, rinsed rice, and salt to a full boil, then cover and reduce to a simmer. The goal is absorption, not agitation—keep the lid on so steam stays trapped and the rice cooks evenly. If a small pool of liquid remains in the center once the rice is tender, drain it off rather than overcooking and risking a dense texture. Fluff with a fork and let it rest so the grains finish setting.
Preheat the grill over medium-high heat during the final minutes of marinating. Brush the grates with oil to reduce sticking. Place the salmon on the grill and cook about three minutes per side, turning carefully. Salmon is naturally fragile once heat starts to render its fats, so a confident flip and minimal poking preserve the fillets’ integrity. Remove as soon as it’s just cooked through; carryover heat will finish the center.
While the salmon grills, toss the salsa ingredients gently with lime juice, olive oil, coconut water, and seasoning. Use a light hand so the avocado stays in defined cubes instead of becoming a mash. For plating, spoon coconut rice onto the plate, set the warm salmon on top, then finish with a generous mound of mango-avocado salsa so the juices mingle with the rice.

Recipe Tips
Marinade timing:
Citrus is powerful; 15–30 minutes per side is enough for flavor without pushing the salmon into a “cured” texture. If left too long, the surface can turn firm and opaque before it ever hits the grill.
Keep salmon intact:
Use a wide, thin spatula and flip once the fish releases easily. If it clings, give it another 20–30 seconds—forcing it early is the fastest route to breakage.
Grill grate strategy:
Preheat thoroughly, then oil the grates—not the fish—for better contact and less sticking. Use a fish basket only if your grill runs hot spots or the fillets are unusually thin.
Doneness without dryness:
Look for a color change up the side of the fillet and gentle flaking at the edges. Pull it just before you think it’s done; residual heat finishes the job without stripping moisture.
Coconut rice texture fixes:
If it’s too wet, drain the small excess and let it rest uncovered for a minute. If it’s too dry, sprinkle in a tablespoon or two of warm coconut water and fluff.
Salsa freshness:
Cut mango and pepper evenly for a cleaner bite. Add salt near serving time so the salsa stays crisp instead of drawing out too much liquid.
Make-ahead planning:
Rice can be made earlier and gently rewarmed; the salsa is best close to serving, with avocado added last to keep it vibrant.
What to Serve With this recipe
This dish already covers rich, fresh, and bright, so sides should support rather than compete. A cucumber salad, citrusy slaw, or simple greens with lime vinaigrette keeps the plate light. If you’re grilling anyway, add asparagus, zucchini, pineapple, or corn on the cob for an easy extension of the same cooking method. For extras, lime wedges are non-negotiable, and a mild hot sauce or chili-lime drizzle can add a quick spark. Drinks that fit include sparkling water with lime, iced tea, coconut water spritz, or tropical mocktails—anything crisp enough to reset the palate between bites.
Creative Variations
If you want more heat, add minced jalapeño or a pinch of red pepper flakes to the salsa so the spice lands bright, not heavy. For a smoky angle, incorporate a hint of smoked paprika into the salmon seasoning or lightly char some mango pieces before folding them in. Swap herbs thoughtfully—basil brings a sweet perfume, while mint adds a cooling, summery edge. You can also change the grain while keeping the coconut theme: basmati offers a fragrant alternative, and quinoa brings a slightly nutty profile without losing the tropical pairing. No grill? Pan-sear or broil the salmon, then assemble the plate the same way.
Common Mistakes to Avoid
Over-marinating is the most common pitfall; lime can change salmon texture if it sits too long. A grill that isn’t hot enough leads to sticking, tearing, and pale fish, while flipping too early almost guarantees breakage. Overcooking dries salmon quickly, so rely on visual cues and remove it just as it turns opaque and begins to flake. On the rice side, skipping the resting step can leave it dense or gummy, and overmixing the salsa can turn the avocado into a paste. Finally, under-seasoning dulls everything—salt and pepper are what make the lime, coconut, and mango taste vivid rather than muted.
frequently Asked Questions
Can I make the salsa ahead of time without the avocado turning brown?
Yes—prep everything except the avocado, then add it right before serving with the lime juice so it stays fresher-looking.
What’s the best way to know when grilled salmon is done?
Watch for the fillet to turn opaque with a slight give in the center and gentle flaking at the edges; remove promptly to avoid drying.
Can I use frozen salmon fillets for this recipe?
Absolutely—thaw completely and pat dry before marinating so the flavors adhere and the fish grills cleanly.
What can I substitute for coconut water?
Use a mild, neutral liquid that won’t dominate the flavor profile; keep the coconut milk for richness and the dish will still read “tropical.”
Can I cook the salmon in a pan or oven instead of grilling?
Yes—pan-sear for a crisp exterior or broil for quick high heat, then top with salsa the same way.
How do I keep salmon from sticking to the grill?
Preheat well, oil the grates, and avoid moving the fish until it releases naturally.
How long does coconut rice keep, and how should I reheat it?
Store covered and reheat gently with a splash of coconut water or water to loosen the grains.
Can I swap jasmine rice for another type of rice?
Yes, but adjust liquid and timing; choose a fragrant variety so the coconut pairing stays harmonious.
This is the kind of meal that feels effortless yet intentional: citrus-bright salmon, creamy coconut rice, and a mango-avocado salsa that delivers crispness and sweetness in clean, distinct layers. Serve it warm, finish with extra lime, and let the contrast do the talking.

Ingredients
Lime Salmon
3 cloves garlic, crushed
2 tsp lime zest
3 Tbsp fresh lime juice
3 Tbsp olive oil, plus more for grill
4 (6 oz) skinless salmon fillets
Salt and freshly ground black pepper, to taste
Coconut Rice
1/2 tsp salt
1 1/2 cups jasmine rice, rinsed well and drained well
1 1/2 cups Zico Coconut Water
1 1/4 cups canned coconut milk
Avocado-Mango Salsa
1 large avocado, peeled and diced
1 large mango, peeled and diced
1/3 cup chopped red onion, rinsed under water and drained
3/4 cup chopped red bell pepper (1/2 large)
1 Tbsp Zico Coconut Water
1 Tbsp fresh lime juice
1 Tbsp olive oil
1/4 cup chopped fresh cilantro
Salt and pepper, to taste
Instructions
For the salmon:
In an 11×7-inch baking dish whisk together olive oil, lime zest, lime juice, garlic and season with salt and pepper to taste (a fair amount of each).
Place salmon in baking dish, cover and allow to marinate in refrigerator 15 – 30 minutes, then flip salmon to opposite side and allow to marinate 15 – 30 minutes longer. Preheat a grill over medium-high heat during last 10 minutes of marinating.
Brush grill grates with oil. Place salmon on grill and grill about 3 minutes per side or until just cooked through (turn carefully as the salmon will be fragile).
For the coconut rice:
While salmon is marinating prepare coconut rice. In a medium saucepan bring coconut water, coconut milk, rice and salt to a full boil.
Cover and simmer until liquid has been absorbed (there may be just a little bit of excess liquid in center which you can drain off), about 20 minutes. Fluff with a fork, then let rest 5 minutes.
For the mango avocado salsa:
While the salmon is grilling prepare salsa. In a medium bowl toss together mango, bell pepper, cilantro, red onion, avocado, lime juice, olive oil and coconut water. Season with salt and pepper to taste.
Serve salmon warm with coconut rice top with avocado mango salsa.

Grilled Salmon with Mango Salsa Recipe
Ingredients
Lime Salmon
- 3 cloves garlic crushed
- 2 tsp lime zest
- 3 Tbsp fresh lime juice
- 3 Tbsp olive oil plus more for grill
- 4 6 oz skinless salmon fillets
- Salt and freshly ground black pepper to taste
- Coconut Rice
- 1/2 tsp salt
- 1 1/2 cups jasmine rice rinsed well and drained well
- 1 1/2 cups Zico Coconut Water
- 1 1/4 cups canned coconut milk
- Avocado-Mango Salsa
- 1 large avocado peeled and diced
- 1 large mango peeled and diced
- 1/3 cup chopped red onion rinsed under water and drained
- 3/4 cup chopped red bell pepper 1/2 large
- 1 Tbsp Zico Coconut Water
- 1 Tbsp fresh lime juice
- 1 Tbsp olive oil
- 1/4 cup chopped fresh cilantro
- Salt and pepper to taste
Instructions
For the salmon:
- In an 11×7-inch baking dish whisk together olive oil, lime zest, lime juice, garlic and season with salt and pepper to taste (a fair amount of each).
- Place salmon in baking dish, cover and allow to marinate in refrigerator 15 – 30 minutes, then flip salmon to opposite side and allow to marinate 15 – 30 minutes longer. Preheat a grill over medium-high heat during last 10 minutes of marinating.
- Brush grill grates with oil. Place salmon on grill and grill about 3 minutes per side or until just cooked through (turn carefully as the salmon will be fragile).
For the coconut rice:
- While salmon is marinating prepare coconut rice. In a medium saucepan bring coconut water, coconut milk, rice and salt to a full boil.
- Cover and simmer until liquid has been absorbed (there may be just a little bit of excess liquid in center which you can drain off), about 20 minutes. Fluff with a fork, then let rest 5 minutes.
For the mango avocado salsa:
- While the salmon is grilling prepare salsa. In a medium bowl toss together mango, bell pepper, cilantro, red onion, avocado, lime juice, olive oil and coconut water. Season with salt and pepper to taste.
- Serve salmon warm with coconut rice top with avocado mango salsa.
