
I recently tried this Grilled Lime Salmon with Avocado-Mango Salsa and Coconut Rice Recipe, and honestly, it felt like a restaurant-quality dish right at home. The fresh citrusy flavor paired with the sweet mango salsa completely won me over.
I loved how the creamy avocado balanced everything so perfectly. The coconut rice added that subtle richness that made every bite satisfying.
If you’re looking for something fresh, vibrant, and a little tropical, this is a must-try. You can also enjoy similar flavors with a One Skillet Lemon Pepper Shrimp and Orzo Recipe, which combines citrusy zest.

Ingredients Section
Here’s everything you’ll need to create this flavorful dish, along with helpful tips to get the best results:
- salmon fillets (4 pieces, about 6 oz each) – choose fresh, firm salmon for best texture; wild-caught is ideal
- fresh lime juice (3 tablespoons) – freshly squeezed gives brighter flavor than bottled
- olive oil (2 tablespoons) – helps keep the salmon moist while grilling
- garlic (2 cloves, minced) – adds depth; don’t skip fresh garlic
- salt (to taste) – enhances all the flavors
- black pepper (to taste) – adds mild heat
For Avocado-Mango Salsa:
- ripe mango (1 large, diced) – slightly firm mango works best for clean cuts
- avocado (1 large, diced) – use just-ripe avocado to avoid mushiness
- red onion (¼ cup, finely chopped) – adds sharpness and crunch
- cilantro (2 tablespoons, chopped) – fresh herbs elevate the salsa
- lime juice (1 tablespoon) – keeps avocado fresh and adds zing
- salt (to taste) – balances sweetness of mango
For Coconut Rice:
- jasmine rice (1 cup) – fragrant rice works best here
- coconut milk (1 cup) – use full-fat for creamier texture
- water (1 cup) – balances the richness
- sugar (1 tablespoon) – enhances coconut flavor slightly
- salt (½ teaspoon) – brings all flavors together
Note: This recipe comfortably serves 4 people with the listed quantities. You might also enjoy a twist on tropical flavors in an Authentic Jamaican Curry Chicken Recipe that brings warm spices and rich textures to your dinner table.
Variations
You can easily customize this recipe based on your taste or dietary needs:
- Use brown rice instead of jasmine rice for a healthier, fiber-rich option
- Swap mango with pineapple for a tangier salsa twist
- Add jalapeño or chili flakes for a spicy kick
- Replace salmon with grilled chicken or shrimp if preferred
- Use light coconut milk for a lower-fat version

Cooking Time
Here’s how long it takes from start to finish:
- Prep Time: 20 minutes
- Cooking Time: 20 minutes
- Total Time: 40 minutes
Equipment You Need
- grill pan or outdoor grill – for perfectly charred salmon
- medium saucepan – to cook coconut rice evenly
- mixing bowls – for preparing marinade and salsa
- sharp knife – for cleanly cutting fruits and vegetables
- cutting board – essential for prep work
How to Make Grilled Lime Salmon with Avocado-Mango Salsa and Coconut Rice?
This recipe comes together in three main components: rice, salsa, and salmon. Each step is simple but builds incredible flavor. Follow along carefully, and you’ll have a stunning meal ready in no time.
Prepare the Coconut Rice
Start by rinsing the jasmine rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming sticky. In a saucepan, combine rice, coconut milk, water, sugar, and salt. Bring to a gentle boil, then reduce heat, cover, and let it simmer until tender.
Make the Avocado-Mango Salsa
In a mixing bowl, combine diced mango, avocado, red onion, and cilantro. Add fresh lime juice and a pinch of salt. Gently toss everything together, being careful not to mash the avocado. Let it sit for a few minutes so the flavors blend beautifully.
Marinate the Salmon
In a small bowl, whisk together lime juice, olive oil, garlic, salt, and pepper. Brush or drizzle this mixture over the salmon fillets evenly. Let the salmon rest for about 10–15 minutes so it absorbs the citrusy flavor.
Grill the Salmon
Preheat your grill or grill pan over medium-high heat and lightly oil the surface. Place the salmon fillets skin-side down and cook for about 4–5 minutes per side. The salmon should flake easily with a fork when done.
Assemble the Dish
Fluff the coconut rice with a fork and place it on serving plates. Top with grilled salmon and generously spoon the avocado-mango salsa over each fillet. Serve immediately while everything is fresh and warm.
Additional Tips for Making this Recipe Better
From my experience, these small tips really make a big difference:
- I always use fresh lime juice because it gives a brighter, more natural flavor
- Letting the salmon marinate briefly enhances taste without overpowering it
- I prefer slightly firm mango so the salsa has a nice texture
- Don’t overcook the salmon; I stop once it flakes easily
- I sometimes add extra cilantro for a more refreshing finish
How to Serve Grilled Lime Salmon with Avocado-Mango Salsa and Coconut Rice?
Presentation makes this dish even more appealing. Serve the salmon over a bed of fluffy coconut rice and spoon the vibrant salsa on top. Garnish with extra cilantro or lime wedges for a fresh touch. You can also serve it with a light green salad or grilled vegetables for a complete meal.

Nutritional Information
Here’s a quick look at the approximate nutrition per serving:
- Calories: ~550 kcal – balanced and satisfying
- Protein: ~35g – great source of lean protein
- Carbohydrates: ~45g – mainly from rice and fruits
- Fat: ~25g – healthy fats from salmon and avocado
Make Ahead and Storage
Storing
Store leftover salmon, rice, and salsa separately in airtight containers in the refrigerator. This keeps each component fresh and prevents the salsa from making the rice soggy. Best consumed within 2–3 days.
Freezing
You can freeze the cooked salmon and coconut rice for up to 2 months. However, the avocado-mango salsa should always be made fresh, as it doesn’t freeze well.
Reheating
Reheat the salmon and rice gently in a microwave or on the stovetop. Add a splash of water to the rice to keep it moist. Always prepare fresh salsa before serving again.
Why You’ll Love This Recipe?
This dish is a perfect combination of flavor, nutrition, and ease:
- It’s incredibly fresh and vibrant, with a balance of citrus, sweetness, and creaminess
- The recipe is simple enough for weeknights but elegant for special occasions
- It offers flexibility with ingredients and variations to suit your taste
- Packed with nutrients, it’s both healthy and satisfying
- The combination of textures makes every bite exciting and delicious
If you’re craving something light yet flavorful, this grilled lime salmon with avocado-mango salsa and coconut rice is a fantastic choice. Once you try it, it might just become one of your favorite go-to meals!






