Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

BBQ Salmon Bowls with Mango Avocado Salsa

  • Author: Mia
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: Serves 4
  • Category: Main
  • Method: Grilling
  • Cuisine: Tropical

Description

BBQ Salmon Bowls with Mango Avocado Salsa deliver a delightful burst of tropical flavors that brighten any meal. Juicy, grilled salmon pairs perfectly with a refreshing salsa made from ripe mangoes and creamy avocados, providing a sweet and savory contrast. This dish is not only visually stunning but also quick to prepare—making it ideal for both weeknight dinners and festive gatherings. Enjoy the essence of summer in every bite!


Ingredients

Scale
  • 4 salmon fillets (6 oz each)
  • 2 tbsp olive oil
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 ripe mango, diced
  • 1 ripe avocado, diced
  • ¼ red onion, finely chopped
  • ¼ cup fresh cilantro, chopped
  • Juice of 1 lime
  • 2 cups cooked rice or quinoa

Instructions

  1. 1. Preheat your grill to medium-high heat (400°F).
  2. 2. Pat dry the salmon fillets and drizzle with olive oil; season with salt and pepper.
  3. 3. Grill the salmon skin-side down for 6-8 minutes per side until flaky.
  4. 4. In a bowl, mix diced mango, avocado, red onion, cilantro, and lime juice.
  5. 5. Allow the salmon to rest briefly, then serve over rice or quinoa and top with the salsa.


Nutrition

  • Serving Size: 1 bowl (approximately 350g)
  • Calories: 480
  • Sugar: 8g
  • Sodium: 450mg
  • Fat: 24g
  • Saturated Fat: 4g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 6g
  • Protein: 30g
  • Cholesterol: 70mg

Keywords: Marinate the salmon in olive oil and lime juice for extra flavor. Substitute firm fish or tofu if desired. Add jalapeño for heat or experiment with different fruits in the salsa for variety.