Meal Prep Spicy Beef And Broccoli For An Easy Lunch

1 min prep 2 min cook 50 servings
Meal Prep Spicy Beef And Broccoli For An Easy Lunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Imagine opening your lunchbox on a hectic Wednesday and being greeted by tender strips of steak, crisp-tender broccoli florets, and glossy, spicy-sweet sauce that tastes straight off a take-out menu—except you made it yourself, it cost half as much, and it’s actually good for you. That’s the magic of this meal-prep spicy beef and broccoli, the recipe that single-handedly cured my midday vending-machine habit and turned me into the kind of person who looks forward to lunch.

I started developing this recipe three years ago when my husband and I both went back to the office after working from home. We wanted something that would survive five days in the fridge, reheat like a dream, and still feel exciting on Friday afternoon. After twelve test batches—some too salty, some that turned the broccoli to army-green mush, and one that set off the smoke alarm—this version emerged: glossy, garlicky, just-hot-enough, and ready in under 30 minutes on Sunday night. Now it’s on permanent rotation. We pack it with a scoop of brown rice, sprinkle on sesame seeds, and suddenly the busiest workday feels a little more doable.

Why This Recipe Works

  • Flash-flank steak: Thinly sliced against the grain so it stays juicy even after microwaving.
  • Blanched broccoli: A 45-second dip in salted water locks in emerald color and crunch.
  • Double sauce method: Half coats the beef while hot; the other half waits in the jar for mid-week refresh.
  • Arrowroot thickener: Reheats crystal-clear, not gluey like cornstarch can become.
  • Adjustable heat: Sriracha is added at the end so every spice level in the house is happy.
  • One-pan, one-pot: The steak sears in the same skillet the sauce later deglazes—minimal dishes.
  • Freezer-friendly: Portion into silicone bags; thaw overnight for emergency lunches.

Ingredients You'll Need

Ingredients

Great beef and broccoli starts at the grocery store. Below are the non-negotiables plus my favorite swaps so you can shop once and cook confidently all week.

Flank steak (1 lb / 450 g) – Look for even burgundy coloring and thin, cross-grain striations. If flank is pricey, sirloin tip or flat-iron work; just freeze 15 minutes for easier slicing. Trim visible silver skin so the marinade penetrates evenly.

Broccoli (1½ lb / 680 g crowns) – Choose heads with tight, bluish-green beads and no yellowing. Stalks should feel heavy for their size; that’s your freshness clue. Save the stems—peel, slice into coins, and add to stir-fries or slaw.

Low-sodium soy sauce (½ cup) – Regular soy can oversalt after reduction. Tamari keeps it gluten-free; coconut aminos tame sodium even more.

Shaoxing wine (2 Tbsp) – Adds malty depth. Dry sherry is the closest sub; skip “cooking wine” from the vinegar aisle—its quality is dismal.

Fish sauce (1 tsp) – The stealth umami bomb. Don’t smell it straight; trust it melts into the background and amplifies beefiness.

Arrowroot starch (2 tsp) – Dissolves clear and reheats without weeping. Cornstarch is fine in a pinch, but the texture dulls on day 3.

Toasted sesame oil (1 tsp) – A finishing oil, not cooking oil. Keep in the fridge so the delicate seeds don’t turn rancid.

Sambal oelek or Sriracha (1–3 tsp) – Stir in after the sauce thickens so heat seekers can crank it up while kid portions stay mild.

Fresh garlic & ginger (3 cloves + 1-inch knob) – Microplane them directly into the bowl; the volatile oils stay intact.

Brown sugar (1 Tbsp) – Balances heat and helps glaze. Coconut sugar works for refined-sugar-free households.

Avocado oil (2 Tbsp) – High smoke point for searing. Refined peanut or rice-bran oil are equally neutral.

Optional power-ups: ½ tsp orange zest for brightness, 1 tsp toasted sesame seeds for crunch, or a handful of baby spinach for extra greens on reheat.

How to Make Meal Prep Spicy Beef And Broccoli For An Easy Lunch

1
Prep the steak & mise en place

Place flank steak on a rimmed sheet pan, pop into the freezer for 15 minutes (this firms the protein so you can slice whisper-thin). While you wait, whisk together soy sauce, Shaoxing, fish sauce, brown sugar, and ¼ cup water. Peel garlic and ginger; set a small pot of salted water on to boil for the broccoli. Pat steak dry, slice against the grain at ⅛-inch thickness, then toss with 2 Tbsp of the soy mixture and 1 tsp avocado oil. Let stand while you continue.

2
Blanch the broccoli

When water boils, add 1 tsp salt and broccoli florets. Set timer for 45 seconds—just until the color turns electric green. Immediately scoop into an ice bath (or colander under cold tap) to halt cooking. Shake off excess water; damp is fine. This step keeps broccoli crisp through five days of reheating.

3
Sear the beef in batches

Heat a 12-inch stainless or cast-iron skillet over medium-high until wisps of smoke appear. Swirl in 1 Tbsp avocado oil. Lay one third of the steak strips in a single layer; leave space so they brown instead of steam. Sear 45–60 seconds per side until just opaque at the edges. Transfer to a clean bowl. Repeat twice more, adding a teaspoon of oil if pan looks dry.

4
Build the glossy sauce

Lower heat to medium. Pour remaining marinade into the hot pan; scrape browned bits with a wooden spoon. In a small jar, shake 2 tsp arrowroot with 3 Tbsp cold water until milky. Stream the slurry into the simmering sauce, whisking constantly. Within 30 seconds the liquid will turn syrupy. Stir in sesame oil and optional sambal.

5
Combine & coat

Return seared steak and any resting juices to the skillet. Add blanched broccoli. Toss gently with a spatula for 60 seconds until everything wears a shiny jacket of sauce. Remove from heat; over-cooking equals gray meat and mushy florets.

6
Portion for meal prep

Let mixture cool 10 minutes; steam will condense inside containers and water down flavor if packed hot. Spoon 1 cup beef-broccoli + ½ cup cooked brown rice into each 2-cup glass container. Leave lid ajar until room temp, then seal and refrigerate up to 5 days or freeze up to 3 months.

7
Reheat like a pro

Microwave on 80 % power for 2 minutes, stir, then 60–90 seconds more until centers hit 165 °F. Or dump into a non-stick skillet with a splash of water, cover, and steam 3 minutes. Drizzle with reserved extra sauce for that just-made sheen.

Expert Tips

Flash-freeze for thin slices

15 minutes is the sweet spot—any longer and the steak becomes icy and difficult to bite through.

Don’t crowd the pan

Overcrowding drops temperature and boils meat in its own juice—gray, tough, and sad.

Double the sauce

Keep a small jar of extra sauce; a tablespoon drizzled before reheating tastes wok-fresh.

Overnight marinade option

If Sunday is busy, marinade steak Saturday night; dinner plus lunch done in one go.

Variations to Try

  • Low-carb: Swap rice for cauliflower rice and use 1 tsp honey instead of brown sugar.
  • Mushroom-lover: Add 8 oz sliced cremini during the final sear; they soak up sauce like sponges.
  • Sweet-heat: Whisk in 1 Tbsp apricot jam with the arrowroot for a glossy, fruity finish.
  • Kid-friendly: Omit chili entirely and add ½ cup pineapple tidbits for Hawaiian-style sweetness.
  • Green boost: Stir in 2 cups baby spinach after turning off the heat; residual warmth wilts it perfectly.

Storage Tips

Refrigeration: Glass containers with locking lids prevent soy odors from infiltrating your fridge. Cool completely before sealing; condensation equals soggy broccoli. Keeps 5 days, but flavor peaks at day 3.

Freezing: Pack into silicone muffin trays, freeze 2 hours, then pop out and store in zip bags—each “puck” equals one serving. Thaw overnight in the fridge or microwave straight from frozen at 50 % power for 5 minutes, stirring twice.

Sauce refresh: Whisk 1 tsp each soy and water with a drop of sesame oil; drizzle before reheating to revive shine.

Frequently Asked Questions

Yes, but thaw and pat very dry first; excess moisture dilutes sauce. Expect softer texture—still tasty through Thursday.

Halve all ingredients but keep the full amount of sauce; you’ll thank me when Friday’s portion is still saucy.

Use tamari instead of soy sauce and confirm your Sriracha is wheat-free (most are).

Absolutely—start the rice first; it steams unattended while you focus on the beef. Jasmine or brown both work.

Steam in a skillet with 2 Tbsp water, covered, over medium 4 minutes, stirring once. Finish uncovered to evaporate excess moisture.

Yes, but freeze beef and sauce separately from blanched broccoli; combine during cooking for best texture.
Meal Prep Spicy Beef And Broccoli For An Easy Lunch
beef
Pin Recipe

Meal Prep Spicy Beef And Broccoli For An Easy Lunch

(4.9 from 127 reviews)
Prep
15 min
Cook
12 min
Servings
5

Ingredients

Instructions

  1. Slice & Marinate: Freeze steak 15 min, slice thin, toss with 2 Tbsp soy mixture; set aside.
  2. Blanch Broccoli: Boil salted water, cook florets 45 s, shock in ice bath; drain.
  3. Sear Steak: Heat 1 Tbsp avocado oil in skillet over medium-high. Sear steak in 3 batches, 60 s per side; transfer to plate.
  4. Make Sauce: Add remaining soy mix to skillet; scrape bits. Whisk arrowroot with 3 Tbsp cold water; pour into simmering sauce, stirring until thick.
  5. Combine: Return steak, add broccoli, sesame oil, and desired chili; toss 60 s.
  6. Meal-Prep: Cool 10 min, portion into 5 containers with rice; refrigerate up to 5 days or freeze 3 months.

Recipe Notes

For crisp leftovers, store sauce separately and toss just before reheating. Adjust chili after cooking for kid-friendly heat.

Nutrition (per serving)

420
Calories
33g
Protein
35g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.