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.
- Why This Salmon & Salsa Combo Just Works
- Crafting Your Tropical Escape: Step-by-Step
- Step 1: Get That Fragrant Coconut Rice Cooking
- Step 2: Prepare Your Vibrant Avocado Mango Salsa
- Step 3: Seasoning and Grilling Your Salmon
- Step 4: Plate and Enjoy Your Tropical Feast
- Serving Suggestions & Creative Twists
- FAQ: Your Grilled Salmon & Salsa Queries Answered
- Can I use frozen salmon for this recipe?
- How do I know if my mango is ripe?
- What if I don’t have an outdoor grill? Can I cook the salmon indoors?
- How long will the avocado mango salsa last?
- Can I make the coconut rice ahead of time?
- Storage and Reheating Tips
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)

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).

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
Flavorful grilled salmon topped with a fresh mango avocado salsa, served alongside aromatic coconut rice. A vibrant, healthy, and easy meal.
📝 Ingredients
👩🍳 Instructions
-
1Rinse 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.
-
2Reduce 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.
-
3While 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.
-
4Pat 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.
-
5Preheat 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.
-
6Close 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).
-
7Transfer 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.
