Description
These BBQ Salmon Bowls with Mango Avocado Salsa are a vibrant and nutritious meal that’s perfect for any time of the year. The smoky, sweet BBQ salmon pairs beautifully with the fresh and zesty mango avocado salsa, served over a bed of fluffy rice for a complete and satisfying dish.
Ingredients
Units
Scale
For the Salmon:
- 4 salmon fillets (6 oz each)
- 1/2 cup BBQ sauce
- 1 tbsp olive oil
- 1 tsp smoked paprika
- Salt and pepper, to taste
For the Mango Avocado Salsa:
- 1 ripe mango, diced
- 1 ripe avocado, diced
- 1/4 cup red onion, finely chopped
- 1/2 cup cherry tomatoes, diced
- 1/4 cup fresh cilantro, chopped
- Juice of 1 lime
- Salt and pepper, to taste
For the Bowls:
- 2 cups cooked rice (white, brown, or cauliflower rice)
- 1 cup steamed broccoli or other greens
- 1/2 cup shredded carrots
- Lime wedges, for garnish
Instructions
- Prepare the Salmon:
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Brush the salmon fillets with olive oil and season with smoked paprika, salt, and pepper. Place on the baking sheet.
- Bake for 10–12 minutes. Remove from the oven, brush generously with BBQ sauce, and bake for an additional 5 minutes until the salmon is cooked through and glazed.
- Make the Salsa:
- In a medium bowl, combine mango, avocado, red onion, cherry tomatoes, and cilantro. Drizzle with lime juice and season with salt and pepper. Gently toss to combine.
- Assemble the Bowls:
- Divide cooked rice among 4 bowls. Top each with a salmon fillet, steamed broccoli, shredded carrots, and a generous scoop of mango avocado salsa.
- Serve:
- Garnish with lime wedges and additional cilantro, if desired.
Notes
- For a smoky twist, grill the salmon instead of baking.
- Substitute mango with pineapple or peaches if unavailable.
- These bowls can be prepped ahead and assembled just before serving.
Nutrition
- Serving Size: 1 bowl
- Calories: 450
- Sugar: 12g
- Sodium: 700mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 35g
- Cholesterol: 70mg