Tender strips of beef, bright green broccoli, and a glossy garlic-ginger sauce that clings to every bite this quick beef and broccoli stir-fry tastes just like your favorite takeout, only fresher and ready in about 20 minutes. I started making this on hurried weeknights when ordering in felt too expensive, and now it's become one of those recipes I crave more than the restaurant version.

It's simple enough for beginners, uses everyday ingredients, and if you're looking for more fast weeknight wins, you'll love this Easy Pepper Steak Recipe or this comforting Buffalo Chicken Pasta Recipe that both come together in under 40 minutes.
Why This Beef and Broccoli Stir Fry Works
Beef and broccoli is one of those dishes that feels fancy but comes together faster than waiting for delivery. The cornstarch coating keeps the beef incredibly tender, while the brown sugar and soy sauce create a sweet-savory balance that makes this healthy dinner recipe feel like a treat. You get restaurant-quality results with ingredients you probably already have, and the whole thing happens in one pan.
Jump to:
Beef and Broccoli Ingredients
Here's what you'll need to make this flavorful stir-fry beef.
See Recipe Card Below This Post For Ingredient Quantities
- Cornstarch (divided): Acts as a tenderizer for the beef and thickens the sauce to that perfect glossy finish. You'll use it twice in this recipe.
- Flank steak: A lean, flavorful cut that slices beautifully into thin strips. It cooks fast and stays tender when coated properly.
- Low sodium soy sauce: The base of the sauce, providing that deep umami flavor without making the dish too salty. Regular soy sauce will overpower everything.
- Light brown sugar: Balances the saltiness and adds a subtle sweetness that makes the sauce cling and caramelize slightly.
- Garlic: Fresh minced garlic brings a punch of flavor that makes this taste like authentic takeout.
- Fresh ginger: Grated ginger adds warmth and a slight zing that brightens the whole dish.
- Vegetable oil (divided): High smoke point makes it perfect for stir-frying at the heat you need for a good sear.
- Broccoli florets: Small florets cook evenly and quickly, staying crisp-tender and bright green.
- White onions: Sliced onions add a mild sweetness and a bit of texture to round out the vegetables.
How to Make Beef and Broccoli
This quick Asian Beef and Broccoli comes together fast, so have everything prepped before you start cooking.
Coat the beef: In a large bowl, whisk together 2 tablespoons of cornstarch with 3 tablespoons of water until smooth. Add the sliced beef and toss until every piece is coated. This step keeps the meat tender and helps the sauce stick.
Make the sauce: In a small bowl, whisk the remaining 1 tablespoon of cornstarch with the low sodium soy sauce, brown sugar, minced garlic, and grated ginger. Set this aside—you'll add it at the end.
Cook the beef: Heat a large nonstick sauté pan over medium heat and add 1 tablespoon of vegetable oil. Once the oil shimmers, add the beef and cook, stirring constantly, until it's almost cooked through, about 3 to 4 minutes. Use a slotted spoon to transfer the beef to a plate.

Cook the vegetables: Add the remaining tablespoon of oil to the same pan. Toss in the broccoli florets and sliced onions, and cook, stirring occasionally, until the broccoli turns bright green and tender, about 4 minutes.

Combine everything: Return the beef to the pan and pour in the prepared sauce. Bring the mixture to a boil, stirring constantly, and cook for 1 minute until the sauce thickens and coats everything with a glossy sheen.

Serve: Spoon the beef and broccoli over steamed rice or noodles while it's hot.
Simple Ingredient Swaps
- Chicken instead of beef: Swap the flank steak for thinly sliced chicken breast or thighs. The cooking time stays the same.
- Different vegetables: Try snap peas, bell peppers, or carrots along with or instead of the broccoli.
- Gluten-free option: Use tamari or coconut aminos in place of soy sauce.
- Honey for brown sugar: If you're out of brown sugar, honey works just as well for sweetness.
Equipment For Beef and Broccoli
- Large mixing bowl
- Small bowl for the sauce
- Whisk
- Large nonstick sauté pan or wok
- Slotted spoon
- Sharp knife and cutting board
Storage and Reheating Tips
Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days. The sauce may thicken as it sits, so add a splash of water when reheating.
Freezer: This dish freezes well for up to 2 months. Let it cool completely, then transfer to a freezer-safe container. Thaw overnight in the fridge before reheating.
Reheating: Warm it gently in a skillet over medium heat, stirring occasionally. You can also microwave it in 1-minute intervals, stirring between each, until heated through.
Serving Suggestions
- Over steamed rice: Jasmine or brown rice soaks up the sauce beautifully and makes this a complete meal.
- With noodles: Toss it with lo mein noodles or rice noodles for a heartier dish.
- Alongside fried rice: Pair it with homemade fried rice and egg rolls for a full Chinese takeout spread at home.
- With a side salad: A simple cucumber salad with rice vinegar adds a refreshing crunch.
Expert Tips
- Slice beef against the grain: This keeps the meat tender and easier to chew. Look for the lines running through the meat and cut perpendicular to them.
- Don't skip the cornstarch coating: This step is what makes the beef so tender and velvety, just like restaurant-style stir fry.
- Use high heat: Stir-frying works best with a hot pan. Make sure your pan is fully preheated before adding the oil and beef.
- Prep everything first: Once you start cooking, things move fast. Have your beef sliced, vegetables chopped, and sauce mixed before you turn on the stove.
- Let the sauce boil: The cornstarch won't thicken properly unless the sauce comes to a full boil. Don't rush this step.
- Fresh ginger matters: Bottled ginger paste doesn't have the same bright, zesty flavor as freshly grated ginger.
What You'll Love About This Beef and Broccoli
This 20-minute beef and broccoli recipe is perfect for those nights when you need something satisfying but don't want to spend an hour in the kitchen. The beef stays tender thanks to a simple cornstarch slurry, and the broccoli keeps a nice crunch without being raw. The sauce is garlicky, slightly sweet, and coats everything beautifully. It's a one-pan wonder that feels indulgent but sneaks in vegetables, and if your family loves bold flavors, this pairs wonderfully with the same weeknight energy as Rotel Dip Recipe for game nights or gatherings.
FAQ
What is the secret to good beef and broccoli?
The secret is coating the beef in a cornstarch slurry before cooking it keeps the meat incredibly tender and helps the sauce cling. Using fresh garlic and ginger also makes a huge difference. My mom always said the key is high heat and not overcrowding the pan.
What is Chinese beef and broccoli sauce made of?
It's a simple mix of low sodium soy sauce, brown sugar, garlic, ginger, and cornstarch to thicken. Some versions add oyster sauce, but this basic version is flavorful and quick. You can tweak the sweetness or saltiness to your taste.
How do Chinese get beef so tender?
The technique is called velveting coating the beef in cornstarch and water (sometimes egg white) before cooking. It creates a protective barrier that locks in moisture and keeps the meat soft. Slicing against the grain also helps a lot.
What is a good marinade for beef and broccoli?
For this recipe, the cornstarch and water mixture works perfectly. If you want to marinate longer, try mixing soy sauce, a bit of oil, garlic, and ginger, and let the beef sit for 15 to 30 minutes. Just pat it dry before cooking so it sears instead of steaming.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Beef and Broccoli

Beef and Broccoli
Ingredients
Method
- In a large bowl, whisk together 2 tablespoons of cornstarch with the water until smooth, then add the sliced beef and toss until every piece is lightly coated.
- In a small bowl, stir together the remaining cornstarch, soy sauce, brown sugar, garlic, and ginger until fully combined, then set the sauce aside.
- Heat a large skillet over medium heat, add 1 tablespoon of the oil, and once hot, add the beef and cook while stirring constantly until it is mostly cooked through, then transfer it to a plate.
- Add the remaining oil to the same pan, then add the broccoli and onion and cook, stirring occasionally, until the broccoli is bright green and just tender, about 4 minutes.
- Return the beef to the pan, pour in the prepared sauce, and bring everything to a boil, stirring for about 1 minute until the sauce thickens and coats everything.
- Remove from heat and serve hot over rice or noodles if desired.













Leave a Reply