
Lean Beef & Broccoli Bowls
Turn a takeout favorite into an easy high-protein meal prep with these Lean Beef & Broccoli Bowls. Tender lean beef, crisp broccoli, rice and a lighter garlic-ginger sauce make a satisfying lunch or dinner that portions easily for the week.
Ingredients – Makes 4 Servings
- 1 lb (450g) lean sirloin or flank steak, thinly sliced
- 4 cups broccoli florets
- 2 cups cooked brown or jasmine rice
- 2 tsp olive oil
- 1/4 cup low-sodium soy sauce
- 2 tbsp oyster sauce or hoisin sauce
- 1 tbsp honey
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1/2 cup low-sodium beef broth
- 3 cloves garlic, minced
- 1 tsp freshly grated ginger
- 1/4 tsp red pepper flakes, optional
- Green onions and sesame seeds for garnish, optional
Step-by-Step Instructions
- Make the sauce: Whisk soy sauce, oyster or hoisin sauce, honey, rice vinegar, cornstarch and beef broth until smooth.
- Cook the beef: Heat 1 teaspoon olive oil in a large skillet over medium-high heat. Add the sliced beef and cook for 3–4 minutes, stirring occasionally, until browned. Remove and set aside.
- Add aromatics: Add the remaining oil, garlic and ginger and cook for about 30 seconds.
- Cook the broccoli: Add broccoli and stir-fry for 3–4 minutes until bright green and tender-crisp.
- Finish: Return beef to the skillet, pour in the sauce and cook for 2–3 minutes until thickened and everything is evenly coated.
- Build the bowls: Divide rice among four meal-prep containers and top evenly with beef and broccoli.
- Garnish: Add green onions and sesame seeds if desired.
Why This Meal Prep Works
- Protein packed: Lean beef provides a substantial serving of complete protein.
- Balanced: Rice provides carbohydrates while broccoli adds vegetables and fiber.
- Lighter sauce: Using low-sodium soy sauce and a modest amount of sweetener keeps the classic savory flavor without an overly heavy glaze.
- Meal-prep friendly: The beef, broccoli and rice portion and reheat easily.
Meal Prep & Storage
Store in airtight meal-prep containers in the refrigerator for up to 4 days. Reheat until steaming throughout. Add a small splash of water before reheating if the rice or sauce needs extra moisture.
Estimated Nutrition Per Serving
Approximately 470–500 calories, 35–40g protein, 45–50g carbohydrates and 11–13g fat per serving. Nutrition values are estimates and vary by cut of beef, sauce brands and portion sizes.
Checked In. Worked Out.
Fitness on the go or wherever life takes you. Fitness never takes a vacation!

CIWO Meal-Prep Notes
Lean Beef & Broccoli Bowls works best when the serving size is planned around your own calorie, protein and training needs. Nutrition numbers in recipes are estimates because brands, ingredient weights, sauces and substitutions can change the final totals.
Storage, reheating and food safety
Cool cooked food appropriately, portion it into clean covered containers and refrigerate promptly. As a practical rule, many cooked leftovers are best used within about three to four refrigerated days; freeze later-week portions when appropriate. Reheat hot components thoroughly, and keep fresh toppings or cold sauces separate when that improves texture.
Adjust the meal for your goal
For a higher-energy training meal, increase an appropriate carbohydrate portion or add a nutrient-dense side. For a lighter meal, emphasize vegetables and moderate calorie-dense sauces, oils and cheese. For more protein, adjust the main lean-protein portion or pair the meal with a protein-rich side.
Make the nutrition estimate more accurate
Weigh or measure the ingredients you actually use and calculate the batch from their labels, then divide by the number of portions. This is more reliable than assuming every version of the recipe has identical calories or macros.
Explore more CIWO meal-prep recipes or pair your nutrition plan with the CIWO workout library.
Planning This Meal Across the Week
Meal prep is most useful when it reduces decisions without forcing you to eat identical portions regardless of the day. A harder training day may call for a larger carbohydrate portion, while a less active day may fit a smaller portion. Keep the protein serving consistent with your overall daily target and adjust the rest of the plate around appetite, activity and goals.
For best results, label refrigerated or frozen portions with the preparation date. If texture matters, keep crunchy toppings, fresh vegetables and cold sauces separate until serving. When changing ingredients, recalculate nutrition from the products you actually use rather than relying on the original estimate.
Batch-Cooking and Portion Tips
For a more consistent meal prep, portion the cooked batch after all major ingredients are prepared rather than estimating servings before cooking. Foods lose or gain water during cooking, so finished weights can differ from raw weights. Divide the completed batch evenly, then calculate nutrition from the exact ingredients used when accurate tracking matters.
If you plan to freeze portions, use freezer-safe containers and leave delicate fresh toppings out until serving. Thaw safely in the refrigerator when practical and reheat hot foods thoroughly. A small amount of added liquid can help rice, potatoes or pasta retain a better texture during reheating.
