Love this? Pin it for later! 📌
Restaurant-Quality Korean Beef & Broccoli Meal-Prep Bowls (Under 450 Calories!)
My first trip to Seoul was a revelation in so many ways—morning hikes through Namsan Park, late-night karaoke in Hongdae, and, most memorably, the sizzling beef & broccoli I grabbed from a tiny mom-and-pop restaurant tucked between neon-lit storefronts. The dish arrived in a scorching stone bowl, the beef caramelized and glossy, the broccoli emerald-green and still crisp, everything perfumed with sesame and garlic. I remember thinking, “Why can’t take-out at home taste like this and still fit into my jeans?”
Fast-forward five years, two kids, and a weekly meal-prep routine that borders on militant: I finally cracked the code. These Korean Beef & Broccoli Meal-Prep Bowls deliver that same umami-packed punch, but they’re gluten-free, naturally sweetened, and clock in at just 440 calories a serving. They’re week-night fast (30 minutes, start to finish), they reheat like a dream, and—bonus—they make your kitchen smell like you’ve got a private Korean grandma on standby. Whether you’re fueling post-gym lunches, feeding teenagers who never stop eating, or simply trying to adult a little harder, this recipe will earn a permanent spot in your rotation.
Why This Recipe Works
- One-pan wonder: The beef, broccoli, and sauce all cook in the same skillet—minimal dishes, maximal flavor.
- Honey > white sugar: A modest two tablespoons of honey gives that classic Korean glaze without the blood-sugar crash.
- Lean flank steak: 23 g protein per serving, but we trim visible fat to keep saturated fat low.
- Blanch-and-sear broccoli: A quick boil keeps it bright green; a 60-second sear adds those crave-able charred edges.
- Meal-prep magic: Sauce thickens as it cools, so leftovers never get watery in the fridge.
- Freezer friendly: Pack into silicone bags; reheat straight from frozen for 4 minutes in the microwave.
Ingredients You'll Need
Flank steak (1 lb / 450 g): Look for even coloring and minimal connective tissue. If you can’t find flank, sirloin or flat-iron work; just slice against the grain very thin so it stays tender. Pop the steak in the freezer for 15 minutes before slicing—slightly frozen meat is easier to cut into ⅛-inch strips.
Broccoli (1 large head, ~1 lb): Choose tight, bluish-green florets with no yellowing. Peel the stems; they’re sweet and crisp and totally deserve love. Cut into bite-size trees so every forkful gets beef + veg.
Reduced-sodium soy sauce (¼ cup): Using reduced sodium lets you control saltiness after the sauce reduces. Tamari keeps it gluten-free; coconut aminos work for soy-free folks, though they’re a tad sweeter—cut the honey by 1 tsp.
Gochujang (1 Tbsp): Korea’s beloved fermented chile paste gives depth, not just heat. If you’re spice-shy, start with 2 tsp; heat-seekers, add 2 Tbsp. Vegan gochujang is widely available—check the label for wheat if gluten is an issue.
Honey (2 Tbsp): Provides that shiny lacquer and balances the umami. Maple or date syrup work, but honey’s viscosity keeps the sauce clingy.
Toasted sesame oil (2 tsp): A little goes a long way. Buy oil labeled “toasted”; the regular stuff is neutral. Store in the fridge so it doesn’t go rancid.
Garlic & ginger (3 cloves + 1 Tbsp minced): Fresh only, please—pre-minced jars taste flat. Microplane both so they melt into the sauce.
Cornstarch (2 tsp): Just enough to give the sauce body without that gloppy take-out texture. Arrowroot is a 1:1 swap.
Cooked brown rice or cauliflower rice (for serving): I make a big batch in the Instant Pot (1 cup rice : 1ÂĽ cup water, 22 min high) and divide among five containers.
How to Make Korean Beef & Broccoli Meal-Prep Bowls
Whisk the sauce base
In a 2-cup glass measure, combine soy sauce, honey, gochujang, sesame oil, ¼ cup water, cornstarch, and black pepper. Grate in garlic and ginger. Stir until the cornstarch dissolves completely—no sneaky lumps allowed.
Blanch the broccoli
Bring a medium pot of salted water to boil. Drop in broccoli for 45 seconds (yes, set a timer). Immediately drain and plunge into ice water to stop cooking. Pat very dry; excess water will steam instead of sear later.
Sear the beef
Heat 1 tsp avocado oil in a large stainless or cast-iron skillet over medium-high until shimmering. Add half the steak in a single layer; sprinkle with a pinch of salt. Let it sit—no stirring—for 90 seconds so it browns. Toss for another 30 seconds, then transfer to a clean bowl. Repeat with remaining oil and steak.
Char the broccoli
In the same hot skillet, add blanched broccoli and let it sit 60 seconds per side until lightly charred. This step adds smoky depth without extra oil.
Simmer & glaze
Return beef (and any collected juices) to the pan along with the sauce. Cook 2–3 minutes, stirring gently, until sauce thickens and coats every strip of beef. If it gets too thick, splash in 1 Tbsp water; you want it glossy, not pasty.
Finish with sesame & scallions
Off heat, stir in 1 tsp toasted sesame seeds and half the scallions. The residual warmth blooms their flavor. Save the remaining scallions for topping at serving so they stay vivid.
Portion & cool
Spoon Âľ cup cooked rice into each of five glass containers (2-cup capacity). Top with 1 heaping cup beef mixture. Let cool 15 minutes before snapping on lids; this prevents condensation that turns broccoli swampy.
Refrigerate or freeze
Fridge: up to 4 days. Freezer: up to 3 months. Reheat refrigerated bowls 90 seconds; from frozen, 3–4 minutes, stirring halfway.
Expert Tips
Hot pan, cold steak
For maximum browning, pat steak strips dry and let your skillet preheat 2 full minutes. You should hear a confident sizzle on contact.
Keep broccoli bright
Ice-water shocking stops chlorophyll from degrading, so even four days later your broccoli looks freshly cooked, not Army-green.
Slice against the grain
Identify the direction of muscle fibers and slice perpendicular. This shortens them into tender, bite-size pieces instead of chewy ribbons.
Cool before sealing
Steam trapped inside containers = soggy broccoli. Crack lids for 10 minutes, then seal. Your future self will thank you.
Variations to Try
- Low-carb: Swap rice for shirataki noodles or cauliflower rice. Carb count drops to 11 g per bowl.
- Vegetarian: Sub 1 lb cremini mushrooms (quartered) or extra-firm tofu pressed 20 minutes. Same method; just brown tofu 3 min per side.
- Extra-veg: Add 1 cup thin bell-pepper strips with broccoli for color and vitamin C.
- Kid-friendly mild: Omit gochujang and whisk in 1 tsp ketchup + ½ tsp smoked paprika for sweetness without fire.
- Keto higher-fat: Use 1 ½ Tbsp sesame oil and serve over sautéed cabbage; macros = 8 g net carbs, 29 g fat.
Storage Tips
Refrigerated: Store in airtight glass containers up to 4 days. Microwave 60–90 seconds, stir, then another 30 seconds until center hits 165 °F. Sprinkle 1 tsp water over rice before reheating to re-steam.
Freezer: Pack into silicone Stasher bags or Souper Cubes. Freeze up to 3 months. Thaw overnight in fridge, or microwave straight from frozen (power level 7, 4 minutes, stirring halfway).
Components: Sauce can be whisked and stored 5 days ahead; beef and broccoli can be pre-cooked and kept separately if you like to assemble day-of for ultimate freshness.
Frequently Asked Questions
Korean Beef & Broccoli Meal-Prep Bowls
Ingredients
Instructions
- Make sauce: Whisk soy sauce, honey, gochujang, sesame oil, ÂĽ cup water, cornstarch, garlic, ginger, and ÂĽ tsp black pepper until smooth.
- Blanch broccoli: Boil 2 minutes, plunge into ice water, drain and pat dry.
- Sear beef: Heat 1 tsp avocado oil in a hot skillet. Sear half the steak 2 min total; remove. Repeat.
- Char broccoli: In same skillet, sear dried broccoli 60 seconds per side.
- Glaze: Return beef to pan; pour in sauce. Cook 2–3 min, stirring, until glossy.
- Finish: Stir in sesame seeds and half the scallions.
- Assemble: Divide rice among 5 bowls, top with beef mixture, sprinkle remaining scallions.
- Store: Refrigerate up to 4 days or freeze up to 3 months. Reheat 60–90 seconds (fridge) or 4 min from frozen.
Recipe Notes
For extra zing, serve with a quick cucumber salad: toss 1 cup sliced cucumbers with 1 tsp rice vinegar and a pinch of gochugaru.