This Easy Beef and Broccoli recipe is your weeknight shortcut to a satisfying, savory, and restaurant-style meal in under 30 minutes. With tender strips of beef, crisp-tender broccoli, and a glossy, garlicky sauce that clings to every bite, this dish delivers bold flavor with minimal fuss.
Rooted in Chinese-American cuisine, beef and broccoli has become a staple across homes and takeout menus alike. Making it at home means you control the ingredients—no MSG, no mystery thickeners—just simple, real food with amazing taste.
Whether you’re serving it with steamed rice, noodles, or cauliflower rice, this quick stir-fry hits all the marks: easy, budget-friendly, protein-packed, and deeply satisfying.
Ingredients Overview
This dish uses everyday ingredients and a few pantry staples to build bold flavor fast.
For the Beef
-
Flank Steak or Sirloin: These cuts are lean, flavorful, and tender when sliced thinly against the grain.
-
Cornstarch: Helps tenderize the beef and creates a velvety coating for the sauce to cling to.
-
Soy Sauce: Adds umami and saltiness during marination.
-
Baking Soda (optional): A tiny pinch tenderizes tougher cuts like round steak.
For the Sauce
-
Low Sodium Soy Sauce: The base of the sauce—salty, savory, and deep in flavor.
-
Oyster Sauce: Adds body, sweetness, and rich umami depth.
-
Brown Sugar or Honey: Balances the salt and enhances caramelization.
-
Garlic & Ginger: Classic aromatics that bring heat and brightness.
-
Sesame Oil: A small amount adds nutty richness—don’t overdo it.
-
Cornstarch Slurry: Thickens the sauce for that glossy, clingy texture.
For the Veggies
-
Broccoli Florets: Use fresh for best texture, or frozen in a pinch (thaw first).
-
Optional Add-Ins: Red bell peppers, carrots, snap peas, or mushrooms for variety.
Step-by-Step Instructions
1. Prep the Beef
-
Slice 1 lb flank steak thinly across the grain into 1/4″ strips.
-
Toss with:
-
1 tbsp soy sauce
-
1 tsp cornstarch
-
(Optional: 1/4 tsp baking soda if using a tougher cut)
-
Let marinate while prepping the rest (10–15 minutes minimum).
2. Make the Sauce
In a small bowl, whisk together:
-
1/4 cup low-sodium soy sauce
-
2 tbsp oyster sauce
-
1 tbsp brown sugar or honey
-
1/2 tsp sesame oil
-
2 tsp cornstarch
-
1/4 cup water or beef broth
-
2–3 cloves garlic, minced
-
1 tsp fresh grated ginger
Set aside.
3. Cook the Broccoli
In a large skillet or wok, heat 1 tbsp oil over medium-high heat.
-
Add 4 cups broccoli florets with a splash of water.
-
Stir-fry for 2–3 minutes, just until bright green and slightly tender.
-
Remove and set aside.
4. Cook the Beef
In the same pan, add another 1 tbsp oil. Increase to high heat.
-
Add beef in a single layer (work in batches if needed).
-
Sear for 1–2 minutes per side until browned and nearly cooked through.
-
Return all beef to pan.
5. Combine & Simmer
-
Add cooked broccoli and pour in the prepared sauce.
-
Toss everything to coat.
-
Simmer 2–3 minutes until sauce thickens and coats the beef and veggies.
Remove from heat and serve hot.
Tips, Variations & Substitutions

Quick Tips
-
Slice beef thin and against the grain for tenderness.
-
Don’t overcrowd the pan—cook in batches for proper browning.
-
Fresh garlic and ginger are worth the effort—skip powders here.
Flavor Variations
-
Add red pepper flakes or a drizzle of chili oil for heat.
-
Splash in rice vinegar or lime juice for brightness.
-
Sprinkle with toasted sesame seeds or chopped green onions before serving.
Ingredient Swaps
-
No oyster sauce? Use hoisin sauce or add extra soy sauce with a splash of Worcestershire.
-
No cornstarch? Arrowroot or tapioca starch work well.
-
Low-carb version: Serve over cauliflower rice or steamed cabbage.
Serving Ideas & Occasions
Beef and Broccoli is the ultimate all-in-one dish, but you can easily round it out or switch it up:
-
Serve over steamed jasmine rice, brown rice, or quinoa.
-
Pair with garlic noodles, stir-fried vegetables, or spring rolls for a full meal.
-
Perfect for quick weeknight dinners, meal prep lunches, or a “fakeout takeout” night at home.
This dish stores beautifully and tastes even better the next day.
Nutritional & Health Notes
This dish can be made clean and balanced with just a few mindful choices:
-
Use lean beef like flank or sirloin for less fat.
-
Load up on broccoli and veggies for fiber and vitamins.
-
Use low-sodium soy sauce and minimal added sugar to control sodium and sweetness.
-
Skip rice or opt for cauliflower rice if reducing carbs.
Estimated per serving (without rice):
-
Calories: ~300–350
-
Protein: 30–35g
-
Fat: 12–15g
-
Carbs: 10–12g
-
Fiber: 2–4g
A great macro-balanced meal for high-protein, lower-carb goals.
FAQs
Q1: Can I make this ahead of time?
A1: Yes! Store in the fridge up to 4 days. Reheat gently on the stove or microwave. Add a splash of water to loosen the sauce.
Q2: What’s the best cut of beef for this?
A2: Flank steak, sirloin, or skirt steak. Avoid tough cuts like stew meat unless slow cooking.
Q3: Can I use frozen broccoli?
A3: Yes—thaw it first and pat dry to avoid sogginess.
Q4: Is this gluten-free?
A4: Use gluten-free soy sauce (tamari) and check your oyster sauce or substitute with GF hoisin.
Q5: Can I add more veggies?
A5: Definitely! Bell peppers, mushrooms, carrots, or snow peas work great in this stir-fry.
Q6: How do I make it spicy?
A6: Add chili flakes, sriracha, or sauté a chopped chili pepper with the garlic and ginger.
Q7: What can I serve this with besides rice?
A7: Try cauliflower rice, soba noodles, quinoa, or just enjoy it as-is for a low-carb meal.
PrintEasy Beef and Broccoli Recipe – Quick, Saucy & Better Than Takeout
This easy beef and broccoli stir-fry is a quick, flavorful dinner packed with tender beef, crisp broccoli, and a glossy, savory sauce. Better than takeout in just 30 minutes.
Ingredients
-
1 lb flank or sirloin steak, thinly sliced against the grain
-
2 cups broccoli florets
-
2 tablespoons soy sauce (for marinade)
-
1 teaspoon sesame oil (for marinade)
-
1 teaspoon cornstarch (for marinade)
-
2 tablespoons vegetable oil
-
3 cloves garlic, minced
-
1 tablespoon fresh ginger, grated
For the sauce:
-
3 tablespoons soy sauce
-
2 tablespoons oyster sauce
-
1 tablespoon brown sugar
-
¼ cup water
-
1 teaspoon cornstarch
-
½ teaspoon sesame oil
Instructions
-
Marinate sliced beef with soy sauce, cornstarch, and sesame oil for 15–20 minutes.
-
Whisk sauce ingredients in a bowl and set aside.
-
Blanch broccoli in boiling water for 1–2 minutes, then drain and set aside.
-
Heat oil in a wok or skillet over high heat. Sear beef in batches until just cooked. Remove from pan.
-
Add garlic and ginger to pan and stir-fry briefly until fragrant.
-
Return beef and broccoli to pan. Pour in the sauce and stir until thickened and glossy.
-
Finish with a drizzle of sesame oil. Serve hot over rice or noodles.
Notes
-
Substitute tofu for a vegetarian version
-
Add bell peppers or snap peas for extra crunch
-
Store leftovers in the fridge for up to 3 days