
Instant Pot Beef and Broccoli
This Instant Pot Beef and Broccoli delivers 43g protein and 399 calories per serving — a nutrient-complete meal with integrated vegetables. Makes 4 servings in quick prep time on the stovetop, combining protein, carbs, and micronutrients in one container. This eliminates the need for separate vegetable prep, streamlining your Sunday batch while keeping daily macros on target.
Ingredients
- •Olive oil(23g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Beef Sirloin, Top(680g)
- •Soy Sauce, Low Sodium(60g)
- •Oyster sauce(60g)
- •Honey(15g)
- •Vinegar, Rice(15g)
- •Chili garlic sauce(10g)
- •Garlic(10g)
- •Low Sodium Beef Broth(180g)
- •Broccoli Florets, Frozen(454g)
- •Cornstarch(45g)
- •Chopped green onions and toasted sesame seeds (for serving)
Instructions
- 1Heat the olive oil in a large skillet over medium-high heat for 1–2 minutes until shimmering. Add the top sirloin steak, breaking it into bite-sized pieces as it cooks. Stir occasionally for 6–8 minutes until browned on all sides and no longer pink in the center.
- 2While the beef cooks, whisk together the soy sauce, oyster sauce, honey, rice vinegar, chili garlic sauce, fresh garlic, and low sodium beef broth in a medium bowl until combined.
- 3Pour the sauce mixture into the skillet with the cooked beef, stirring to combine and scraping the bottom of the pan to release any browned bits. Bring to a simmer over medium heat and cook for 2–3 minutes until the flavors meld.
- 4In a small bowl, whisk the cornstarch with 2 tablespoons of water to create a slurry. While stirring constantly, slowly pour the slurry into the simmering sauce. Cook for 1–2 minutes, stirring often, until the sauce thickens and coats the back of a spoon.
- 5Add the frozen broccoli florets directly to the skillet and stir until evenly coated. Cook for 3–4 minutes over medium heat until the broccoli is heated through and tender-crisp.
- 6Divide the beef and broccoli mixture evenly into 4 airtight containers while hot. Allow to cool to room temperature before sealing and refrigerating.
Nutrition — Per Serving
399
calories
43g
protein
16g
fat
- Carbohydrates
- 23g
- Saturated fat
- 0.9g
- Sodium
- 1143 mg
- Dietary fiber
- 3.8g
4 servings per batch · ~388g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Instant Pot Beef and Broccoli have per serving?
Each serving contains 43g of protein at 399 calories with 16g fat and 23g carbs, delivering a lean protein-to-calorie ratio. This is one of the most calorie-efficient high-protein options in the library.
How long does Instant Pot Beef and Broccoli take to prep?
Marked as quick prep and portions into 4 servings from one Instant Pot session. The 399 calorie-per-serving size is ideal for multiple daily meals without requiring additional cooking.
Is Instant Pot Beef and Broccoli good for fat loss?
At 399 calories and 43g protein per serving, this recipe is optimized for fat loss phases where hitting protein targets on a calorie deficit is the priority. The vegetable bulk keeps you satiated while maintaining macro targets.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



