This Grilled Salmon Mango Salsa Coconut Rice recipe brings vibrant, tropical flavors to your dinner table. It is a perfect dish for warm evenings, combining tender, flaky grilled salmon with a refreshing mango avocado salsa and aromatic coconut milk rice. This healthy seafood dinner is naturally dairy-free and packed with fresh ingredients. It offers a balance of savory, sweet, and tangy notes, making it a favorite among summer fish dishes. Prepare for a meal that feels both indulgent and light, ideal for a relaxed weeknight or a special occasion.
Ingredient Breakdown
Crafting this tropical salmon recipe begins with selecting the finest ingredients. Each component plays a crucial role in the final flavor profile and texture. Attention to quality ensures a truly exceptional dish.
- Salmon Fillets: Start with four 6-ounce salmon fillets, preferably wild-caught for superior flavor and texture. Look for fillets with bright, moist flesh and no fishy odor. The skin should be intact, as it helps keep the fish together on the grill and adds a crispy element. Sourcing fresh, high-quality salmon is key to a healthy seafood dinner.
- Coconut Rice: This aromatic base relies on 1.5 cups of jasmine rice and one 13.5-ounce can of full-fat coconut milk. Jasmine rice cooks up fluffy and fragrant, perfectly complementing the creamy richness of the coconut milk. You will also need 1/2 cup of water and 1/2 teaspoon of salt to achieve the perfect consistency and seasoning for your coconut milk rice.
- Fresh Produce for the Salsa: The bright, zesty mango avocado salsa is what truly elevates this dish. You will need two ripe, medium mangoes, peeled and diced, along with two ripe, medium avocados, also diced. A single medium red bell pepper, finely diced, adds a crisp texture and sweet undertone. For aromatics and herbaceous freshness, 1/2 a small red onion, finely diced, and 1/4 cup of chopped fresh cilantro are essential. The juice of one entire lime brings all these flavors together with its bright acidity.
- Seasoning and Oil: For grilling the salmon, you will need 2 tablespoons of olive oil, 1/4 teaspoon of salt, and 1/4 teaspoon of black pepper. These simple seasonings enhance the salmon’s natural taste without overpowering it, making it ideal for BBQ salmon preparations.
Step-by-Step Instructions
Following these clear steps will guide you through preparing each element of this delicious meal. Timing is important to ensure all components are ready to serve together.
- Begin with the coconut rice. Rinse 1.5 cups of jasmine rice under cold water until the water runs clear. This removes excess starch, resulting in fluffier grains. In a medium saucepan, combine the rinsed rice, the entire 13.5-ounce can of coconut milk, 1/2 cup of water, and 1/2 teaspoon of salt. Bring this mixture to a boil over medium-high heat, stirring occasionally to prevent sticking. Once boiling, reduce the heat to low, cover the saucepan tightly, and let it simmer for exactly 15 minutes. After 15 minutes, remove the saucepan from the heat, but keep it covered. Allow it to sit undisturbed for another 10 minutes. This steaming period finishes cooking the rice and allows the liquid to be fully absorbed. Finally, fluff the rice gently with a fork before serving.
- Next, prepare the refreshing mango avocado salsa. In a medium bowl, combine the diced flesh of two ripe mangoes, the diced flesh of two ripe avocados, one finely diced red bell pepper, and 1/2 a small finely diced red onion. Add 1/4 cup of freshly chopped cilantro. Squeeze the juice from half of the lime over the mixture. Toss all the ingredients gently to mix them thoroughly without mashing the avocado. Set the salsa aside in the refrigerator. Allowing it to chill helps the flavors meld and intensifies their tropical profile.
- Preheat your grill to medium-high heat, aiming for a temperature around 400F. While the grill heats, prepare the salmon. Lightly brush all four 6-ounce salmon fillets with 2 tablespoons of olive oil. Season each fillet evenly with 1/4 teaspoon of salt and 1/4 teaspoon of black pepper. Drizzle the remaining juice from the other half of the lime over the seasoned salmon. This touch of acidity brightens the fish’s flavor and contributes to a delicious BBQ salmon.
- Once the grill is preheated, ensure the grates are clean and lightly oiled to prevent sticking (see grilling tips below). Place the salmon fillets skin-side down directly onto the hot grill grates. Cook for 4 to 5 minutes on the first side. This initial cook helps to crisp the skin. Carefully flip the fillets using a wide, thin spatula. Continue to cook for another 4 to 5 minutes on the second side, or until the fish is opaque throughout and flakes easily when gently tested with a fork. The internal temperature should reach 145F.
- To serve this tropical salmon recipe, create a bed of warm coconut milk rice on each plate. Carefully place a grilled salmon fillet over the rice. Spoon a generous amount of the fresh mango avocado salsa over the salmon. Garnish with an extra sprinkle of fresh cilantro if desired, though not strictly necessary. Serve immediately to enjoy the peak freshness and flavors of this delightful meal.


Grilling Tips for Fish
Grilling fish can be intimidating, but a few simple techniques ensure a perfect, non-stick result every time. These tips are especially useful when preparing BBQ salmon. The key to preventing fish from sticking to the grates lies in proper grill preparation and consistent heat management.
“For flawless grilled fish, always start with a clean grill. Food sticks to old food, not clean grates. Once clean, heat your grill thoroughly, then oil the grates just before placing the fish.” – Expert Grill Master
First, ensure your grill grates are immaculately clean. Use a stiff wire brush to remove any charred bits from previous cooks. Leftover food residue is the primary culprit for sticking. Once clean, preheat your grill to the specified medium-high heat of 400F. Allow the grates to get very hot. This high initial heat helps sear the fish quickly, creating a protective crust.
The next critical step is oiling the grates. Dip a folded paper towel in a small amount of high smoke point oil, such as vegetable or canola oil. Using long-handled tongs, carefully rub the oiled paper towel over the hot grates. This creates a non-stick surface. Do this just before placing the fish on the grill. Avoid over-oiling, as this can cause flare-ups.
Ensure your salmon fillets are at room temperature for about 15-20 minutes before grilling. Cold fish tends to stick more readily and cook unevenly. When placing the salmon on the grill, do so decisively and avoid moving it immediately. Let it cook undisturbed for the initial 4-5 minutes. This allows a crust to form, making it easier to flip without tearing the delicate flesh. A wide, thin metal spatula is your best tool for flipping fish gracefully. Cooked correctly, your grilled salmon will release easily from the grates.
Storage and Reheating
Proper storage ensures the freshness of your leftovers and maintains food safety. This tropical salmon recipe yields delicious components that can be enjoyed later with careful handling.
The mango avocado salsa is best consumed fresh within one day. Due to the avocado content, it will begin to oxidize and brown over time, even when refrigerated. To store, transfer any remaining salsa to an airtight container. Press a piece of plastic wrap directly onto the surface of the salsa before sealing the container. This minimizes air exposure and slows browning. Store in the refrigerator for up to 24 hours. While still safe to eat beyond this, the appearance and fresh texture will diminish.
For the grilled salmon and coconut milk rice, store them separately in airtight containers in the refrigerator. Both components will remain fresh for up to 2-3 days. This makes them excellent for meal prepping a healthy seafood dinner.
Reheating salmon requires a gentle approach to prevent it from drying out. For best results, reheat grilled salmon in an oven or air fryer. Preheat your oven to 275F (135C). Place the salmon fillets on a baking sheet, optionally covered loosely with foil to retain moisture. Reheat for 10-15 minutes, or until just warmed through. Avoid high heat, which can make the salmon tough and dry. Alternatively, an air fryer set to 300F (150C) for 5-7 minutes can also work wonders.
Coconut milk rice can be reheated in the microwave with a splash of water or a damp paper towel placed over it to reintroduce moisture. Heat in 30-second intervals, stirring between each, until hot. You can also gently warm it in a saucepan over low heat, stirring frequently.
A Tropical Delight for Any Occasion
This Grilled Salmon Mango Salsa Coconut Rice offers a complete and satisfying meal that transports your taste buds to a sun-drenched paradise. The tender, perfectly cooked BBQ salmon, complemented by the vibrant and tangy mango avocado salsa, creates an unforgettable flavor experience. Paired with the fragrant and creamy coconut milk rice, every bite is a delightful combination of textures and tastes. Whether you are hosting a summer gathering or simply craving a healthy seafood dinner, this tropical salmon recipe is a fantastic choice.
It’s a versatile dish that fits into many dietary preferences, being a naturally dairy-free salmon recipe. The fresh, wholesome ingredients make it a guilt-free pleasure, perfect for those seeking flavorful summer fish dishes. Embrace the ease of grilling and the freshness of seasonal produce with this outstanding recipe. It is more than just a meal; it is an invitation to enjoy light, refreshing, and deeply satisfying cuisine.
We hope you enjoy preparing and sharing this delicious recipe. For more culinary inspiration, behind-the-scenes glimpses, and engaging food content, be sure to follow our Facebook page. Join our community and never miss out on our latest kitchen adventures and expert tips.

Grilled Salmon with Mango Avocado Salsa and Coconut Rice
Ingredients
- 4 pieces Salmon fillets 6 oz each
- 1.5 cups White jasmine rice rinsed
- 14 oz Canned coconut milk full fat or light
- 0.5 cup Water or coconut water
- 1 whole Mango peeled and diced
- 1 whole Avocado pitted and diced
- 0.5 cup Red bell pepper diced
- 0.25 cup Red onion minced
- 0.25 cup Fresh cilantro chopped
- 2 whole Limes juiced
- 2 tbsp Olive oil for brushing
- 1 tsp Salt divided
- 0.5 tsp Black pepper freshly ground
Instructions
- Rinse the jasmine rice until the water runs clear. In a medium saucepan, combine the rice, coconut milk, water, and a pinch of salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit covered for 10 minutes before fluffing with a fork.
- In a medium bowl, combine the diced mango, avocado, red bell pepper, red onion, chopped cilantro, and the juice of one lime. Toss gently to mix and set aside in the refrigerator to let the flavors meld.
- Preheat your grill to medium-high heat (around 400F). Brush the salmon fillets with olive oil and season evenly with salt, black pepper, and the remaining lime juice.
- Place the salmon fillets skin-side down on the grill. Cook for 4 to 5 minutes per side, or until the fish is opaque and flakes easily with a fork.
- Serve the grilled salmon over a bed of warm coconut rice and top generously with the fresh mango avocado salsa.
For more daily recipes and tips, follow us on Facebook!
Click here to join our community!
