Easy Beef and Broccoli is a classic Chinese-American dish that brings bold flavor, tender meat, and crisp-tender vegetables to your dinner table in just about 30 minutes. With juicy strips of beef seared to perfection and coated in a rich, savory sauce, this stir-fry is every bit as satisfying as your favorite takeout — and much fresher.
Popularized in Chinese-American restaurants, beef and broccoli is known for its umami-rich brown sauce, made with soy, garlic, and a hint of sweetness. When made at home, you control the ingredients, sodium levels, and oil — making it both healthier and more customizable.
Serve it over a bed of steamed rice, noodles, or cauliflower rice for a balanced, fuss-free meal that works for weeknights, meal prep, or family dinners.
Ingredients Overview
Let’s break down the key ingredients that give beef and broccoli its iconic flavor and texture.
Beef
Flank steak or sirloin is ideal — lean, tender, and perfect for fast stir-frying. Slice it thinly against the grain to keep it tender and avoid chewiness.
Tip: Freeze the beef for 20 minutes before slicing to make it easier to cut into thin, even strips.
Broccoli
Fresh broccoli florets add color, crunch, and fiber. Blanching or lightly steaming them before stir-frying keeps their vibrant green color and helps them cook faster.
Alternative: Broccolini, snow peas, or even asparagus can work if you’re looking to mix things up.
Garlic and Ginger
These aromatics create the base of flavor. Use fresh for the best result — minced garlic and grated or julienned ginger bring brightness and depth.
Soy Sauce
Regular soy sauce gives that deep umami base, while low-sodium versions help you control the saltiness.
Alternative: Tamari for gluten-free, or coconut aminos for a soy-free option.
Oyster Sauce
This thick, glossy sauce adds body, sweetness, and complexity to the stir-fry sauce. Look for a vegetarian oyster sauce if needed.
Cornstarch
Used two ways: to velvet the beef (keep it juicy while searing), and to thicken the sauce for that glossy restaurant-style finish.
Brown Sugar or Honey
Just a touch adds sweetness to balance the salt and bring out the natural flavor of the beef.
Sesame Oil
Adds a toasty, nutty finish — a little goes a long way. Use it as a finishing oil rather than cooking oil.
Step-by-Step Instructions
1. Prepare the Sauce
In a small bowl, whisk together:
-
¼ cup low-sodium soy sauce
-
2 tablespoons oyster sauce
-
1 tablespoon brown sugar or honey
-
2 teaspoons cornstarch
-
½ cup beef broth or water
Set aside. The cornstarch will help thicken the sauce later.
2. Slice and Marinate the Beef
Slice 1 pound of flank steak or sirloin against the grain into thin strips.
In a medium bowl, toss the beef with:
-
1 tablespoon soy sauce
-
1 teaspoon cornstarch
-
1 teaspoon sesame oil
Let sit for 10–15 minutes while you prep other ingredients.
3. Blanch the Broccoli
Bring a pot of salted water to a boil. Add 3 cups of broccoli florets and cook for 2 minutes until just tender but still bright green. Drain and set aside.
Alternatively, steam the broccoli or microwave with a splash of water for 2–3 minutes.
4. Stir-Fry the Beef
Heat 1 tablespoon of neutral oil (like canola or avocado) in a large skillet or wok over high heat.
Add the beef in a single layer (do this in batches if needed). Sear for 1–2 minutes per side until browned but not fully cooked through. Remove from the pan and set aside.
5. Sauté Aromatics
In the same pan, add another splash of oil if needed. Add:
-
2 cloves garlic, minced
-
1 tablespoon fresh ginger, grated or julienned
Cook for 30 seconds until fragrant.
6. Combine and Simmer
Return the beef to the pan. Add the blanched broccoli. Pour in the prepared sauce and toss everything together.
Simmer for 1–2 minutes until the sauce thickens and coats the beef and broccoli.
Finish with a drizzle of sesame oil and optional red pepper flakes for a hint of heat.
7. Serve
Serve hot over white rice, brown rice, noodles, or cauliflower rice. Garnish with sesame seeds or chopped green onions if desired.
Tips, Variations & Substitutions

Tips for Success
-
Slice beef thin and even — it cooks fast, so uniform slices are key.
-
Velveting the beef with cornstarch and a quick marinade keeps it juicy and tender.
-
Pre-cook the broccoli slightly to keep stir-frying quick and to avoid overcooked or raw centers.
Variations
-
Spicy Beef and Broccoli: Add chili garlic sauce or sriracha to the sauce mix.
-
Garlic-Lovers Version: Double the garlic for a bolder, aromatic base.
-
Mongolian-Inspired: Use hoisin sauce in place of oyster sauce and add green onions.
Substitutions
-
Beef Alternatives: Use chicken breast, tofu, or tempeh for a different protein.
-
Low-Carb: Serve over zucchini noodles or cauliflower rice.
-
Gluten-Free: Use tamari and a gluten-free oyster sauce or hoisin.
Serving Ideas & Occasions
Beef and broccoli is an ideal meal for:
-
Busy weeknights when you want something fast and flavorful
-
Meal prep — it stores well and reheats beautifully
-
Family dinners — it’s universally loved and kid-friendly
Serve it alongside:
-
Steamed jasmine or brown rice
-
Vegetable spring rolls or dumplings
-
Cucumber salad or Asian slaw for something refreshing
Finish the meal with hot green tea or a slice of orange for a light, citrusy finish.
Nutritional & Health Notes
This dish is protein-rich and balanced with fiber from the broccoli. By making it at home, you:
-
Control sodium by using low-sodium sauces
-
Limit added sugars (just a touch for balance)
-
Use lean beef and heart-healthy oils
For a lighter version:
-
Use chicken or tofu
-
Serve over steamed greens or cauliflower rice
-
Omit oyster sauce and increase aromatics for flavor without added sweetness
Each serving (without rice) typically contains around 250–300 calories, 25g protein, and 3–4g fiber.
FAQs
Q1: Can I use frozen broccoli?
Yes, but thaw it first and pat it dry. It tends to release more water, so stir-fry briefly to avoid steaming the dish.
Q2: How do I keep the beef tender?
Slice it thinly against the grain and don’t overcook it. The cornstarch marinade also helps seal in moisture and creates a tender texture.
Q3: Can I make this dish ahead?
Yes! Store leftovers in an airtight container for up to 4 days. Reheat in a skillet with a splash of water or broth to loosen the sauce.
Q4: What can I use instead of oyster sauce?
Try hoisin sauce, vegetarian oyster sauce, or a mix of soy sauce and a touch of maple syrup.
Q5: How spicy is this recipe?
It’s mild as written. Add chili flakes or sriracha if you like heat.
Q6: What’s the best cut of beef for stir-frying?
Flank steak, sirloin, or skirt steak — all are lean, flavorful, and quick-cooking when sliced properly.
Q7: Can I double the recipe?
Absolutely. Use a large skillet or wok and cook the beef in batches to avoid overcrowding, which can cause steaming instead of searing.
PrintEasy Beef and Broccoli – Better Than Takeout in 30 Minutes
Easy Beef and Broccoli is a quick stir-fry with tender beef, crisp broccoli, and a savory garlic-ginger sauce. Perfect for weeknight meals or make-ahead lunches.
Ingredients
-
1 lb flank or sirloin steak, sliced thin against the grain
-
3 cups broccoli florets
-
2 tbsp neutral oil (divided)
-
2 cloves garlic, minced
-
1 tbsp fresh ginger, grated
-
1 tbsp cornstarch
-
1 tbsp soy sauce (for marinating beef)
-
1 tsp sesame oil
Sauce:
-
¼ cup low-sodium soy sauce
-
2 tbsp oyster sauce
-
1 tbsp brown sugar
-
2 tsp cornstarch
-
½ cup beef broth or water
Instructions
-
Slice beef thinly and marinate with soy sauce, sesame oil, and cornstarch. Let sit for 10–15 mins.
-
Mix sauce ingredients in a small bowl and set aside.
-
Blanch broccoli in boiling water for 2 minutes. Drain.
-
Heat oil in skillet or wok. Sear beef in batches until browned. Remove.
-
Sauté garlic and ginger until fragrant. Return beef and broccoli to pan.
-
Add sauce and simmer until thickened, about 2–3 minutes.
-
Drizzle with sesame oil and serve hot over rice.
Notes
Use tamari for gluten-free. Store leftovers in fridge up to 4 days. Great for meal prep!