Lean Beef & Broccoli Stir-Fry

By Rab Nawaz·Updated July 2026
Lean Beef & Broccoli Stir-Fry is an easy, healthy recipe with 36g of protein and 390 calories per serving, ready in about 20 minutes. Below are the ingredients, step-by-step method, full macros and a meal-prep tip.
Lean Beef & Broccoli Stir-Fry
Calories390 kcal
Protein36 g
Carbs30 g
Fat14 g
Time20 min
Makes4
high-proteindairy-freemeal-prep

Ingredients

Macros above are per serving.

Method

  1. Toss sliced beef with cornstarch and 1 tbsp soy sauce. Mix remaining soy, honey, garlic and ginger for sauce.
  2. Heat sesame oil in a wok over high heat and sear beef 2-3 min until just browned; remove.
  3. Add broccoli with a splash of water, cover and steam 3-4 min until bright green.
  4. Return beef, pour in sauce, toss 1 min until glossy, and serve over rice.

Nutrition (per serving)

Calories390 kcal
Protein36 g
Carbs30 g
Fat14 g

Meal-prep tip

🥡 Portion beef and rice into 4 containers; broccoli stays crisp better if slightly undercooked since it softens on reheat.

Frequently asked questions

How much protein is in Lean Beef & Broccoli Stir-Fry?

Lean Beef & Broccoli Stir-Fry has 36g of protein, 390 calories, 30g carbs and 14g fat per serving.

How long does Lean Beef & Broccoli Stir-Fry take to make?

About 20 minutes, and it makes 4 servings.

Can I meal prep Lean Beef & Broccoli Stir-Fry?

Portion beef and rice into 4 containers; broccoli stays crisp better if slightly undercooked since it softens on reheat.

Build a full day around this

Use the free meal planner to hit your calorie and macro targets.
Open the Meal Planner

Get 2 free workout plans

Join free and grab two FORMA training plans (PDF): a 3-day gym Starter Plan and a Home Dumbbell Plan — plus new tools and tips. No spam, unsubscribe anytime.

All recipes