30-Minute Mongolian Beef & Broccoli (lightened)

Mongolian beef is a takeout legend for a reason: glossy caramelized beef, sweet-savory sauce, rice to catch every drop. What it doesn’t need is the candy-sweet sauce and the deep fryer. This lightened version keeps everything you actually crave — seared thin-sliced flank steak, bright charred broccoli, and a sauce that tastes like the restaurant version with half the sugar — and gets it done in 30 minutes with a hot skillet instead of a fryer.

Overhead of the finished skillet: caramelized seared beef strips and charred broccoli in a glossy Mongolian sauce, served in bowls over jasmine rice with sesame seeds and green onions. No people, no text.

Why you’ll love it

  • Takeout flavor, no deep frying. Thin-sliced flank steak seared in a single layer gives you crispy caramelized edges with one tablespoon of oil.
  • Half the sugar of takeout. The sauce uses 1/4 cup brown sugar for the whole pan — lightened, but still sweet enough to taste like the real thing.
  • ~35g protein per serving (estimated), from flank steak plus jasmine rice.
  • A real weeknight method. Rice cooks while you slice, broccoli steams in the same pan, and the sauce thickens in two minutes.
Overhead of mise en place: flank steak, broccoli florets, soy sauce, brown sugar, ginger, garlic, cornstarch, and jasmine rice on a counter. No people, no text.

Ingredients

  • 1 1/4 lb flank steak
  • 1 tbsp cornstarch
  • 1/2 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 2 tbsp vegetable oil, divided
  • 4 cups broccoli florets, about 1 1/2 lb
  • 1/3 cup low-sodium soy sauce
  • 1/4 cup packed light brown sugar
  • 1 tbsp minced fresh ginger
  • 4 cloves garlic, minced
  • 1 tbsp cornstarch, whisked with 3 tablespoons cold water (slurry)
  • 1/2 tsp red pepper flakes, optional
  • 4 cups cooked jasmine rice, for serving
  • Sliced green onions and sesame seeds, for serving
Overhead of flank steak being sliced thinly against the grain on a cutting board. No people, no text.
Overhead of thin beef strips being tossed with cornstarch, salt, and pepper in a bowl. No people, no text.

Equipment

A large skillet or wok (12-inch) with a lid, a cutting board and sharp knife, and a small bowl or measuring cup for the sauce.

Instructions

  1. Start the rice and slice the beef. Get the jasmine rice cooking first — it runs in parallel and is the 30-minute enabler. Slice the flank steak thinly (about 1/8 inch) against the grain into 2-inch strips. Tip: if you have 10 spare minutes, slide the steak into the freezer first — partially frozen meat slices paper-thin.
  2. Coat and sear the beef. Toss the sliced beef with the cornstarch, salt, and pepper until every strip is lightly dusted. Heat 1 tablespoon oil in a large skillet over high heat until shimmering. Sear the beef in a single layer — work in two batches — 1 to 2 minutes per side, until browned and caramelized at the edges. Transfer to a plate. Crowded beef steams; spaced-out beef crisps.
  3. Steam then char the broccoli. Add the remaining 1 tablespoon oil to the same skillet. Add the broccoli and 1/4 cup water, cover immediately, and steam 2 minutes. Uncover and cook 2–3 minutes more, stirring occasionally, until the water evaporates and the florets pick up golden char spots.
  4. Whisk the sauce. In a small bowl, whisk together the soy sauce, brown sugar, ginger, garlic, cornstarch slurry, and red pepper flakes if using. It will look thin — the cornstarch fixes that in the pan.
  5. Glaze everything. Return the beef to the skillet with the broccoli. Pour the sauce over and toss 2–3 minutes, until it bubbles, thickens to a glossy glaze, and coats everything. The beef should register at least 145°F (it will, after the sear plus this finish).
  6. Serve. Spoon over hot jasmine rice and finish with sliced green onions and sesame seeds. Drizzle any extra glaze from the pan over the top.
Overhead of beef strips searing in a single layer in a hot skillet. No people, no text.
Overhead of broccoli steaming under a lid in the skillet. No people, no text.
Overhead close-up of broccoli florets with golden char spots in the skillet. No people, no text.

Doneness cues: Beef must reach 145°F internally — a quick thermometer check on the thickest strip confirms it. The sauce is done when it coats the back of a spoon and turns from watery to syrupy as it bubbles. The broccoli should be bright green with charred edges and still have a little bite.

Overhead of the sweet-savory Mongolian sauce being whisked in a small bowl. No people, no text.
Overhead of seared beef being returned to the skillet with the broccoli. No people, no text.

30-Minute Mongolian Beef & Broccoli (lightened)

Thin-sliced flank steak seared in a single layer with charred broccoli in a lightened sweet-savory sauce — the takeout fakeout, in 30 minutes, about 35g protein per serving (estimated).
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 1 1/4 lb flank steak
  • 1 tbsp cornstarch
  • 1/2 tsp kosher salt plus more to taste
  • 1/2 tsp black pepper
  • 2 tbsp vegetable oil divided
  • 4 cups broccoli florets about 1 1/2 lb
  • 1/3 cup low-sodium soy sauce
  • 1/4 cup packed light brown sugar
  • 1 tbsp minced fresh ginger
  • 4 cloves garlic minced
  • 1 tbsp cornstarch whisked with 3 tablespoons cold water (slurry)
  • 1/2 tsp red pepper flakes optional
  • 4 cups cooked jasmine rice for serving
  • Sliced green onions and sesame seeds for serving

Equipment

  • Large skillet or wok (12-inch)
  • Lid for the skillet
  • Cutting board and sharp knife
  • Small bowl or measuring cup for the sauce

Method
 

  1. Get the jasmine rice cooking first — it runs in parallel and is the 30-minute enabler. Slice the flank steak thinly (about 1/8 inch) against the grain into 2-inch strips. Tip: if you have 10 spare minutes, slide the steak into the freezer first — partially frozen meat slices paper-thin.
  2. Toss the sliced beef with the cornstarch, salt, and pepper until every strip is lightly dusted. Heat 1 tablespoon oil in a large skillet over high heat until shimmering. Sear the beef in a single layer — work in two batches — 1 to 2 minutes per side, until browned and caramelized at the edges. Transfer to a plate. Crowded beef steams; spaced-out beef crisps.
  3. Add the remaining 1 tablespoon oil to the same skillet. Add the broccoli and 1/4 cup water, cover immediately, and steam 2 minutes. Uncover and cook 2–3 minutes more, stirring occasionally, until the water evaporates and the florets pick up golden char spots.
  4. In a small bowl, whisk together the soy sauce, brown sugar, ginger, garlic, cornstarch slurry, and red pepper flakes if using. It will look thin — the cornstarch fixes that in the pan.
  5. Return the beef to the skillet with the broccoli. Pour the sauce over and toss 2–3 minutes, until it bubbles, thickens to a glossy glaze, and coats everything. The beef should register at least 145°F (it will, after the sear plus this finish).
  6. Spoon over hot jasmine rice and finish with sliced green onions and sesame seeds. Drizzle any extra glaze from the pan over the top.

Notes

Food safety: beef must reach 145°F internally — check the thickest strip with an instant-read thermometer. Sear the beef in a single layer; a crowded pan steams instead of crisps. Leftovers 4 days refrigerated / 2 months frozen without rice. Protein ~35g/serving estimated from USDA FoodData Central; not lab-tested.

Nutrition note

Protein is estimated at about 35g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.

Substitutions and tips

  • No flank steak? Sirloin or skirt steak slice thinly and sear just as well. Keep the strips thin so they cook in 2 minutes.
  • Don’t crowd the pan — it’s the single most important line in this recipe. Two batches of beef beats one crowded batch every time.
  • Swap the broccoli: snap peas or green beans work with the same steam-then-char method; adjust to 3–4 minutes covered for green beans.
  • Make it spicier: keep the red pepper flakes and add a sliced fresh chili with the garlic and ginger.
  • Gluten-free: swap in tamari or gluten-free soy sauce for the 1/3 cup called for.
Overhead close-up of the glossy thickened sauce coating the beef and broccoli. No people, no text.

Storage and reheating

Refrigerate leftovers within 2 hours in an airtight container for up to 4 days. Reheat in a skillet over medium heat with a splash of water until steaming (165°F), or microwave in 60-second bursts, stirring between, until hot throughout. Store the rice separately so it doesn’t get gummy. Freezes well for up to 2 months without the rice — thaw overnight in the fridge; the broccoli softens slightly but the beef and sauce hold up.

Overhead of served bowls of Mongolian beef and broccoli over jasmine rice. No people, no text.

Frequently asked questions

How do I slice flank steak thinly? Slice against the grain — look for the long muscle lines and cut across them — in 1/8-inch strips. The grain direction matters more than the knife: cutting across it shortens the fibers and keeps every bite tender.

Why is my beef chewy? Two likely culprits: the strips were cut with the grain instead of across it, or the pan was crowded and the beef steamed instead of searing. Thin strips, hot pan, single layer.

Can I use frozen broccoli? You can, but thaw it first and pat it very dry — wet frozen broccoli steams instead of charring. Give it the full uncovered time to pick up color.

Is this actually lighter than takeout? Takeout Mongolian beef is typically deep-fried and swimming in a sauce built on 3/4 cup or more of sugar. This version sears in 2 tablespoons of oil and uses 1/4 cup brown sugar for the whole recipe — the flavor reads the same because the ginger, garlic, and char do the heavy lifting.

What else can I serve it with? Jasmine rice is classic, but it’s excellent over cauliflower rice or rice noodles, or tucked into lettuce cups for a lighter meal.

Overhead of meal-prep containers with Mongolian beef, broccoli, and rice. No people, no text.

More homemade takeout nights

For another homemade takeout night, try our 25-Minute Turkey & Veggie Teriyaki Bowls. If you like quick stir-fries, 25-Minute Honey Garlic Chicken & Green Beans is a weeknight staple. For a faster shrimp version of a garlic-ginger stir-fry, 25-Minute Garlic Chili Shrimp & Broccoli comes together in one pan.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top