Grilled Salmon with Mango Salsa and Coconut Rice
Bring tropical flavors to your dinner table with this Grilled Salmon with Mango Salsa and Coconut Rice. Perfectly seasoned salmon fillets are grilled until flaky and tender, then topped with a vibrant mango salsa bursting with sweet mango, creamy avocado, crisp vegetables, and fresh cilantro. Served over fragrant coconut rice, this colorful dish is fresh, healthy, and packed with protein, healthy fats, and bright citrus flavors.Ready in just 40 minutes, it’s an impressive yet easy meal for weeknight dinners, meal prep, or entertaining guests.
Why You’ll Love This Recipe
Ready in just 40 minutes
High in protein and heart-healthy omega-3s
Tropical, fresh flavors
Naturally gluten-free
Perfect for meal prep
Restaurant-quality presentation
Family-friendly
Recipe Details
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4
Ingredients
For the Grilled Salmon
4 salmon fillets (6 ounces each), skin on or off
2 tablespoons extra virgin olive oil
1 tablespoon fresh lime juice
2 garlic cloves, minced
1 teaspoon smoked paprika
1 teaspoon garlic powder
½ teaspoon onion powder
½ teaspoon ground cumin
½ teaspoon dried oregano
1 teaspoon sea salt
½ teaspoon black pepper
Coconut Rice
1½ cups jasmine rice
1 (13.5-ounce) can full-fat coconut milk
1 cup water
½ teaspoon salt
1 tablespoon chopped cilantro
Zest of 1 lime
Fresh Mango Salsa
2 ripe mangoes, diced
1 ripe avocado, diced
1 cup cherry tomatoes, diced
¼ cup finely diced red onion
1 small jalapeno, finely diced
¼ cup chopped fresh cilantro
Juice of 1 lime
1 tablespoon extra virgin olive oil
Salt and black pepper to taste
Optional Garnishes
Lime wedges
Fresh cilantro
Toasted coconut flakes
Sliced avocado
Thinly sliced green onions
Crushed red pepper flakes
Instructions
Step 1: Marinate the Salmon
In a small bowl, whisk together:
Olive oil
Lime juice
Garlic
Smoked paprika
Garlic powder
Onion powder
Ground cumin
Oregano
Salt
Black pepper
Brush the mixture evenly over the salmon fillets.
Let marinate for 15–20 minutes.
Step 2: Cook the Coconut Rice
In a medium saucepan, combine:
Jasmine rice
Coconut milk
Water
Salt
Bring to a boil.
Reduce heat to low, cover, and simmer for 15–18 minutes, or until the liquid is absorbed.
Remove from the heat and let rest for 5 minutes.
Fluff with a fork and stir in:
Lime zest
Chopped cilantro (if using)
Step 3: Make the Mango Salsa
In a medium bowl, gently combine:
Mango
Avocado
Cherry tomatoes
Red onion
Jalapeno (if using)
Cilantro
Lime juice
Olive oil
Salt
Pepper
Mix gently to avoid breaking up the avocado.
Refrigerate until ready to serve.
Step 4: Grill the Salmon
Preheat an outdoor grill or grill pan to medium-high heat.
Lightly oil the grates.
Grill the salmon for:
4–5 minutes skin-side down
Flip carefully and cook 2–4 more minutes, or until the salmon flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
Step 5: Assemble
Divide the coconut rice among four serving plates.
Top each serving with a grilled salmon fillet.
Spoon a generous amount of mango salsa over the salmon.
Step 6: Garnish and Serve
Finish with:
Fresh cilantro
Lime wedges
Toasted coconut flakes
Extra avocado slices
Fresh cracked black pepper
Serve immediately.
Serving Suggestions
Pair this dish with:
- Grilled asparagus
- Roasted broccoli
- Steamed green beans
- Cucumber salad
- Grilled pineapple
- Garlic roasted vegetables
- Tropical fruit salad
Delicious Variations
Pineapple Salsa Salmon
Replace the mango with fresh pineapple for a sweeter tropical flavor.
Mediterranean Salmon Bowl
Serve over quinoa and top with cucumber, feta cheese, olives, and a lemon-herb yogurt sauce.
Spicy Cajun Version
Season the salmon with Cajun seasoning and add diced jalapeños to the salsa.
Shrimp Alternative
Replace the salmon with grilled shrimp, cooking for 2–3 minutes per side.
Low-Carb Option
Swap the coconut rice for cauliflower coconut rice or cilantro-lime cauliflower rice.
Notes & Tips
Recipe Notes
Choose ripe but firm mangoes and avocados for the best texture.
Fresh lime juice enhances the tropical flavors.
Let the salmon rest for a few minutes after grilling to retain its juices.
Expert Tips
Oil the grill grates well to prevent the salmon from sticking.
Don’t overcook the salmon—it should remain moist and flaky.
Prepare the salsa while the rice cooks to save time.
Toast coconut flakes in a dry skillet for 2–3 minutes to add extra crunch and flavor.
Frequently Asked Questions
Can I make this ahead of time?
Yes! The coconut rice and salmon can be prepared up to 3 days in advance. Make the mango salsa fresh for the best texture, especially since avocado can brown.
Can I bake the salmon instead?
Absolutely. Bake at 400°F (200°C) for 12–15 minutes, depending on the thickness of the fillets.
Can I use frozen salmon?
Yes. Thaw it completely in the refrigerator overnight and pat it dry before seasoning and grilling.
Is this recipe gluten-free?
Yes, all ingredients are naturally gluten-free. Always verify labels on packaged ingredients if needed.
How do I store leftovers?
Store the salmon, rice, and salsa separately in airtight containers in the refrigerator for up to 3 days. Add fresh avocado to the salsa just before serving if possible.
Nutritional Information
Calories: 640
Protein: 38g
Carbohydrates: 43g
Fiber: 6g
Sugar: 12g
Fat: 34g
Saturated Fat: 13g
Cholesterol: 85mg
Sodium: 560mg
Final Thoughts
This Grilled Salmon with Mango Salsa and Coconut Rice is a fresh, tropical-inspired meal that’s as nourishing as it is beautiful. Tender grilled salmon, fragrant coconut rice, and a vibrant mango-avocado salsa create a perfect balance of sweet, savory, creamy, and zesty flavors. Whether you’re cooking for your family or entertaining guests, this colorful dish is sure to impress.