American dinner

Protein-Packed Salmon & Brown Rice Power Bowls

Make 4 high-protein salmon and brown rice meal prep bowls with 38g protein per serving. Perfect for muscle building and weight loss.

Share
Prep: 20 minCook: 50 minTotal: 70 minServes 4545 cal

Ingredients

4 servings
  • 1.5 lbs wild-caught salmon fillets, skin-on
  • 2 cups uncooked brown rice
  • 4 cups low-sodium vegetable broth
  • 3 tbsp extra-virgin olive oil, divided
  • 2 medium yellow onions, finely diced
  • 3 cloves garlic, minced
  • 2 cups fresh broccoli florets
  • 1 cup shredded carrots
  • 2 tbsp fresh lemon juice
  • 1 tbsp Dijon mustard
  • 2 tsp dried dill, or 2 tbsp fresh dill
  • 1 tsp sea salt
  • 0.5 tsp black pepper
  • 0.25 tsp cayenne pepper
  • 2 tbsp low-sodium soy sauce
  • 1 tbsp maple syrup
  • 2 green onions, sliced thin for garnish
Shop Ingredients

Instructions

  1. 1

    Rinse the brown rice under cold water until the water runs clear, then drain completely.

  2. 2

    Bring the vegetable broth to a boil in a large pot over medium-high heat.

  3. 3

    Add the rinsed brown rice to the boiling broth, stir once, then reduce heat to low and cover with a lid.

  4. 4

    Simmer the rice for 45 minutes until tender and the liquid is absorbed, then fluff with a fork and set aside.

  5. 5

    While the rice cooks, pat the salmon fillets dry with paper towels and season both sides with salt, pepper, and 1 tsp of dill.

  6. 6

    Heat 1.5 tbsp of olive oil in a large skillet over medium-high heat until shimmering.

  7. 7

    Place salmon skin-side up in the hot skillet and cook for 4-5 minutes until the skin is crispy and golden brown.

  8. 8

    Flip the salmon carefully and cook for another 3-4 minutes until the flesh flakes easily with a fork.

  9. 9

    Transfer the cooked salmon to a cutting board and let cool for 5 minutes, then flake into bite-sized pieces, removing any bones.

  10. 10

    In the same skillet, add the remaining 1.5 tbsp of olive oil and sauté the diced onions over medium heat for 5 minutes until translucent.

  11. 11

    Add the minced garlic and cook for 1 minute until fragrant, then add the broccoli florets and shredded carrots.

  12. 12

    Stir-fry the vegetables for 6-7 minutes over medium-high heat until tender-crisp with slight char on the broccoli.

  13. 13

    Whisk together the lemon juice, Dijon mustard, remaining dill, soy sauce, and maple syrup in a small bowl to create the dressing.

  14. 14

    Drizzle the dressing over the cooked vegetables and toss gently to coat, then remove from heat.

  15. 15

    Divide the brown rice evenly among four meal-prep containers, then top each with equal portions of flaked salmon and the vegetable mixture.

  16. 16

    Garnish each container with sliced green onions and store in the refrigerator for up to 4 days.

Variations & Substitutions

IngredientSubstituteNotes
Wild-caught salmon filletsCanned wild salmon (drained and flaked) or frozen salmon thawedCanned salmon is equally protein-rich, more budget-friendly, and requires zero cooking time for ultra-busy meal prep days.
Brown riceQuinoa (1.5 cups uncooked) or farro (2 cups uncooked)Quinoa adds 2g extra protein per serving and is a complete amino acid profile; farro offers nutty flavor and slightly higher protein density.
Broccoli florets and shredded carrotsRoasted Brussels sprouts, bell peppers, and snap peasThese vegetables roast beautifully for meal prep and hold texture better over 4 days; snap peas add extra crunch and fiber.
Dijon mustard and maple syrup dressingTahini-lemon dressing (3 tbsp tahini + 2 tbsp lemon juice + 1 tbsp water + 1 clove minced garlic)Tahini adds 5g extra protein per serving and creates a creamier, more satisfying sauce without added sugar.
Olive oil for cookingAvocado oil or gheeBoth have higher smoke points (better for high-heat sautéing) and avocado oil adds an additional 1g plant-based fat for satiety.

Recommended Equipment

Tools that make this recipe easier

Nutrition Information

Per serving (serves 4)

Calories545
Total Fat19g
Saturated Fat4g
Cholesterol62mg
Sodium720mg
Carbohydrates52g
Fiber5g
Sugar5g
Protein38g

This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer

You Might Also Like