Grilled Salmon with Mango Salsa and Coconut Rice

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.

Leave a Comment