Chinese Beef and Broccoli (One Pan Take-Out)
There’s a reason Chinese Beef and Broccoli is one of the most beloved dishes on take-out menus across America — it’s fast, flavorful, and satisfies that craving for something savory, saucy, and loaded with tender beef and crisp broccoli. But did you know you can make this iconic dish right at home in just one pan?
Table of Contents
This homemade version is not only faster than delivery but also lets you control the ingredients, making it a healthier and more affordable option. One-pan meals are a hit for busy weeknights, and this Chinese Beef and Broccoli stir-fry is no exception. If you’re unsure which cut of beef to use, the USDA Beef Cuts Guide can help you choose the perfect one for your stir-fry.beef and broccoliThis homemade version is not only faster than delivery but also lets you control the ingredients, making it a healthier and more affordable option. One-pan meals are a hit for busy weeknights, and this Chinese Beef and Broccoli stir-fry is no exception. If you’re unsure which cut of beef to use, the USDA Beef Cuts Guide can help you choose the perfect one for your stir-fry.
Plus, by using a simple combination of soy sauce, garlic, ginger, and a few pantry staples, you can recreate the rich umami flavor of take-out right at home. Stir-frying in oil? The Harvard Guide to Healthy Cooking Oils breaks down the best oils for high-heat cooking like this.
Why One-Pan Recipes Are a Game Changer
One-pan meals offer so many benefits:
- Minimal cleanup
- Quick cooking time
- Balanced meals with protein and veggies
- Perfect for small kitchens or busy nights
This recipe lets you sear the beef, stir-fry the broccoli, and simmer the sauce — all in the same pan.
Ingredients Overview
To make this classic dish at home, gather the following ingredients:
- Flank steak or sirloin (sliced thin against the grain)
- Broccoli florets (fresh or frozen)
- Garlic (minced)
- Ginger (grated or minced)
- Soy sauce (light or low-sodium preferred)
- Oyster sauce
- Cornstarch (for thickening)
- Sesame oil
- Brown sugar or honey (for balance)
- Optional: red pepper flakes, hoisin sauce

Pantry Substitutes and Variations
You can adapt the dish to your dietary needs:
- For gluten-free: Use tamari instead of soy sauce
- For vegetarian: Substitute beef with mushrooms or tofu
- For low-sodium: Choose reduced-salt sauces
- For keto: Skip the sugar and serve over cauliflower rice
How to Prepare the Ingredients
The magic of restaurant-style beef comes down to slicing and prepping. Here’s what to do:
- Slice beef thinly against the grain to keep it tender
- Marinate beef in soy sauce, cornstarch, and a splash of sesame oil to mimic the velveting technique
- Blanch broccoli briefly to keep it bright green and crisp
Step-by-Step Cooking Instructions
Making Chinese Beef and Broccoli at home is easier than you think:
- Marinate the beef for 15–20 minutes with soy sauce, sesame oil, cornstarch, and garlic.
- Heat your pan or wok over medium-high heat.
- Add oil, then sear the beef quickly until just browned. Remove and set aside.
- Toss in broccoli and stir-fry until it turns vibrant green and slightly tender.
- Add sauce: Mix oyster sauce, soy sauce, water, cornstarch, and a bit of sugar.
- Return beef to the pan and pour in sauce. Stir until the sauce thickens and coats everything evenly.
For more technique tips, the Serious Eats Guide to Stir Frying offers expert advice.
How to Serve It
This dish shines when served hot and fresh with:
- Steamed jasmine or basmati rice
- Brown rice for a heartier option
- Cauliflower rice for low-carb lovers
- A sprinkle of toasted sesame seeds and chopped green onions for garnish
Storage and Reheating Tips
Planning to meal-prep or store leftovers? Here’s how:
- Store in an airtight container in the fridge for up to 4 days
- Reheat in a skillet over low heat or microwave in 30-second intervals
- Avoid overcooking the broccoli to keep it from becoming mushy
- You can freeze it, but freshly made yields the best texture
Nutrition Breakdown
This homemade recipe offers a good nutritional profile:
- Protein-rich from the lean beef
- Fiber and vitamins from broccoli
- Lower in sodium than restaurant versions (especially if using low-sodium soy sauce)
- Fewer added sugars compared to bottled sauces
Per serving (with rice):
- Calories: ~450
- Protein: 30g
- Carbs: 30–40g
- Fat: 18g
Cultural Note: A Take-Out Favorite with History
Beef and broccoli isn’t a traditional Chinese dish — it’s a Chinese-American invention, inspired by Cantonese cooking and adapted to local tastes. In China, you’d more likely see gai lan (Chinese broccoli) than the Western version of broccoli.
Over time, it became a staple in American Chinese restaurants, thanks to its balance of savory flavors, affordability, and visual appeal.
FAQs: Everything You Want to Know
What cut of beef is best for beef and broccoli?
Flank steak or sirloin is ideal for its tenderness and quick cooking time.
How do Chinese restaurants make their beef so tender?
They use a method called velveting, which includes marinating in cornstarch, egg whites, and a bit of oil.
Can I make this without oyster sauce?
Yes! Substitute with more soy sauce and a splash of hoisin or add a dash of mushroom sauce for depth.
Is Chinese beef and broccoli healthy?
Absolutely — when homemade, it can be low in sugar and sodium and high in protein and fiber.
Can I use frozen broccoli?
Yes, just thaw and pat it dry to avoid adding excess moisture to the stir-fry.
What can I substitute for soy sauce?
Try tamari, liquid aminos, or coconut aminos for different dietary needs.
Is this recipe keto-friendly?
Yes — skip the sugar and serve over cauliflower rice.
Can I make this in advance?
Definitely. Store in meal prep containers for up to 4 days.
Final Thoughts
Making Chinese Beef and Broccoli at home is easier, faster, and healthier than ordering take-out. With just one pan, a handful of ingredients, and under 30 minutes, you’ll have a dish that’s as comforting as it is delicious.
Perfect for busy weeknights or when that take-out craving hits — this is a recipe worth mastering. Want to impress your family or meal prep like a pro? Add this dish to your regular dinner rotation and enjoy the flavor of take-out with the ease of home cooking.
PrintChinese Beef and Broccoli (One Pan Take-Out)
- Total Time: 30 mins
- Yield: 4 servings 1x
Description
A quick and flavorful Asian-style stir-fry featuring tender beef slices, crisp broccoli, and a savory-sweet sauce. Perfect for busy weeknights and pairs beautifully with steamed rice.
Ingredients
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 3 cups broccoli florets (fresh or frozen, thawed)
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 3 tbsp soy sauce (light or low sodium)
- 2 tbsp oyster sauce
- 1 tsp sesame oil
- 1 tbsp cornstarch
- 1 tbsp brown sugar or honey
- 1 tbsp neutral oil (like canola or avocado)
- Optional: red pepper flakes, hoisin sauce, green onions for garnish
Instructions
- Marinate Beef: In a bowl, mix sliced beef with 1 tbsp soy sauce, 1 tsp sesame oil, 1 tbsp cornstarch, and half the garlic and ginger. Let sit for 15–20 minutes.
- Prep Sauce: In a small bowl, combine remaining soy sauce, oyster sauce, brown sugar (or honey), and ¼ cup water. Stir in a bit of cornstarch if you prefer a thicker sauce.
- Cook Beef: Heat oil in a large skillet or wok over medium-high heat. Sear beef in a single layer until browned (about 2 minutes). Remove and set aside.
- Stir-Fry Broccoli: In the same pan, add broccoli and a splash of water. Cover and steam for 2–3 minutes. Uncover and stir-fry for another 2 minutes until crisp-tender.
- Combine: Return beef to the pan. Add remaining garlic, ginger, and the prepared sauce. Stir and cook until sauce thickens and coats the beef and broccoli evenly.
- Serve: Plate over steamed rice. Garnish with sesame seeds, green onions, or red pepper flakes if desired.
Notes
For a gluten-free version, use tamari instead of soy sauce. Add bell peppers or snap peas for extra vegetables and color.
- Prep Time: 15 mins
- Cook Time: 15 mins
- Category: Main dish
- Method: Stir-fry
- Cuisine: Asian-inspired
Nutrition
- Serving Size: 1 portion
- Calories: 350
- Sugar: 6g
- Sodium: 750mg
- Fat: 16g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 75mg