Mongolian Beef and Broccoli
This Mongolian Beef and Broccoli recipe is exactly the kind of weeknight dinner I reach for when I want something fast, satisfying, and reliably comforting. It delivers crispy edges on the beef, a glossy sweet-savory sauce, and bright-tender broccoli — all over steaming jasmine rice. The technique is straightforward and built around small tricks that make a big difference in texture and flavor.
I wrote this version to be practical: clear steps, honest timing, and tips that prevent the usual problems (soggy broccoli, under-seasoned sauce, or chewy beef). Use the prep steps to stagger tasks and this comes together in under 30 minutes active work once the steak is marinated.
Below you’ll find an ingredient list with notes, a step-by-step directions section that follows the original recipe exactly but clearer, and several extra sections to help you adapt, store, and troubleshoot. Let’s get cooking.
Ingredient List

Directions: Mongolian Beef and Broccoli
1. Prepare the steak. Pat the 1 pound flank steak dry with paper towels and slice it into ¼-inch strips across the grain. Dry meat will brown better and the slices will be more tender when cut against the grain.
2. Make the marinade. In a plastic zipper bag combine the sliced steak, 1 tablespoon of the cooking oil, 2 teaspoons of the low-sodium soy sauce, and 2 tablespoons of the cornstarch (from the 5 tablespoons total). Seal the bag and massage briefly so every strip is coated.
3. Chill to marinate. Place the sealed bag in the refrigerator and let the steak marinate for 1 hour. This step lets the cornstarch and soy soak into the meat, starting the tenderizing and helping the final crust form in the pan.
4. Heat the pan. When you’re ready to cook, set a large skillet over medium-high heat and add the remaining cooking oil from the ¼ cup plus 1 tablespoon (that is, the larger portion left after the 1 tablespoon used in the marinade). Let the oil get hot but not smoking.
5. Dredge the beef. Pour the remaining cornstarch (the leftover portion from the 5 tablespoons) onto a plate or shallow bowl. Working in batches so the pan stays hot, remove a few strips of steak from the bag and dredge them through the cornstarch, shaking off any heavy excess. A light, even coating crisps best.
6. Sear the beef in batches. Add the coated strips to the hot skillet in a single layer and sauté until the edges are crispy and browned, about 2 minutes per side. Do not overcrowd — crowding steam-cooks the meat instead of searing it. Transfer cooked strips to a paper towel–lined plate to drain and keep warm; repeat until all the beef is cooked.
7. Sauté aromatics. Reduce the heat slightly if the pan is smoking. Add the finely chopped 3 cloves garlic and 2 teaspoons minced fresh ginger to the skillet and cook, stirring, until fragrant — about 1 minute. Keep an eye on them so they don’t burn.
8. Build the sauce. Stir in the remaining ¼ cup plus 2 teaspoons low-sodium soy sauce, ⅓ cup water, 2 tablespoons brown sugar, and 2 tablespoons hoisin sauce. Bring the mixture to a simmer. Let it bubble gently and thicken, 4 to 5 minutes, stirring occasionally so the flavors meld and the sauce becomes glossy.
9. Add the broccoli. Stir the 1 head of broccoli florets into the skillet, then cover the pan and cook until the broccoli is tender but still bright green, about 3 minutes. The steam trapped by the lid cooks the florets quickly without overcooking them.
10. Finish with scallions and beef. Remove the lid, add the 2 scallions cut into 1-inch pieces, and return the cooked beef to the skillet. Stir everything together until the beef and scallions are completely coated with the sauce and heated through.
11. Serve. Spoon the Mongolian Beef and Broccoli over cooked jasmine rice and garnish with sesame seeds if desired. Serve immediately so the beef retains its crisp edges and the broccoli stays bright.
Why This Recipe is a Keeper
This recipe balances speed and texture. The marinade with cornstarch and the two-step frying method (marinate then dredge) creates that iconic crisp exterior without deep-frying. The sauce is sweet and savory with hoisin and brown sugar for depth; it thickens gently rather than reducing to clumps, so it clings to both beef and broccoli. Finally, the steam/cover step for the broccoli ensures it’s tender but not soggy — an often-missed detail that keeps this dish restaurant-worthy at home.
Dairy-Free/Gluten-Free Swaps

Kitchen Gear Checklist

Troubles You Can Avoid
Fresh Takes Through the Year
Spring
Summer
Fall
Winter
Testing Timeline
Save for Later: Storage Tips
Mongolian Beef and Broccoli Q&A
Q: Can I use a different cut of beef?
A: Yes. Flank steak is lean and slices nicely; skirt or flat iron steak also work. Aim for a cut that can be sliced thinly against the grain. Tougher cuts need very thin slices and short cooking times to stay tender.
Q: Can I make this gluten-free?
A: Absolutely. Swap regular low-sodium soy sauce for gluten-free tamari in the same quantities.
Q: My sauce is too thin — how do I fix it?
A: Simmer it a bit longer uncovered to reduce, or stir a tiny slurry of 1 teaspoon cornstarch mixed with 1 tablespoon water into the sauce and cook until it thickens.
Q: How do I keep the beef crispy when serving?
A: Cook the beef in batches and place on paper towels to drain briefly. Add it back to the sauce only at the end to coat; serve immediately so it keeps some crisp texture.
Q: Can I prep parts of this ahead?
A: Yes. Slice the steak and store it in the marinade overnight (still following the 1-tablespoon oil and cornstarch amounts), and cut the broccoli ahead. Combine and cook later for quick assembly.
Final Thoughts
This Mongolian Beef and Broccoli keeps the best parts of takeout — glossy sauce, crisped beef, and bright veggies — but using straightforward home techniques. The recipe’s structure (marinate, dredge, sear, simmer, steam) is intentionally simple and repeatable. Once you nail the timing for your pan and stove, it’s easy to scale, tweak, and make your own. Keep a jar of hoisin and good-quality soy sauce on hand, and this will become a reliable weeknight favorite.

Mongolian Beef and Broccoli
Ingredients
- 1 pound flank steak cut into 1/4-inch strips
- 1/4 cup cooking oil plus 1 tablespoon, divided
- 1 tablespoon cooking oil see above for division
- 1/4 cup low-sodium soy sauce plus 2 teaspoons, divided
- 2 teaspoons low-sodium soy sauce see above for division
- 5 tablespoons cornstarch divided
- 3 cloves garlic finely chopped
- 2 teaspoons fresh ginger minced
- 1/3 cup water
- 2 tablespoons brown sugar
- 2 tablespoons hoisin sauce
- 1 head broccoli cut into florets
- 2 scallions scallions cut into 1-inch pieces
- sesame seeds for garnish
- cooked jasmine rice for serving
Instructions
- Combine the steak, 1 tablespoon cooking oil, 2 teaspoons soy sauce, and 2 tablespoons cornstarch in a large resealable plastic bag; seal and refrigerate to marinate for 1 hour.
- When ready to cook, heat the remaining oil (about 1/4 cup) in a large skillet or wok over medium-high heat.
- Dredge the marinated beef in the remaining cornstarch (use remaining 3 tablespoons), shaking off excess, and sauté in batches until crispy, about 2 minutes per side; transfer to a paper towel–lined plate.
- Reduce heat to medium and add the garlic and ginger to the skillet; cook until fragrant, about 1 minute.
- Stir in the remaining soy sauce (1/4 cup plus 2 teaspoons), water, brown sugar, and hoisin sauce; bring to a simmer and cook until slightly thickened, about 4–5 minutes.
- Add the broccoli, cover the skillet, and cook until the broccoli is tender but still bright green, about 3 minutes.
- Add the scallions and return the cooked beef to the skillet; toss everything in the sauce until evenly coated and heated through.
- Serve the Mongolian beef and broccoli over cooked jasmine rice and garnish with sesame seeds.
Equipment
- large resealable plastic bag
- Large Skillet or Wok
- tongs or spatula
- Paper Towels
- Measuring cups and spoons
Notes
- Use tamari to make this gluten-free.
- Marinate the beef for 1 hour for best flavor.
- Marinating for 30 minutes is acceptable but less flavorful.
- You can marinate up to 4 hours.
- Reheat leftovers in a skillet until warmed through.
