Flaky Grilled Salmon with Tropical Mango Avocado Salsa and Creamy Coconut Rice

By
12 Min Read

The air was thick with the scent of salty ocean and sweet coconut, a balmy breeze whispering through palm trees. That’s the memory this dish conjures for me, even when I’m just standing in my very ordinary kitchen on a Tuesday night. There’s something truly magical about the combination of perfectly flaky grilled salmon, sweet and tangy avocado mango salsa, and fragrant coconut rice that transports you straight to a sun-drenched beach vacation. It’s a culinary escape, right on your plate.

Honestly, for years, my grill was reserved strictly for burgers and hot dogs. Salmon felt… fancy. Too delicate, too prone to sticking. It took a particularly disastrous, burnt-to-a-crisp attempt (don’t ask) before I finally figured out the secrets to grilling fish without fear. And once I did, a whole new world of flavor opened up, leading directly to this vibrant, show-stopping grilled salmon with avocado mango salsa recipe. It’s a meal that feels indulgent and special, yet it’s surprisingly straightforward to prepare. You get that beautiful char on the salmon, the bright burst of tropical fruit, and the comforting, subtly sweet base of coconut rice. It’s an explosion of textures and tastes that works harmoniously together, making it a fantastic choice for a weeknight dinner or for impressing guests.
Flaky Grilled Salmon with Tropical Mango Avocado Salsa and Creamy Coconut Rice
Ah, salmon. The darling of healthy eating and often, the bane of home cooks who fear overcooking it. But fear not! This particular preparation is designed for success, marrying perfectly cooked fish with an incredibly fresh and vibrant salsa. We’re talking about a dish that’s packed with flavor, gorgeous to look at, and deceptively simple to pull off. It’s what I reach for when I want something nourishing that still feels like a treat.

Why This Salmon & Salsa Combo Just Works

You know how some dishes just *click*? This grilled salmon with avocado mango salsa is one of them. The rich, slightly oily texture of the salmon finds its perfect counterpoint in the bright acidity of the lime and the sweetness of the mango. Then, the creamy avocado swoops in to mellow everything out, adding a luxurious mouthfeel. It’s a masterclass in balancing flavors and textures, making each bite an interesting journey. It’s also incredibly versatile. While the star of the show is definitely the grilled fish, the supporting cast of the vibrant salsa and the aromatic coconut rice elevates it into a complete, satisfying meal. This isn’t just another fish recipe; it’s a celebration of fresh ingredients.

Key Ingredients for Your Tropical Plate

Gathering your components is the first step to culinary bliss. Quality ingredients truly shine here, so try to source the freshest produce you can find.

For the Perfectly Grilled Salmon

  • 4 (6-ounce) salmon fillets, skin on or off
  • 2 tablespoons olive oil
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ¼ teaspoon cayenne pepper (optional, for a kick)
  • Salt and freshly ground black pepper to taste
  • Lime wedges, for serving

For the Zesty Avocado Mango Salsa

  • 1 large ripe mango, peeled, pitted, and diced
  • 1 ripe avocado, peeled, pitted, and diced
  • ¼ cup red onion, finely diced
  • 2 tablespoons fresh cilantro, chopped
  • 1 jalapeño, seeded and minced (adjust to your spice preference)
  • Juice of 1 lime
  • Pinch of salt

For the Fluffy Coconut Rice

  • 1 cup jasmine rice
  • 1 (13.5-ounce) can full-fat coconut milk
  • ¾ cup water
  • ½ teaspoon salt
  • 1 teaspoon sugar (optional, for added sweetness)
Flaky Grilled Salmon with Tropical Mango Avocado Salsa and Creamy Coconut Rice

Crafting Your Tropical Escape: Step-by-Step

Let’s get this deliciousness going! We’ll tackle the rice first, then the salmon and salsa will come together in a delicious flurry.

Step 1: Get That Fragrant Coconut Rice Cooking

Rinse the jasmine rice under cold water until the water runs clear. This step is crucial for preventing gummy rice. In a medium saucepan, combine the rinsed rice, coconut milk, water, salt, and sugar (if using). Stir everything gently to combine.

Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot tightly, and let it simmer for 15-18 minutes, or until all the liquid has been absorbed and the rice is tender. Don’t lift the lid during this process! Once done, remove from heat and let it rest, still covered, for another 5-10 minutes. Fluff with a fork before serving.

Step 2: Prepare Your Vibrant Avocado Mango Salsa

While the rice is cooking, turn your attention to the salsa. In a medium bowl, gently combine the diced mango, avocado, red onion, cilantro, and minced jalapeño. Drizzle with fresh lime juice and season with a pinch of salt. Taste and adjust seasoning as needed. You might want a little more lime if your mango is super sweet.

Tip: Prep your mango and red onion ahead of time, but wait to dice the avocado and mix the salsa until just before serving to keep it as fresh and vibrant as possible. The lime juice helps prevent browning, but fresh is best!

Step 3: Seasoning and Grilling Your Salmon

Pat the salmon fillets dry with paper towels. This helps achieve that beautiful crispy skin if you’re leaving it on. Brush both sides of the salmon with olive oil. In a small bowl, combine the smoked paprika, garlic powder, cayenne pepper (if using), salt, and black pepper. Rub this spice mixture evenly over all sides of the salmon fillets.

Preheat your grill to medium-high heat (about 400°F / 200°C). Make sure the grates are clean and well-oiled to prevent sticking. Place the salmon fillets skin-side down (if applicable) on the hot grill. Close the lid and cook for 4-6 minutes per side, depending on the thickness of your fillets, until the salmon is cooked through and flakes easily with a fork. For medium-rare, aim for an internal temperature of 125-130°F (52-54°C); for medium, 130-135°F (54-57°C).

Flaky Grilled Salmon with Tropical Mango Avocado Salsa and Creamy Coconut Rice

Step 4: Plate and Enjoy Your Tropical Feast

Once the salmon is perfectly grilled, carefully transfer it to plates. Spoon a generous helping of the fluffy coconut rice alongside the salmon. Top the grilled salmon generously with the fresh avocado mango salsa. Garnish with extra cilantro or a lime wedge if you like. Serve immediately and bask in the deliciousness!

Serving Suggestions & Creative Twists

This dish is a complete meal on its own, but you can certainly enhance the experience. Consider a side of steamed green beans or asparagus to add another layer of fresh vegetables. A simple green salad with a light vinaigrette would also be excellent. For a more adventurous twist, try adding a few pineapple chunks to your salsa for an extra burst of tropical sweetness.

If you’re not a fan of cilantro (the “soap gene” is real!), fresh mint or basil can make beautiful, fragrant substitutions in the salsa. And for those who like a little more heat, a tiny drizzle of sriracha or a pinch of red pepper flakes over the finished dish can really wake things up.

FAQ: Your Grilled Salmon & Salsa Queries Answered

Can I use frozen salmon for this recipe?

Absolutely! Just be sure to thaw it completely in the refrigerator overnight before patting it dry and seasoning. Excess moisture from frozen fish can prevent a good sear and promote sticking on the grill.

How do I know if my mango is ripe?

A ripe mango will give slightly when gently squeezed, much like a ripe avocado. It also usually has a sweet, fruity aroma near the stem. Don’t rely solely on color, as some varieties stay green even when ripe.

What if I don’t have an outdoor grill? Can I cook the salmon indoors?

Yes, you can! A grill pan on your stovetop works wonderfully. Heat it over medium-high heat until hot, then cook the salmon as directed. Alternatively, you can bake the salmon at 400°F (200°C) for 12-15 minutes or pan-sear it in a cast-iron skillet for 3-5 minutes per side until cooked through.

How long will the avocado mango salsa last?

The salsa is best eaten fresh, ideally within an hour or two of making it, as the avocado tends to brown. If you have leftovers, store them in an airtight container in the fridge for up to 24 hours, pressing a piece of plastic wrap directly onto the surface to minimize air exposure.

Can I make the coconut rice ahead of time?

Yes, you can cook the coconut rice up to a day in advance. Store it in an airtight container in the refrigerator. To reheat, add a tablespoon or two of water, cover, and microwave or gently heat on the stovetop until warmed through and fluffy again.

Storage and Reheating Tips

Leftover salmon and coconut rice can be stored separately in airtight containers in the refrigerator for up to 2-3 days. When reheating the salmon, do so gently to prevent it from drying out. A quick warm-up in the microwave on a lower power setting or a few minutes in a skillet over low heat with a lid works well. The salsa, as mentioned, is best fresh but can be kept for a short period. This dish truly shines when everything is prepared and enjoyed right away, capturing those vibrant flavors and textures at their peak.

Grilled Salmon with Tropical Mango Avocado Salsa and Coconut Rice

Grilled Salmon with Tropical Mango Avocado Salsa and Coconut Rice

Flavorful grilled salmon topped with a fresh mango avocado salsa, served alongside aromatic coconut rice. A vibrant, healthy, and easy meal.

5 from 1 review
Prep Time 20 mins
Cook Time 25 mins
Total Time 45 mins
Servings 4
Calories 550 kcal

📝 Ingredients

👩‍🍳 Instructions

  1. 1
    Rinse the jasmine rice under cold water until clear. In a medium saucepan, combine rinsed rice, coconut milk, water, ½ teaspoon salt, and optional sugar. Bring to a boil over medium-high heat.
  2. 2
    Reduce heat to low, cover tightly, and simmer for 15-18 minutes until liquid is absorbed. Remove from heat and let rest, covered, for 5-10 minutes. Fluff with a fork.
  3. 3
    While rice cooks, prepare the salsa: In a medium bowl, gently combine diced mango, avocado, red onion, cilantro, and minced jalapeño. Drizzle with lime juice and season with a pinch of salt. Taste and adjust seasoning.
  4. 4
    Pat salmon fillets dry. Brush with olive oil. In a small bowl, mix smoked paprika, garlic powder, cayenne (if using), salt, and pepper. Rub seasoning onto salmon fillets.
  5. 5
    Preheat grill to medium-high heat (approx. 400°F / 200°C). Ensure grates are clean and oiled. Place salmon skin-side down (if applicable) on the hot grill.
  6. 6
    Close lid and cook for 4-6 minutes per side, or until salmon is cooked through and flakes easily. Internal temperature should reach 125-135°F (52-57°C).
  7. 7
    Transfer grilled salmon to plates. Serve with coconut rice and generously top the salmon with the fresh avocado mango salsa. Garnish with lime wedges and extra cilantro.

💡 Notes

For best results, use fresh, ripe mangoes and avocados. If you don't have an outdoor grill, a grill pan or baking the salmon works well. The salsa is best served immediately to prevent avocado browning.

🥗 Nutrition (per serving)

Calories 550 kcal
Protein 38g
Total Fat 28g
Saturated Fat 10g
Carbs 38g
Fiber 5g
Sugar 10g
Sodium 550mg
Cholesterol 80mg

Rate This Recipe

Share This Article
Leave a Comment