If you’re craving a dish that bursts with vibrant flavors and satisfying textures, you’ve got to try this BBQ Salmon with Mango Avocado Salsa Recipe. It perfectly marries the smoky, tangy grilled salmon with a fresh, creamy salsa that’s brightened up by mango’s sweetness and avocado’s buttery richness. Every bite feels like a little celebration of color and taste, making it an irresistible favorite for any season. Whether you’re grilling for a casual family dinner or a summer gathering with friends, this recipe brings a cheerful, tropical twist to your plate.

Ingredients You’ll Need
The beauty of this BBQ Salmon with Mango Avocado Salsa Recipe lies in its simplicity and the fresh ingredients that truly shine together. Each element is carefully chosen to build layers of flavor, from the smoky grilled salmon to the zesty and creamy salsa that perfectly complements it. Here’s what you’ll need to create this delightful dish:
- 4 salmon fillets (6 oz each): Fresh, firm salmon is key for that flaky texture and rich flavor.
- 2 tbsp olive oil: Helps the salmon stay moist and adds a subtle fruitiness.
- 1/4 cup BBQ sauce: Choose your favorite or homemade sauce for a personalized smoky sweetness.
- Salt and pepper, to taste: Basic but essential seasoning to enhance all flavors.
- 1 tsp smoked paprika (optional): Adds an extra layer of smoky depth if you want to boost the BBQ vibe.
- 1 ripe mango, peeled, pitted, and diced: Provides juicy sweetness and vibrant color to the salsa.
- 1 ripe avocado, peeled, pitted, and diced: Creamy texture that balances the bright mango and tangy lime.
- 1/4 cup red onion, finely chopped: Delivers a mild crunch and sharpness to elevate the salsa.
- 1/4 cup fresh cilantro, chopped: Brings herbaceous freshness, indispensable in salsa.
- 1 tbsp lime juice (plus extra lime wedges for serving): Adds zesty brightness and helps keep the avocado from browning.
- Salt and pepper, to taste (for salsa): A little seasoning here ensures all the salsa flavors pop.
How to Make BBQ Salmon with Mango Avocado Salsa Recipe
Step 1: Prepare and Season the Salmon
Start by patting your salmon fillets dry to ensure a nice sear. Drizzle the olive oil over each fillet, then rub it in along with the BBQ sauce, salt, pepper, and smoked paprika if you’re using it. This creates a flavorful coating that will caramelize beautifully on the grill or pan, sealing in all those delicious juices.
Step 2: Grill the Salmon to Perfection
Preheat your grill or skillet to medium-high heat. Place the salmon skin-side down (if it has skin) and cook for about 4 to 5 minutes per side, depending on thickness. You’re aiming for a slightly charred exterior and a moist, tender interior. Avoid overcooking—the salmon should flake easily but still be juicy inside.
Step 3: Whip Up the Mango Avocado Salsa
While the salmon grills, quickly toss together the mango, avocado, red onion, cilantro, and lime juice in a bowl. Season with a pinch of salt and pepper to enhance the natural flavors. The salsa should be fresh and bright, offering a lovely contrast to the smoky salmon.
Step 4: Combine and Serve
Once your salmon is grilled, plate it immediately and spoon a generous helping of the mango avocado salsa on top or to the side. The warmth of the fish mixed with the cool freshness of the salsa is an unbeatable combo that’s sure to delight your taste buds.
How to Serve BBQ Salmon with Mango Avocado Salsa Recipe

Garnishes
To elevate your presentation and flavor profile, consider adding some lime wedges on the side for an additional zesty burst. Fresh cilantro leaves sprinkled on top add a pop of green and fresh aroma, making every bite exciting.
Side Dishes
This BBQ Salmon with Mango Avocado Salsa Recipe pairs beautifully with a variety of side dishes. Think fluffy coconut rice to keep with the tropical theme, a crisp green salad for some freshness, or even grilled vegetables like asparagus or zucchini to add some smoky crunch.
Creative Ways to Present
For a fun and casual presentation, try serving the salmon and salsa in lettuce wraps or atop toasted tortillas for a light taco variation. You can also turn the salsa into a colorful topping for salmon bowls with quinoa and black beans, transforming dinner into a festive, wholesome feast.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, keep the salmon and salsa stored separately in airtight containers in the refrigerator. This prevents the salsa from becoming soggy and maintains the freshness of each component. The salmon should be enjoyed within two days for the best flavor and texture.
Freezing
While it’s best to enjoy this BBQ Salmon with Mango Avocado Salsa Recipe fresh, you can freeze the cooked salmon fillets without the salsa. Wrap each fillet tightly in plastic wrap and place them in a freezer-safe container or bag for up to three months. Avoid freezing the salsa, as the texture will degrade upon thawing.
Reheating
When ready to eat your leftover salmon, gently reheat it in a low-temperature oven or on the stovetop to preserve moisture. Add the fresh salsa only after reheating to maintain its bright taste and creamy texture. Avoid microwaving if possible, as it can dry out the salmon.
FAQs
Can I use frozen salmon for this BBQ Salmon with Mango Avocado Salsa Recipe?
Absolutely! Just make sure to thaw it completely in the refrigerator before cooking to ensure even grilling and the best texture. Pat it dry before seasoning to get a good sear.
What can I substitute if I don’t have fresh mango?
If mango isn’t available, you can try using ripe peaches or pineapples, which also offer a similar sweet and juicy profile that pairs wonderfully with the avocado and salmon.
Is it necessary to use smoked paprika in the salmon seasoning?
Not at all. Smoked paprika is optional but adds a nice smoky depth that complements the BBQ sauce well. If you don’t have it, regular paprika or even a pinch of chili powder will work nicely.
Can I make the salsa ahead of time?
You can prepare the salsa a few hours in advance, but it’s best to add the avocado and lime juice just before serving to keep the avocado from browning and the flavors fresh.
What type of BBQ sauce works best for this recipe?
Choose a BBQ sauce that you love, whether it’s sweet, tangy, spicy, or smoky. Since the salsa is fresh and fruity, a slightly tangy or sweet sauce balances the flavors beautifully without overpowering the dish.
Final Thoughts
This BBQ Salmon with Mango Avocado Salsa Recipe has quickly become one of my go-to dishes when I want something that feels both special and effortlessly delicious. The combination of smoky salmon and the fresh, creamy salsa never fails to impress. I hope you give it a try soon and enjoy every bright, juicy bite as much as I do.
Print
BBQ Salmon with Mango Avocado Salsa Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: American
Description
This BBQ Salmon with Mango Avocado Salsa is a vibrant and healthy dish perfect for summer. Tender grilled salmon fillets are brushed with smoky BBQ sauce and paired with a refreshing mango avocado salsa that’s zesty and slightly sweet, making every bite a delightful balance of flavors.
Ingredients
For the Salmon
- 4 salmon fillets (6 oz each)
- 2 tbsp olive oil
- 1/4 cup BBQ sauce (choose your favorite or make your own)
- Salt and pepper, to taste
- 1 tsp smoked paprika (optional, for extra smokiness)
For the Mango Avocado Salsa
- 1 ripe mango, peeled, pitted, and diced
- 1 ripe avocado, peeled, pitted, and diced
- 1/4 cup red onion, finely chopped
- 1/4 cup fresh cilantro, chopped
- 1 tbsp lime juice (plus extra lime wedges for serving)
- Salt and pepper, to taste
Instructions
- Prepare the Salmon: Pat the salmon fillets dry with paper towels. Brush both sides with olive oil and season with salt, pepper, and smoked paprika if using. Spread a thin layer of BBQ sauce on the top side of each fillet.
- Grill the Salmon: Preheat your grill to medium-high heat. Place salmon fillets skin-side down on the grill. Grill for about 4-5 minutes per side, basting occasionally with additional BBQ sauce, until salmon is cooked through and flakes easily with a fork.
- Make the Mango Avocado Salsa: In a medium bowl, combine diced mango, avocado, red onion, cilantro, and lime juice. Gently toss to mix without mashing the avocado. Season with salt and pepper to taste.
- Serve: Plate the grilled salmon fillets and top with a generous spoonful of the mango avocado salsa. Garnish with extra lime wedges on the side for squeezing.
Notes
- Choose a fresh, ripe mango and avocado for the best flavor and texture in the salsa.
- You can substitute BBQ sauce with a homemade mixture of tomato sauce, vinegar, and spices if desired.
- If you don’t have a grill, salmon can be cooked under a broiler or in a hot skillet on the stovetop.
- Smoked paprika is optional but adds a pleasant smoky depth to the salmon.
- Leftover salsa can be stored in an airtight container in the refrigerator for up to one day to prevent avocado browning.

