RecipeBBQ Salmon Bowl

Nutrition Facts
Amount per Serving
  • Calories: 420
  • Protein: 38 g
  • Total Fat: 10 g
    • Unsaturated Fat: 8.5 g
    • Saturated Fat: 1.5 g
  • Cholesterol: 75 mg
  • Total Carbohydrate: 48 g
  • Dietary Fiber: 14 g
  • Total Sugar: 12 g
    • Natural Sugar: 12 g
    • Added Sugar: 0 g
  • Sodium: 730 mg

This dish is designed to boost your health from the inside out. It incorporates five superfoods we all should be eating, starting with salmon, which delivers high-quality protein, omega-3 fats and immune-boosting vitamin D. I use spinach as the base because it’s like nature’s multivitamin—it contains so many important vitamins and minerals. I’m happy to spill the beans—these gems offer up plant-based protein, loads of fiber and magnesium. Tomatoes add a tasty touch; they provide lycopene and vitamin C to help promote healthy, glowing skin. And finally, I like to go nuts…with almonds, that is. They contain heart-healthy fat, vitamin E, magnesium and calcium. I top it all off with a flavorful barbecue sauce and toss it all together in one beautiful bowl.

  • Prep time
  • Total Time
This recipe makes 1 bowl
  • • 2 handfuls spinach leaves, chopped
  • • 4 to 5 ounces cooked salmon filet*
  • • ½ cup black beans
  • • ½ cup corn
  • • ½ cup quartered cherry tomatoes
  • • ¼ cup diced red onion
  • • 2 to 3 tablespoons barbecue sauce
  • • 1 to 2 tablespoon chopped almonds, optional
  • • Optional extras: chopped cilantro, chives, scallions and/or lime juice

*I use skinless salmon for this recipe. You can either use leftover cooked salmon or quickly pan-fry a filet with this easy method: Add 1 Tbsp olive oil to skillet (or liberally mist skillet with olive oil spray) and warm over medium-high heat. Season both sides of salmon filet with salt and pepper, and cook for about 4 minutes per side, depending on preferred doneness.


Add chopped spinach to the bottom of bowl.

Place cooked salmon filet on top of spinach, and using a fork, press down and mash the flesh.

Add pretty piles of beans, corn, tomatoes and red onion on top.

Drizzle on BBQ sauce and mix everything together. Add 1 to 2 teaspoons of fresh lime juice, if desired, and salt and pepper to taste.  Sprinkle on chopped almonds and fresh herbs.

Add 50 calories per Tablespoon of almonds.

Watch me whip it up!

Try this Cowboy Caviar Bowl!