These BBQ Salmon Bowls with Mango Avocado Salsa are a colorful, flavorful meal that brings together smoky, sweet salmon, fluffy rice, and fresh tropical salsa. The combination is simple enough for a weeknight dinner but delicious enough to serve when you want something a little special.
Why You’ll Love This Recipe
- Big, bold flavor: Smoked paprika, garlic, onion, chili, and brown sugar create a delicious BBQ-style crust.
- Fresh and colorful: Sweet mango, creamy avocado, lime, cilantro, and red onion balance the savory salmon.
- Easy to make: The salmon roasts quickly while the rice cooks and the salsa comes together in minutes.
- Family-friendly: Keep the jalapeño mild or leave it out entirely for a gentler meal.
- Complete meal: Rice, salmon, and fresh salsa make a satisfying bowl with plenty of texture and flavor.
Ingredients

Salmon
- 1–2 lbs fresh salmon
- 2 tablespoons brown sugar
- 2 teaspoons smoked paprika
- 2 teaspoons onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon chili powder
- 1/2 teaspoon kosher salt
- 2 tablespoons olive oil
Mango Avocado Salsa
- 2 mangoes, diced
- 1 avocado, diced
- 1/4 cup minced cilantro
- 1/4 cup minced red onion
- 1/2 jalapeño, minced, optional
- 1 teaspoon honey
- 2 tablespoons lime juice
- 1 teaspoon lime zest
- Salt to taste
For Serving
- 1 1/2 cups rice
Instructions
- Make the mango avocado salsa. Add the diced mango, avocado, cilantro, red onion, and jalapeño to a bowl. Add honey, lime juice, lime zest, and salt. Gently toss to combine. Taste and adjust the seasoning.
- Cook the rice. Prepare the rice according to the package directions.
- Preheat the oven. Heat the oven to 475°F. Line a baking sheet with foil for easy cleanup.
- Season the salmon. In a small bowl, mix the brown sugar, smoked paprika, onion powder, garlic powder, chili powder, kosher salt, and olive oil to form a thick paste.
- Prepare the salmon. Place the salmon skin-side down on the lined baking sheet. Rub the seasoning paste evenly over the top of the salmon.
- Bake. Roast for approximately 6–12 minutes, depending on the thickness of the salmon and your preferred doneness. For food safety, cook salmon to an internal temperature of 145°F.
- Assemble the bowls. Divide the cooked rice between bowls. Flake the salmon into large pieces and place it over the rice. Spoon the mango avocado salsa on top and finish with an extra squeeze of fresh lime if desired.

Tips & Tricks
- Watch the sugar: The brown sugar helps create a delicious caramelized crust, but it can burn quickly under the broiler.
- For a crispier top: You can briefly broil the salmon, keeping it about 6 inches from the broiler and watching it closely.
- Check thickness: Thin salmon portions cook much faster than a thick center-cut fillet, so begin checking early.
- Use ripe mangoes: A ripe but firm mango gives the salsa the best combination of sweetness and texture.
- Prevent mushy avocado: Gently fold the avocado into the salsa instead of aggressively stirring it.
- Adjust the heat: Omit the jalapeño for a mild bowl or add more for extra heat.
- Make it dairy-free: The recipe is naturally dairy-free as written.
- For meal prep: Keep the salsa separate from the warm salmon and rice until serving.
Details
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: About 27 minutes
- Yield: 4 servings
- Category: Dinner, Main Course
- Method: Baking
- Cuisine: American-inspired
- Difficulty: Easy
- Dietary Notes: Halal-friendly, dairy-free, gluten-free when using certified gluten-free ingredients

Notes
For the best texture, serve the salsa shortly after preparing it. If making the components ahead, refrigerate the salsa separately and add the avocado closer to serving.
You can also serve the salmon and salsa with quinoa, brown rice, cauliflower rice, or another favorite grain. For extra freshness, add lime wedges or a little additional cilantro.
Nutrition
Approximate per serving, assuming four servings and excluding optional additions:
- Calories: 560
- Protein: 38g
- Carbohydrates: 55g
- Fat: 23g
Nutrition will vary depending on the salmon portion, rice variety, and exact ingredients used.
FAQ
Can I use frozen salmon for BBQ Salmon Bowls?
Yes. Thaw frozen salmon completely in the refrigerator, then pat it dry before applying the BBQ seasoning.
How do I know when salmon is done?
For food safety, salmon should reach an internal temperature of 145°F at the thickest part. The flesh should also separate easily with a fork.
Can I make the mango avocado salsa ahead of time?
Yes, but it is best enjoyed fresh. If preparing it ahead, keep it refrigerated and add the avocado shortly before serving to help maintain its texture.
Can I make these salmon bowls spicy?
Absolutely. Add more jalapeño or increase the chili powder. For a mild version, simply leave out the jalapeño.
What rice works best with salmon bowls?
White rice, jasmine rice, basmati rice, brown rice, or coconut rice all work well. Choose your favorite variety based on the flavor and texture you prefer.
Can I grill the salmon instead of baking it?
Yes. Grill the seasoned salmon over medium-high heat until cooked through, taking care because the brown sugar can caramelize and burn quickly.
Storage
- Refrigerator: Store cooked salmon, rice, and salsa in separate airtight containers for up to 3 days. Refrigerate leftovers within 2 hours.
- Freezer: Freeze the cooked salmon and rice separately for up to 2 months for best quality. The mango avocado salsa is not ideal for freezing because the avocado texture can become soft.
- Reheating: Reheat salmon and rice gently in the microwave or in a covered skillet until hot. Add the cold salsa after reheating.

Similar Recipes

BBQ Salmon Bowls with Mango Avocado Salsa
Ingredients
Salmon
- 1 –2 lbs fresh salmon
- 2 tablespoons brown sugar
- 2 teaspoons smoked paprika
- 2 teaspoons onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon chili powder
- 1/2 teaspoon kosher salt
- 2 tablespoons olive oil
Mango Avocado Salsa
- 2 mangoes diced
- 1 avocado diced
- 1/4 cup minced cilantro
- 1/4 cup minced red onion
- 1/2 jalapeño minced, optional
- 1 teaspoon honey
- 2 tablespoons lime juice
- 1 teaspoon lime zest
- Salt to taste
For Serving
- 1 1/2 cups rice
Instructions
- Make the mango avocado salsa. Add the diced mango, avocado, cilantro, red onion, and jalapeño to a bowl. Add honey, lime juice, lime zest, and salt. Gently toss to combine. Taste and adjust the seasoning.
- Cook the rice. Prepare the rice according to the package directions.
- Preheat the oven. Heat the oven to 475°F. Line a baking sheet with foil for easy cleanup.
- Season the salmon. In a small bowl, mix the brown sugar, smoked paprika, onion powder, garlic powder, chili powder, kosher salt, and olive oil to form a thick paste.
- Prepare the salmon. Place the salmon skin-side down on the lined baking sheet. Rub the seasoning paste evenly over the top of the salmon.
- Bake. Roast for approximately 6–12 minutes, depending on the thickness of the salmon and your preferred doneness. For food safety, cook salmon to an internal temperature of 145°F.
- Assemble the bowls. Divide the cooked rice between bowls. Flake the salmon into large pieces and place it over the rice. Spoon the mango avocado salsa on top and finish with an extra squeeze of fresh lime if desired.
Notes
Conclusion
These BBQ Salmon Bowls with Mango Avocado Salsa prove that an impressive dinner does not need to be complicated. Smoky, caramelized salmon pairs beautifully with sweet mango, creamy avocado, bright lime, and fluffy rice. With a few simple ingredients and minimal prep, you can have a fresh, satisfying bowl on the table with confidence.

