The aroma of smoky, grilled salmon mingling with the bright, zesty scent of fresh mango and creamy avocado is one of those culinary moments that instantly transports me. I first stumbled upon a similar combination years ago when trying to jazz up my weeknight dinner routine, and it quickly became a staple. There’s something truly magical about how the rich, savory salmon plays with the sweet and tangy salsa – it’s a flavor profile that keeps you wanting more, all while feeling incredibly fresh and satisfying. And the best part? It’s all in one dish, making cleanup a breeze.
Why You’ll Love This Dish
If you’re on the hunt for a meal that feels gourmet but is surprisingly simple to put together, then these BBQ Salmon Bowls are about to become your new favorite. This isn’t just another dinner recipe; it’s a vibrant experience that perfectly balances health, flavor, and convenience. You’ll love how the smoky notes from the BBQ salmon beautifully complement the sweet, tangy, and creamy textures of the mango avocado salsa. It’s ideal for a quick weeknight dinner when you want something substantial yet light, or even for entertaining guests who appreciate fresh, bold flavors. Plus, everything comes together in a single bowl, minimizing cleanup – a definite win in my book!
> “These salmon bowls are a game-changer! So much flavor, and surprisingly easy to make. The mango salsa is just divine with the smoky salmon.” – A Happy Home Cook
How This Recipe Comes Together
Crafting these BBQ Salmon Bowls with Mango Avocado Salsa involves a few straightforward steps that lead to a truly spectacular meal. First, you’ll prepare your salmon by seasoning it and giving it a quick sear or grill to get those perfect smoky edges and tender flakes. Meanwhile, you’ll chop and combine the fresh ingredients for your vibrant mango avocado salsa – think diced mango, creamy avocado, sharp red onion, fresh cilantro, and a squeeze of lime. Finally, you’ll assemble your bowls, usually starting with a base of fluffy rice or quinoa, topping it with the perfectly cooked salmon, and generously spooning over that incredible salsa. It’s a process that moves quickly and leaves you with an impressive dish in no time.
What You’ll Need
To whip up these delightful BBQ Salmon Bowls with Mango Avocado Salsa, gather these fresh and flavorful ingredients:
For the BBQ Salmon:
- Salmon fillets: 4 (about 6 oz each), skin on or off, depending on preference. Skin-on often helps keep the salmon moist.
- BBQ rub: 2 tablespoons of your favorite store-bought or homemade rub. Look for one with a balance of sweet, smoky, and savory notes.
- Olive oil: 1 tablespoon, for brushing the salmon.
For the Mango Avocado Salsa:
- Ripe mango: 1 large, peeled and diced.
- Avocado: 1 large, ripe, peeled, pitted, and diced.
- Red onion: 1/4 cup, finely diced.
- Fresh cilantro: 1/4 cup, chopped.
- Lime: 1, juiced (about 2 tablespoons).
- Jalapeño (optional): 1/2, finely diced, seeds removed for less heat.
- Salt and black pepper: To taste.
For the Bowls:
- Cooked rice or quinoa: 4 cups (about 1 cup per bowl), for serving. Brown rice or jasmine rice works wonderfully.
Directions to Follow
Let’s get cooking! Follow these simple steps for your BBQ Salmon Bowls:
- Prepare the Salsa: In a medium bowl, combine the diced mango, avocado, red onion, chopped cilantro, and a squeeze of lime juice. If using, add the diced jalapeño. Gently toss to combine. Season with salt and pepper to taste. Set aside to allow the flavors to meld.
- Season the Salmon: Pat the salmon fillets dry with paper towels – this helps achieve a nice crust. Brush sparingly with olive oil, then generously sprinkle your chosen BBQ rub over both sides of each fillet.
- Cook the Salmon (Grill or Pan-Sear):
- Grilling Method: Preheat your grill to medium-high heat (about 400°F / 200°C). Grill salmon skin-side down (if applicable) for 4-6 minutes, then flip and cook for another 3-5 minutes, or until the salmon flakes easily with a fork and reaches your desired doneness (internal temperature of 145°F / 63°C).
- Pan-Searing Method: Heat a large non-stick skillet over medium-high heat. Add a tablespoon of oil if needed. Once hot, place salmon skin-side down (if applicable). Cook for 5-7 minutes until the skin is crispy, then flip and cook for another 3-5 minutes, until cooked through.
- Assemble the Bowls: Divide the cooked rice or quinoa evenly among four serving bowls. Top each bowl with a perfectly cooked BBQ salmon fillet.
- Serve: Spoon a generous amount of the fresh Mango Avocado Salsa over each salmon fillet. Serve immediately and enjoy!
How to Serve It
These BBQ Salmon Bowls are a complete meal in themselves, but there are always ways to elevate the experience. For a visually appealing presentation, try fanning out the sliced salmon over a bed of vibrant green mixed greens instead of rice, adding another layer of freshness. A sprinkle of toasted sesame seeds or a drizzle of sriracha mayo can add an extra flourish and a kick of flavor. If you’re looking to round out the meal, a simple side of steamed broccoli or asparagus would be lovely, or even a small side salad with a light vinaigrette. The beauty of a bowl meal is its versatility – feel free to mix and match to suit your preferences!
Keeping Leftovers Fresh
Should you find yourself with any glorious leftovers (which rarely happens in my house with this recipe!), storing them correctly is key to enjoying them later.
- Storage: Store the cooked salmon and the mango avocado salsa separately in airtight containers in the refrigerator. The salmon will keep well for up to 2-3 days, while the salsa is best consumed within 1-2 days due to the avocado browning. Adding a squeeze of extra lime juice to the salsa can help slow down the oxidation of the avocado.
- Reheating: To reheat the salmon, gently warm it in a microwave for 1-2 minutes or in a preheated oven at 275°F (135°C) for about 10-15 minutes, covering it loosely with foil to prevent drying out. Avoid overheating, as salmon can become tough. The salsa should be enjoyed cold. Combine the reheated salmon, cold salsa, and fresh rice (or freshly cooked rice if preferred) just before serving.
- Freezing: I generally don’t recommend freezing cooked salmon for this dish, as its texture can change upon thawing. The salsa with fresh mango and avocado is definitely not freezer-friendly. Enjoy this meal fresh!
Pro Chef Tips
To take your BBQ Salmon Bowls from great to absolutely unforgettable, keep these little tricks in mind:
- Don’t Overcook the Salmon: This is the golden rule for salmon. Overcooked salmon becomes dry and less flavorful. Aim for an internal temperature of 145°F (63°C), or until it flakes easily with a fork but still looks moist in the center. A meat thermometer is your best friend here.
- Pat Dry for Sear: Before applying any rub or oil, make sure your salmon fillets are thoroughly patted dry. This helps create a beautiful, crispy crust when cooked, whether on the grill or in a pan.
- Taste and Adjust Salsa: After mixing your salsa, always give it a taste. You might want more lime juice for tang, a pinch more salt to brighten the flavors, or even a tiny dash of hot sauce if you like a little extra zing.
- Fresh Ingredients are Key: Especially for the salsa, the fresher your mango, avocado, and cilantro, the more vibrant and delicious your end result will be. Use a perfectly ripe, but firm, mango and a buttery-soft avocado.
- Rest the Salmon: Just like with other proteins, letting the salmon rest for 5 minutes after cooking allows the juices to redistribute, resulting in a more tender and flavorful fish.
Creative Twists
While the classic BBQ Salmon Bowl with Mango Avocado Salsa is divine, there are plenty of ways to put your own spin on it and keep things exciting:
- Spice it Up: For a spicier kick, increase the amount of jalapeño in the salsa, or add a pinch of red pepper flakes. You could also mix a bit of chili powder or cayenne into your BBQ rub.
- Different Grains: Instead of rice or quinoa, try serving the salmon and salsa over a bed of cauliflower rice (for a low-carb option), couscous, or even a fresh spinach salad.
- Citrus Swap: While lime is traditional for the salsa, experiment with orange or grapefruit juice for a different citrusy bright note.
- Add More Veggies: Boost the nutritional value by adding finely diced bell peppers or cucumber to your salsa. For the bowl itself, a quick sauté of your favorite greens like spinach or kale makes a great addition.
- Herb Variations: If cilantro isn’t your favorite, fresh mint or basil can also provide a wonderful aromatic lift to the salsa.
- Tropical Flair: Include a small amount of finely diced pineapple or red bell pepper in your salsa for an extra layer of sweetness and crunch.
Common Questions
How do I know when a mango is ripe?
A ripe mango will give slightly when gently squeezed, much like a ripe avocado. It should also have a sweet, fruity aroma near the stem. Don’t rely solely on color, as some varieties remain green even when ripe!
Can I prepare the mango avocado salsa ahead of time?
You can chop the mango, red onion, and cilantro a few hours in advance, but it’s best to dice the avocado and mix the salsa together no more than 30 minutes to an hour before serving. The lime juice helps prevent browning, but avocado still oxidizes quickly, affecting both color and flavor.
What kind of salmon is best for this recipe?
Wild-caught salmon, such as Sockeye or Coho, often has a richer flavor and firmer texture. Atlantic salmon, often farmed, is also a great choice and readily available, known for its buttery texture and mild taste. Choose what’s available and fresh!
I don’t have a grill. How else can I cook the salmon?
No grill? No problem! You can easily pan-sear the salmon as described in the directions, or even bake it. To bake, preheat your oven to 400°F (200°C), place seasoned salmon on a parchment-lined baking sheet, and bake for 12-18 minutes, depending on thickness, until it flakes easily.

Classic BBQ Salmon Bowls with Mango Avocado Salsa
Equipment
- medium bowl
- paper towels
- grill
- non-stick skillet
- serving bowls
Ingredients
For the BBQ Salmon
- 4 (about 6 oz each), skin on or off Salmon fillets
- 2 tablespoons BBQ rub
- 1 tablespoon Olive oil
For the Mango Avocado Salsa
- 1 large, peeled and diced Ripe mango
- 1 large, ripe, peeled, pitted, and diced Avocado
- 1/4 cup, finely diced Red onion
- 1/4 cup, chopped Fresh cilantro
- 1 juiced (about 2 tablespoons) Lime
- 1/2 finely diced, seeds removed Jalapeño (optional)
- Salt and black pepper To taste
For the Bowls
- 4 cups (about 1 cup per bowl) Cooked rice or quinoa
Instructions
Prepare the Salsa
- Combine diced mango, avocado, red onion, chopped cilantro, and lime juice in a medium bowl, adding jalapeño if desired.
- Gently toss, season with salt and pepper to taste, then set aside to allow flavors to meld.
Season the Salmon
- Pat salmon fillets dry with paper towels, brush with olive oil, then generously sprinkle BBQ rub on both sides of each fillet.
Cook the Salmon (Grill or Pan-Sear)
- For grilling, preheat to medium-high (400°F/200°C), then grill salmon skin-side down for 4-6 minutes, flip, and cook for another 3-5 minutes until it flakes easily or reaches 145°F (63°C).
- For pan-searing, heat a large non-stick skillet over medium-high heat, add oil if needed, then cook salmon skin-side down for 5-7 minutes until crispy, flip, and cook for another 3-5 minutes until cooked through.
Assemble the Bowls
- Divide cooked rice or quinoa evenly among four serving bowls, then top each bowl with a cooked BBQ salmon fillet.
Serve
- Spoon a generous amount of Mango Avocado Salsa over each salmon fillet and serve immediately.