
This grilled salmon with mango salsa and coconut rice combines perfectly seared fish with tropical flavors for an impressive yet simple summer dinner. The rich coconut rice provides an ideal base for the tender salmon and bright, refreshing salsa.
I first made this dish for a backyard dinner party last summer and it quickly became my signature entertaining recipe. The vibrant colors and tropical flavors transport everyone to a beachside paradise regardless of where you're dining.
Ingredients
- Salmon fillets: preferably center cut pieces for even thickness and cooking
- Fresh lime juice and zest: which brightens the entire dish while gently cooking the protein
- Coconut milk: use full fat version for the creamiest most flavorful rice
- Jasmine rice: which has a natural floral aroma that complements the coconut perfectly
- Fresh mango: choose slightly firm fruit that yields gently to pressure for ideal texture
- Red bell pepper: adds sweet crunch and vibrant color to the salsa
- Avocado: provides creamy richness select ones that have slight give when gently pressed
- Coconut water: incorporates subtle sweetness while tying together all components
- Fresh cilantro: brings herbaceous notes that cut through the richness of the dish
Step-by-Step Instructions
- Marinate the Salmon:
- Whisk together olive oil lime zest lime juice and garlic in a baking dish with generous seasoning. This acidic mixture both flavors and gently begins breaking down the proteins making for a more tender result. Allow salmon to marinate for up to an hour total flipping halfway through for even flavor distribution.
- Prepare the Coconut Rice:
- Combine coconut water coconut milk rice and salt in a saucepan bringing to a full rolling boil. Reduce to a gentle simmer and cover for about 20 minutes until liquid absorbs. The combination of coconut milk and water creates the perfect consistency neither too heavy nor too light. Let it rest covered after cooking for the fluffiest texture.
- Grill the Salmon:
- Brush grill grates thoroughly with oil to prevent sticking. Place salmon presentation side down first and cook approximately 3 minutes per side. Look for slight caramelization on the exterior while maintaining a moist slightly translucent center. The salmon should flake easily with a fork when done.
- Create the Salsa:
- Gently fold together all salsa ingredients just before serving. The lime juice prevents oxidation of the avocado while the coconut water adds subtle sweetness tying the salsa to the rice. Season thoughtfully as the salt enhances the natural sweetness of the mango.

The first time I made this recipe my daughter declared it better than any restaurant salmon she had tried. Now whenever we have special occasions she requests this exact meal complete with the coconut rice which has become something of a signature dish in our household.
Make-Ahead Options
For busy weeknights this meal can be partially prepared in advance. The rice can be made up to two days ahead and gently reheated with a splash of coconut milk. The salmon can be marinated the morning of cooking and the mango salsa components can be chopped and stored separately combining them just before serving to maintain optimal freshness and texture.

Perfect Pairings
This tropical inspired dish pairs beautifully with crisp white wines particularly unoaked Chardonnay or Sauvignon Blanc. For a nonalcoholic option try sparkling water with a splash of pineapple juice and fresh mint. Consider serving with a simple green salad dressed lightly with lime vinaigrette to complete the meal without competing with the main attraction.
Ingredient Substitutions
If salmon isnt available or preferred substitute firm white fish like halibut or mahi mahi adjusting cooking time accordingly. Vegetarians can enjoy the coconut rice and mango salsa alongside grilled tofu marinated in the same lime mixture. In winter months when fresh mango is less available frozen mango works surprisingly well just thaw completely and drain excess liquid before combining with other salsa ingredients.
Frequently Asked Questions
- → How do I grill salmon without it sticking?
Make sure the grill is properly oiled and preheated. Brush the salmon with oil and use a clean grill to prevent sticking.
- → Can I substitute jasmine rice with another type?
Yes, you can use basmati rice or long-grain white rice, but jasmine rice adds a fragrant touch that pairs well with coconut milk.
- → How do I pick a ripe mango for the salsa?
Look for mangoes that are slightly soft to the touch and have a sweet aroma near the stem end.
- → Can I marinate the salmon overnight?
It's not recommended to marinate the salmon overnight as the citrus marinade could break down the fish's texture. Marinating for 30-60 minutes is ideal.
- → What other fish can I use instead of salmon?
You can use other firm fish like trout, halibut, or mahi-mahi as substitutes for salmon in this dish.