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.

Smoky BBQ Salmon Bowls with Zesty Mango Avocado Salsa
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) or prepare your grill for medium-high heat. Pat the salmon fillets dry, rub with olive oil, and season with salt and pepper.
- Place salmon on a parchment-lined baking sheet and bake for 10-12 minutes until almost cooked through. Brush with BBQ sauce and bake for another 2-3 minutes until caramelized and flakes easily.
- Grill salmon skin-side down for 5-7 minutes, then flip, brush with BBQ sauce, and grill for 3-5 more minutes until cooked through and charred.
- While salmon cooks, combine diced mango, avocado, red onion, cilantro, lime juice, and optional jalapeño in a bowl. Gently toss and season with a pinch of salt.
- Divide cooked rice, quinoa, or cauliflower rice among bowls. Top with BBQ salmon, a generous amount of Mango Avocado Salsa, and garnish with a fresh lime wedge. Serve immediately.