Grilled Salmon Mango Salsa

Featured in Hearty Main Courses.

Serve up a vibrant dish featuring tender grilled salmon marinated with lime, garlic, and olive oil. It's paired with creamy coconut rice made with jasmine rice, coconut milk, and coconut water for a subtle tropical touch. Complemented by a colorful mango-avocado salsa bursting with fresh flavors, this dish brings together a perfect harmony of zest, sweetness, and spice. Ideal for casual gatherings or special meals, this recipe is easy to prepare yet incredibly satisfying.

Casey
Updated on Wed, 02 Jul 2025 21:57:12 GMT
Grilled Salmon with Mango Salsa & Coconut Rice Pin it
Grilled Salmon with Mango Salsa & Coconut Rice | cookingwithcasey.com

This vibrant grilled salmon with mango avocado salsa and coconut rice brings tropical flavors to your dinner table any night of the week. The combination of citrusy salmon, creamy coconut rice, and fresh fruit salsa creates a restaurant-quality meal that looks as impressive as it tastes.

I discovered this recipe during a particularly dreary winter when I was craving something bright and tropical. After that first bite, it immediately transported me to a beachside restaurant, and it has been my go-to impressive yet easy dinner ever since.

Ingredients

  • Salmon fillets fresh wild-caught delivers the best flavor and texture for this dish
  • Lime juice and zest brightens the salmon and cuts through its richness
  • Coconut milk provides creaminess and subtle sweetness to the rice
  • Jasmine rice its fragrant quality pairs perfectly with coconut
  • Mango choose slightly firm fruit that yields gently to pressure for the ideal texture
  • Avocado look for dark but not overly soft avocados for the perfect chunky dice
  • Red onion adds sharpness and color contrast to the salsa
  • Red bell pepper provides sweet crunch and vibrant color to the salsa
  • Fresh cilantro ties all the tropical flavors together with its distinctive freshness

Step-by-Step Instructions

Marinate the Salmon
Whisk olive oil, lime zest, lime juice, and crushed garlic in a baking dish. Season with salt and pepper then add the salmon fillets, ensuring they're evenly coated. Refrigerate for 15 to 30 minutes, then flip and marinate another 15 to 30 minutes for maximum flavor penetration.
Prepare the Grill
During the final 10 minutes of marinating, preheat your grill to medium-high heat. Thoroughly brush the grates with olive oil to create a nonstick surface for the delicate salmon.
Grill the Salmon
Place marinated fillets on the hot grill and cook for approximately 3 minutes per side. Look for the flesh to turn opaque and flake easily with a fork, being careful not to overcook. The salmon should still be slightly translucent in the center when you remove it.
Cook the Coconut Rice
Combine coconut water, coconut milk, rinsed jasmine rice, and salt in a medium saucepan. Bring to a full boil, then reduce heat, cover, and simmer for about 20 minutes until all liquid is absorbed. Remove from heat, fluff with a fork, and let rest covered for 5 minutes to achieve perfect texture.
Prepare the Salsa
While the rice cooks, gently combine diced mango, red bell pepper, cilantro, rinsed red onion, and avocado in a mixing bowl. Add lime juice, olive oil, and coconut water, then toss delicately to coat without mashing the avocado. Season with salt and pepper to taste.
Plate the Dish
Spoon a portion of coconut rice onto each plate, place a grilled salmon fillet alongside, and top generously with the mango-avocado salsa. Serve immediately while the salmon is warm and the contrast with the cool salsa is at its peak.
Grilled Salmon with Mango Salsa & Coconut Rice Pin it
Grilled Salmon with Mango Salsa & Coconut Rice | cookingwithcasey.com

I always make extra salsa because my family fights over the last bits. There's something magical about the combination of sweet mango, buttery avocado, and that hint of coconut water that makes it irresistible even on its own with tortilla chips the next day.

Make-Ahead Options

The mango salsa can be prepared up to 4 hours in advance, but add the avocado and lime juice just before serving to prevent browning. Store covered in the refrigerator. The marinade can be prepared a day ahead and kept refrigerated until needed. Simply combine with the salmon when you're ready to start cooking. Coconut rice reheats beautifully, so you can make it earlier in the day and gently reheat it with a splash of coconut water if needed.

Perfect Pairings

This tropical-inspired meal pairs wonderfully with a crisp Sauvignon Blanc or a light lager beer. For a non-alcoholic option, try a sparkling water with lime. To complete the meal, serve with a simple green salad dressed with lime vinaigrette or some steamed asparagus with a sprinkle of sea salt. For dessert, continue the tropical theme with coconut sorbet or fresh pineapple.

Ingredient Substitutions

If salmon isn't available, this marinade works beautifully with mahi-mahi or even chicken breast. Vegetarians can use the marinade on firm tofu, grilled until lightly charred. No fresh mango? Peaches or nectarines make an excellent substitute in the summer months. Jasmine rice can be swapped for basmati or even quinoa for a higher-protein option. The coconut water can be replaced with regular water in the rice, though you'll lose some of the coconut intensity.

Grilled Salmon with Mango Salsa & Coconut Rice Pin it
Grilled Salmon with Mango Salsa & Coconut Rice | cookingwithcasey.com

Frequently Asked Questions

→ How can I prevent salmon from sticking to the grill?

Brush the grill grates generously with olive oil before placing the salmon. Also, make sure the grill is preheated to medium-high heat and use a spatula for careful flipping as the salmon is delicate.

→ Can I use a different type of rice for this dish?

Yes, jasmine rice is recommended for its aromatic quality, but you can use basmati or even long-grain white rice as a substitute. Just adjust cooking time and liquid amounts as needed.

→ How do I choose a ripe mango for the salsa?

Look for mangoes that yield slightly to gentle pressure and have a fruity aroma near the stem. Avoid mangoes with visible wrinkles or overly soft spots.

→ Can the coconut rice be made ahead of time?

Yes, you can prepare the coconut rice a few hours ahead. Once cooked, fluff it with a fork and store it in an airtight container. Reheat gently before serving.

→ What other proteins can I use instead of salmon?

Chicken, shrimp, or a firm white fish, such as cod or halibut, can be excellent alternatives. Adjust cooking methods and times for each protein to ensure full doneness.

→ How do I store leftovers?

Store the grilled salmon, coconut rice, and salsa separately in airtight containers in the refrigerator for up to 2 days. Reheat the salmon and rice gently, and add the salsa fresh.

Grilled Salmon with Mango Salsa

Zesty grilled salmon paired with coconut rice and fresh mango salsa.

Prep Time
30 Minutes
Cook Time
20 Minutes
Total Time
50 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Intermediate

Cuisine: Fusion

Yield: 4 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Lime Salmon

01 4 (6 oz) skinless salmon fillets
02 3 tablespoons olive oil, plus more for grill
03 2 teaspoons lime zest
04 3 tablespoons fresh lime juice
05 3 cloves garlic, crushed
06 Salt and freshly ground black pepper, to taste

→ Coconut Rice

07 1 1/2 cups coconut water
08 1 1/4 cups canned coconut milk
09 1 1/2 cups jasmine rice, rinsed and drained well
10 1/2 teaspoon salt

→ Avocado-Mango Salsa

11 1 large mango, peeled and diced
12 3/4 cup red bell pepper, chopped (about 1/2 large bell pepper)
13 1/4 cup fresh cilantro, chopped
14 1/3 cup red onion, chopped, rinsed, and drained
15 1 large avocado, peeled and diced
16 1 tablespoon fresh lime juice
17 1 tablespoon olive oil
18 1 tablespoon coconut water
19 Salt and ground black pepper, to taste

Instructions

Step 01

In an 11x7-inch baking dish, whisk together olive oil, lime zest, lime juice, and garlic. Season with salt and black pepper. Add the salmon fillets, coating them evenly. Cover and refrigerate for 15 to 30 minutes. Flip the fillets and marinate for an additional 15 to 30 minutes.

Step 02

Preheat grill to medium-high heat during the final 10 minutes of marinating. Brush grill grates with olive oil to prevent sticking.

Step 03

Place salmon on the grill and cook for about 3 minutes per side or until just cooked through, turning carefully to avoid breaking the fillets.

Step 04

In a medium saucepan, bring coconut water, coconut milk, rice, and salt to a boil. Reduce heat, cover, and simmer until the liquid is absorbed, approximately 20 minutes. Fluff the rice with a fork and let it rest for 5 minutes before serving.

Step 05

In a mixing bowl, combine mango, bell pepper, cilantro, red onion, and avocado. Add lime juice, olive oil, and coconut water, tossing to coat evenly. Season with salt and black pepper to taste.

Step 06

Serve the grilled salmon warm with coconut rice. Top the salmon with mango-avocado salsa and serve immediately.

Notes

  1. For creamier coconut rice, use full-fat coconut milk.

Tools You'll Need

  • Grill
  • 11x7-inch baking dish
  • Medium saucepan
  • Mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish
  • Coconut

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 520
  • Total Fat: 24 g
  • Total Carbohydrate: 42 g
  • Protein: 31 g