Grilled Salmon with Mango Salsa is a fresh and flavorful dish that brings together the smoky, tender salmon with a bright and zesty mango salsa. The juicy sweetness of the mango, combined with crunchy red onion, fresh cilantro, and a squeeze of lime, makes every bite a perfect balance of tastes and textures.
I really love making this dish when the weather is warm because it feels light but still satisfying. The salsa adds such a lovely pop of color and freshness that it turns a simple grilled salmon into something that feels special without much effort. Plus, grilling the salmon gives it that slightly charred flavor that makes it so inviting.
My favorite way to serve this is over a bed of fluffy rice or with some grilled veggies on the side. It’s great for a casual dinner or when I want to impress friends without spending hours in the kitchen. I always look forward to the mix of flavors, and it never fails to brighten up our meal time!
Key Ingredients & Substitutions
Salmon: Fresh salmon fillets are best for grilling, but you can use frozen if thawed completely. If salmon isn’t your favorite, try trout or tilapia for a milder flavor.
Smoked Paprika & Garlic Powder: These spices add a nice smoky and savory taste to the salmon. If you don’t have smoked paprika, regular paprika or chili powder work too.
Mango: Ripe, sweet mangoes are key for a bright salsa. If mango is unavailable, try peaches or pineapple for a different but tasty twist.
Jalapeño: This adds heat, but it’s optional. If you like spice, keep the seeds for extra kick; otherwise, remove them or skip for milder salsa.
Lime Juice: Fresh lime juice brightens the salsa. Lemon juice is a suitable substitute, though it will change the flavor slightly.
How Do You Grill Salmon Perfectly Without Overcooking?
Grilling salmon can be tricky because it cooks quickly and can dry out if overdone. Here’s how I get tender, juicy salmon every time:
- Preheat the grill to medium-high to get a good sear without burning.
- Pat the fillets dry to help the seasoning stick and ensure even cooking.
- Brush the salmon with oil to prevent sticking to the grill.
- Grill skin side down first to keep the fish together.
- Cook for about 4–5 minutes on each side, depending on thickness.
- Look for firm flesh that flakes easily with a fork but is still moist inside.
- Avoid flipping too often — once per side is best.

Equipment You’ll Need
- Grill or grill pan – I prefer this because it gives the salmon those nice grill marks and smoky flavor.
- Tongs – makes flipping the salmon easy without breaking it apart.
- Medium bowl – perfect for mixing the mango salsa ingredients.
- Juicer or lime squeezer – helps you get every drop of juice from the lime for the salsa.
- Kitchen paper towels – for patting the salmon dry before grilling, which helps it cook evenly.
Flavor Variations & Add-Ins
- Try lemon or orange zest in the salsa for a citrus twist that brightens the flavors.
- Use different herbs like basil or mint instead of cilantro for a fresh, unique taste.
- Sprinkle chili flakes or hot sauce in the salsa if you love more heat.
- Add diced avocado or cucumber to the salsa for extra creaminess and crunch.
Grilled Salmon with Mango Salsa
Ingredients You’ll Need:
For the Salmon:
- 4 salmon fillets (about 6 oz each)
- 2 tablespoons olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- Salt and black pepper to taste
- Fresh cilantro for garnish (optional)
For the Mango Salsa:
- 2 ripe mangoes, peeled and diced
- 1 small red bell pepper, diced
- 1/4 cup red onion, finely chopped
- 1 jalapeño, seeded and finely chopped (optional, for heat)
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
Time Needed
This recipe takes about 10 minutes to prep the salsa and salmon, plus around 10 minutes for grilling. Overall, you’ll spend about 20 minutes from start to finish for a fresh, flavorful meal.
Step-by-Step Instructions:
1. Make the Mango Salsa:
In a medium bowl, mix the diced mangoes, red bell pepper, red onion, jalapeño (if using), and chopped cilantro. Squeeze in the lime juice, sprinkle with salt, and gently stir everything together. Set it aside to let the flavors blend while you prepare the salmon.
2. Prepare the Salmon:
Preheat your grill to medium-high heat. Use paper towels to pat the salmon fillets dry – this helps the seasoning stick and keeps the salmon from steaming. Brush each fillet with olive oil, then sprinkle them with smoked paprika, garlic powder, salt, and black pepper all over.
3. Grill the Salmon:
Place the salmon on the grill, skin side down if it has skin. Grill the fillets for about 4-5 minutes per side. You’re looking for nice grill marks and that the fish flakes easily when you check with a fork. Once cooked through, remove the salmon from the grill and set it on plates.
4. Serve:
Spoon a generous amount of the mango salsa on top of each salmon fillet. Garnish with fresh cilantro leaves if you’d like, and enjoy your tasty grilled salmon with vibrant mango salsa immediately!
Can I Use Frozen Salmon for This Recipe?
Yes, you can use frozen salmon, but make sure to thaw it completely in the refrigerator overnight before grilling. Pat it dry well to remove excess moisture for better grilling results.
How Do I Store Leftover Mango Salsa?
Store leftover mango salsa in an airtight container in the fridge for up to 2 days. Stir it before serving again as some liquid may settle at the bottom.
Can I Make the Mango Salsa Ahead of Time?
Absolutely! Prepare the salsa a few hours ahead to let the flavors meld nicely. Keep it chilled until you’re ready to serve.
What Can I Serve with Grilled Salmon and Mango Salsa?
This dish pairs wonderfully with steamed rice, quinoa, or a fresh green salad. Grilled vegetables also make a great side for a complete meal.