Beef and Broccoli is a timeless takeout favorite, beloved for its tender strips of beef, crisp broccoli florets, and rich, savory sauce. This easy beef and broccoli recipe brings all the bold, umami-packed flavors of your favorite Chinese restaurant right to your kitchen—in just 30 minutes or less.
Quick, affordable, and incredibly satisfying, this stir-fry is perfect for busy weeknights when you want something comforting without reaching for the takeout menu. The secret lies in a velvety soy-garlic sauce that clings to seared beef and vibrant broccoli, creating a dish that’s both healthy and full of flavor.
Whether served over white rice, brown rice, or noodles, this classic is a guaranteed crowd-pleaser and endlessly customizable.
Ingredients Overview
This dish relies on simple, pantry-friendly ingredients that come together quickly. Here’s a breakdown of what you’ll need:
-
Beef (Flank or Sirloin): Thinly sliced against the grain for tenderness. Flank steak is classic, but sirloin, skirt, or flat iron steak also work beautifully.
-
Broccoli Florets: Fresh broccoli adds color and crunch. You can use frozen in a pinch—just thaw and pat dry before cooking.
-
Soy Sauce: Forms the salty, savory base of the sauce. Use low-sodium soy sauce to better control salt levels.
-
Oyster Sauce: Adds depth, sweetness, and that signature takeout-style umami. Don’t skip it—this is what gives beef and broccoli its authentic flavor.
-
Garlic & Ginger: These aromatic staples create bold, fragrant undertones. Use fresh whenever possible for best flavor.
-
Brown Sugar or Honey: Adds a subtle sweetness that balances the salty and savory notes.
-
Cornstarch: Used in the marinade to tenderize the beef and also as a thickener for the sauce.
-
Beef Broth or Water: Helps loosen the sauce and adds a savory backbone.
-
Sesame Oil: A few drops add toasty flavor at the end—intensely aromatic and perfect for finishing.
-
Neutral Oil (for stir-frying): Use something with a high smoke point, like vegetable or avocado oil.
Ingredient Swaps & Tips:
-
Gluten-Free: Use tamari or coconut aminos instead of soy sauce, and check that your oyster sauce is gluten-free.
-
Vegetarian: Swap beef with mushrooms or tofu and use mushroom-based oyster sauce.
-
Extra Veggies: Add bell peppers, carrots, or snow peas for color and crunch.
Step-by-Step Instructions
This recipe comes together fast, so it helps to have all your ingredients prepped and ready before you start cooking.
-
Slice and Marinate the Beef:
Slice 1 lb of flank or sirloin steak thinly against the grain. In a bowl, toss with:-
1 tbsp soy sauce
-
1 tsp cornstarch
-
1 tsp sesame oil
Let sit for 10–15 minutes while you prep other ingredients.
-
-
Prepare the Sauce:
In a small bowl, whisk together:-
1/4 cup low-sodium soy sauce
-
2 tbsp oyster sauce
-
1/4 cup beef broth or water
-
1 tbsp brown sugar
-
1 tsp cornstarch
Set aside for later.
-
-
Blanch the Broccoli:
Bring a pot of water to boil and cook 3 cups of broccoli florets for 1–2 minutes until bright green. Drain and rinse with cold water to stop cooking. This keeps broccoli tender-crisp. -
Stir-Fry the Beef:
Heat 1 tbsp neutral oil in a large skillet or wok over high heat. Add beef in a single layer and sear for 1–2 minutes without moving, then stir-fry another 1–2 minutes until browned but not overcooked. Remove to a plate. -
Sauté Aromatics:
In the same pan, add 1 more tablespoon of oil if needed. Add:-
3 cloves garlic, minced
-
1 tsp grated ginger
Cook for 30 seconds until fragrant.
-
-
Combine Everything:
Return the beef to the pan, add the broccoli, and pour in the sauce. Toss everything together and stir-fry for another 2–3 minutes, or until the sauce thickens and coats everything evenly. -
Finish and Serve:
Drizzle with a few drops of sesame oil and garnish with sliced green onions or sesame seeds if desired.
Pro Tips:
-
Use a very hot pan for proper stir-fry technique.
-
Don’t overcrowd the pan when cooking the beef—do it in batches if needed.
-
Pre-mix the sauce to avoid scrambling to measure while the pan is hot.
Tips, Variations & Substitutions

Cooking Tips:
-
Slice beef while slightly frozen for cleaner, thinner cuts.
-
Velvet the beef by marinating in soy sauce and cornstarch—it helps create that tender, restaurant-style texture.
-
Use a wok or wide skillet for best heat distribution.
Flavor Variations:
-
Spicy Beef and Broccoli: Add 1 tsp chili garlic sauce or sriracha to the stir-fry sauce.
-
Ginger-Forward: Double the ginger for a bright, zesty kick.
-
Sweet and Sticky: Increase brown sugar slightly for a sweeter, glaze-like finish.
Substitutions:
-
No oyster sauce? Use hoisin sauce or a mix of soy sauce and a splash of Worcestershire.
-
No cornstarch? Use arrowroot powder or flour as a thickener (though texture may vary slightly).
Serving Ideas & Occasions
This easy beef and broccoli is perfect for:
-
Quick weeknight dinners — ready in 30 minutes or less.
-
Meal prep — holds up well for reheating.
-
Takeout night at home — serve with egg rolls, fried rice, or miso soup.
-
Family meals — it’s kid-friendly and naturally dairy-free.
Serve it over:
-
Steamed jasmine rice or brown rice
-
Lo mein noodles or soba
-
Cauliflower rice for a low-carb option
Top with:
-
Toasted sesame seeds
-
Thinly sliced scallions
-
Crushed peanuts or cashews for crunch
Nutritional & Health Notes
Beef and broccoli is a balanced dish, offering protein, fiber, and plenty of flavor without excess calories—especially when homemade.
-
Beef provides iron, protein, and B vitamins.
-
Broccoli offers fiber, vitamin C, and antioxidants.
-
Sauce is rich but easy to lighten—use less sugar or reduced-sodium soy sauce as needed.
To make it healthier:
-
Use less oil (just enough to coat the pan).
-
Serve over cauliflower rice or zucchini noodles.
-
Skip added sugar entirely or use a natural alternative like honey or coconut sugar.
Portion control and balanced side dishes can help fit this into most diets.
FAQs
Q1: Can I use frozen broccoli for this recipe?
Yes, just thaw it completely and pat it dry. Sauté instead of blanching to avoid mushiness.
Q2: What’s the best beef cut for stir-fry?
Flank steak is classic, but sirloin, skirt steak, or even ribeye (for a splurge) work well when sliced thinly.
Q3: Can I make this dish ahead?
Yes. Cook everything, cool completely, and store in an airtight container. Reheat in a skillet over medium heat or microwave.
Q4: How do I make it spicier?
Add red pepper flakes, chili paste, or sliced fresh chilis to the garlic and ginger.
Q5: Is beef and broccoli gluten-free?
Only if you use gluten-free soy sauce (tamari) and a gluten-free oyster sauce. Always double-check ingredient labels.
Q6: Can I use chicken instead of beef?
Absolutely! Thinly sliced chicken breast or thigh works great and cooks even faster.
Q7: Why is my beef tough?
It may be overcooked or sliced with the grain. Always slice against the grain for tender pieces, and cook briefly over high heat.
Easy Beef and Broccoli Recipe – Better Than Takeout in 30 Minutes
Description
This easy beef and broccoli recipe is a quick, savory stir-fry with tender beef, crisp broccoli, and a rich soy-garlic sauce—ready in just 30 minutes for the perfect weeknight dinner.
Ingredients
-
1 lb flank or sirloin steak, thinly sliced
-
3 cups broccoli florets
-
1 tbsp soy sauce (for marinade)
-
1 tsp cornstarch (for marinade)
-
1 tsp sesame oil (for marinade)
-
3 cloves garlic, minced
-
1 tsp fresh ginger, grated
-
2 tbsp oyster sauce
-
1/4 cup low-sodium soy sauce
-
1/4 cup beef broth or water
-
1 tbsp brown sugar
-
1 tsp cornstarch (for sauce)
-
2 tbsp neutral oil, divided
-
Optional: sesame oil, green onions, sesame seeds
Instructions
-
Marinate beef with soy sauce, cornstarch, and sesame oil. Let sit for 10–15 minutes.
-
Mix sauce: soy sauce, oyster sauce, broth, brown sugar, and cornstarch. Set aside.
-
Blanch broccoli in boiling water for 2 minutes, then rinse under cold water.
-
Stir-fry beef in hot oil until browned, 3–4 minutes total. Set aside.
-
Sauté garlic and ginger in the same pan for 30 seconds.
-
Add beef, broccoli, and sauce. Stir-fry for 2–3 minutes until sauce thickens.
-
Finish with a drizzle of sesame oil and serve hot.
Notes
-
Slice beef thinly against the grain for tenderness.
-
Add extra veggies like bell peppers or mushrooms if desired.
-
Serve over rice or noodles.