BBQ Salmon Bowls with Mango Avocado Salsa are one of my favorite ways to enjoy a fresh, wholesome, and flavor-packed meal in under 30 minutes. The smoky, sweet-spicy glazed salmon pairs perfectly with the cool, zesty mango avocado salsa—and when I layer it all over fluffy rice or greens, it becomes the ultimate summer-inspired bowl.
Why You’ll Love This Recipe
I love how vibrant, nutritious, and satisfying these bowls are. The salmon is seasoned with a bold BBQ glaze that caramelizes beautifully in the oven or on the grill. The mango avocado salsa brings a refreshing burst of flavor that balances the richness of the fish. Whether I’m meal prepping for the week or looking for a quick dinner idea, these bowls never let me down.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the BBQ Salmon:
- Salmon fillets (skin-on or skinless)
- Olive oil
- Salt and pepper
- Garlic powder
- Smoked paprika
- Your favorite BBQ sauce (store-bought or homemade)
For the Mango Avocado Salsa:
- Fresh mango (diced)
- Avocado (diced)
- Red onion (finely chopped)
- Jalapeño (seeded and minced, optional)
- Fresh cilantro (chopped)
- Lime juice
- Salt
For the bowls:
- Cooked rice (white, brown, or jasmine) or quinoa
- Mixed greens or shredded cabbage (optional for crunch)
- Lime wedges (for serving)
Directions
-
I preheat the oven to 400°F or heat the grill to medium-high.
-
I brush the salmon with olive oil and season with salt, pepper, garlic powder, and smoked paprika.
-
I place the salmon on a baking sheet or grill and cook for 10–12 minutes, brushing with BBQ sauce halfway through. I cook until the fish flakes easily with a fork.
-
While the salmon cooks, I prepare the mango avocado salsa by gently mixing all the ingredients in a bowl. I add lime juice and salt to taste.
-
I assemble the bowls by layering rice (or greens) at the bottom, then adding the BBQ salmon and a generous scoop of salsa.
-
I finish with a squeeze of lime and any extra toppings I want like sliced radish, pickled onions, or a drizzle of extra BBQ sauce.
Servings and timing
This recipe serves 4 and takes about 10 minutes to prep and 12–15 minutes to cook—on the table in roughly 25 minutes.
Variations
-
I swap salmon for grilled chicken, shrimp, or tofu when I want to change things up.
-
I add black beans or corn for extra texture and protein.
-
For a lower-carb version, I use cauliflower rice or serve it over shredded lettuce.
-
I mix a little Greek yogurt with lime and hot sauce for a creamy drizzle on top.
Storage/Reheating
I store leftover salmon and salsa separately in the fridge for up to 2 days. To reheat the salmon, I warm it gently in the oven or microwave just until heated through. The salsa is best fresh but holds up for a day if kept chilled. I assemble the bowls fresh when I’m ready to eat.
FAQs
Can I use frozen salmon fillets?
Yes, I just thaw them fully before cooking and pat them dry so the seasoning sticks well.
Is the salsa spicy?
It can be! I control the heat by adjusting the amount of jalapeño or leaving it out entirely for a milder version.
Can I make this ahead of time?
I prep the rice, salmon, and salsa components separately and assemble the bowls right before serving. It’s great for meal prep.
What’s the best BBQ sauce to use?
I use a smoky or honey BBQ sauce for a sweet and tangy flavor, but any kind I like will work. Spicy versions also taste amazing with the sweet mango.
Can I grill the salmon instead of baking?
Absolutely. Grilling adds even more smoky flavor and works great in warm weather. I just make sure to oil the grates well to prevent sticking.
Conclusion
BBQ Salmon Bowls with Mango Avocado Salsa are a flavorful, feel-good meal that brings together everything I love—sweet, spicy, smoky, and fresh. They’re quick to prepare, beautiful to serve, and endlessly adaptable. Whether it’s for a light summer dinner or a weekly lunch prep, this recipe is one I keep coming back to.

BBQ Salmon Bowls with Mango Avocado Salsa
- Author: Mary
- Prep Time: 10 minutes
- Cook Time: 12–15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course, Bowls
- Method: Oven, Grill
- Cuisine: American
- Diet: Gluten Free
Description
These BBQ Salmon Bowls with Mango Avocado Salsa are a vibrant, healthy meal packed with smoky, sweet, and tangy flavors. With juicy BBQ-glazed salmon, fresh mango avocado salsa, and a base of rice or greens, this 30-minute bowl is perfect for meal prep, summer dinners, or light and flavorful lunches.
Ingredients
For the BBQ Salmon:
- 4 salmon fillets (skin-on or skinless)
- 1 tablespoon olive oil
- Salt and pepper to taste
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- ½ cup BBQ sauce (store-bought or homemade)
For the Mango Avocado Salsa:
- 1 ripe mango, diced
- 1 ripe avocado, diced
- ¼ cup red onion, finely chopped
- 1 jalapeño, seeded and minced (optional)
- 2 tablespoons fresh cilantro, chopped
- Juice of 1 lime
- Salt to taste
For the Bowls:
- 2 cups cooked rice (white, brown, jasmine) or quinoa
- Mixed greens or shredded cabbage (optional)
- Lime wedges, for serving
- Optional toppings: sliced radishes, pickled onions, extra BBQ sauce, Greek yogurt drizzle
Instructions
- Preheat oven to 400°F (or heat grill to medium-high).
- Brush salmon with olive oil, then season with salt, pepper, garlic powder, and smoked paprika.
- Place salmon on a baking sheet or grill. Bake or grill for 10–12 minutes, brushing with BBQ sauce halfway through. Cook until fish flakes easily with a fork.
- Prepare salsa: In a bowl, gently combine mango, avocado, red onion, jalapeño (if using), cilantro, lime juice, and salt. Set aside.
- Assemble bowls: Start with rice or greens, top with BBQ salmon, and spoon salsa over the top. Add any extra toppings and finish with a squeeze of lime.
Notes
- Use cauliflower rice or lettuce wraps for a low-carb version.
- Swap salmon with shrimp, tofu, or grilled chicken for a protein variation.
- Add black beans or corn for more texture and fiber.
- Salsa is best served fresh but can be made 1 day ahead.
- BBQ salmon can also be cooked in an air fryer at 400°F for 8–10 minutes.
Your email address will not be published. Required fields are marked *