Chinese Beef and Broccoli
This Chinese Beef and Broccoli recipe is a delightful combination of tender beef and crisp broccoli, all enveloped in a savory brown sauce. Perfect for busy weeknights or casual gatherings, this dish brings the vibrant flavors of Chinese cuisine straight to your kitchen. Plus, it’s healthier than typical take-out options, making it a great choice for those looking to enjoy a delicious meal without the guilt.

Why You’ll Love This Recipe
- Quick and Easy: This dish comes together in just 30 minutes, making it perfect for a weeknight dinner.
- Flavorful: The combination of soy sauce, garlic, and ginger creates a rich and satisfying flavor profile.
- Healthier Option: Compared to restaurant versions, this recipe is lighter and can be easily adapted to fit dietary needs.
- Versatile: Enjoy it over rice or noodles, or serve it with vegetables for a low-carb option.
- Meal Prep Friendly: Make extra and store leftovers for delicious lunches throughout the week.
Tools and Preparation
Having the right tools makes cooking easier and more enjoyable. Here are essential items you’ll need to create this amazing Chinese Beef and Broccoli dish.
Essential Tools and Equipment
- Nonstick skillet
- Mixing bowls
- Knife
- Cutting board
- Measuring spoons
Importance of Each Tool
- Nonstick skillet: Prevents food from sticking and allows for easy cleanup.
- Mixing bowls: Useful for marinating ingredients and mixing sauces.
- Knife: A good knife ensures precise cuts for even cooking.
- Cutting board: Protects your counters while providing a stable surface for chopping.
Ingredients
For the Beef
- 1 lb flank steak, skirt steak, or other cut (see footnote 1)
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil, or vegetable oil
- 1 tablespoon cornstarch
- 1/2 teaspoon baking soda, (Optional) (see footnote 1)
For the Sauce
- 1/2 cup chicken stock, or beef stock
- 2 tablespoons Shaoxing wine, or dry sherry
- 2 tablespoons soy sauce
- 1 teaspoon dark soy sauce, (footnote 2)
- 2 teaspoons brown sugar, or white sugar
- 1 tablespoon cornstarch
For the Vegetables
- 1 head broccoli, cut to bite-size florets
- 1 tablespoon peanut oil, or vegetable oil (Footnote 3)
- 3 garlic cloves, minced
- 2 teaspoons ginger, minced
How to Make Chinese Beef and Broccoli
Step 1: Prepare the Beef
Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Transfer to a small bowl. Add soy sauce, peanut oil, and cornstarch. Gently mix well by hand until all slices are coated with a thin layer of sauce. Marinate for 10 minutes while preparing other ingredients.
Step 2: Make the Sauce
Combine all ingredients for the sauce in a medium-sized bowl. Mix well.
Step 3: Steam the Broccoli
Add 1/4 cup water into a large nonstick skillet over medium-high heat until boiling. Add broccoli and cover. Steam until just tender, about 1 minute. Transfer broccoli to a plate. Wipe the pan if there’s water left.
Step 4: Cook the Beef
Add oil to the skillet and swirl to coat. Heat over medium-high until hot. Spread steak in a single layer; cook undisturbed for about 30 seconds until browned. Flip to cook the other side briefly until lightly charred but still pink inside.
Step 5: Add Aromatics
Add garlic and ginger; stir a few times to release their flavors.
Step 6: Combine Everything
Return broccoli to pan. Stir sauce again to dissolve cornstarch completely before pouring into skillet. Cook and stir until sauce thickens, about 1 minute. Transfer everything to a plate immediately. Serve hot as a main dish over rice or noodles.
Enjoy your homemade Chinese Beef and Broccoli, an easy way to bring authentic flavors right to your table!
How to Serve Chinese Beef and Broccoli
Serving your homemade Chinese Beef and Broccoli can elevate the dining experience, making it feel just as delightful as a take-out meal. Here are some creative ways to present this dish.
Over Steamed Rice
- Serve the beef and broccoli over a bed of fluffy steamed rice. The rice will soak up the flavorful sauce, creating a delicious combination.
With Noodles
- Pair your beef and broccoli with stir-fried noodles for a heartier meal. Toss the noodles in soy sauce for added flavor.
In Lettuce Wraps
- For a low-carb option, serve the beef and broccoli mixture in fresh lettuce leaves. This adds crunch and freshness to each bite.
As Part of a Platter
- Create a beautiful platter by serving it alongside other Chinese dishes like dumplings or spring rolls. This makes for a delightful family-style feast.
With Pickled Vegetables
- Add some pickled vegetables on the side to contrast with the savory flavors of the beef and broccoli. It brings an extra zing to your meal.

How to Perfect Chinese Beef and Broccoli
To make your Chinese Beef and Broccoli truly exceptional, consider these helpful tips for perfecting the dish.
- Choose the Right Cut: Use flank steak or skirt steak for tender results. These cuts have great flavor and tenderness when sliced correctly.
- Marinate Properly: Allowing the beef to marinate for at least 10 minutes enhances its flavor and tenderness. Don’t skip this step!
- Control Cooking Time: Be careful not to overcook the beef; it should remain slightly pink inside for optimal juiciness.
- Use Fresh Ingredients: Fresh garlic and ginger will significantly improve the flavor profile of your dish. Always opt for fresh when possible.
- Adjust Sauce Thickness: If you prefer a thicker sauce, let it simmer longer after adding it back with the broccoli. This will intensify the flavors.
- Serve Immediately: Enjoy your dish right away while it’s hot! Reheating can alter texture, especially of the broccoli.
Best Side Dishes for Chinese Beef and Broccoli
Complementing your Chinese Beef and Broccoli with side dishes can create a well-rounded meal. Here are some excellent options that pair beautifully.
- Fried Rice: Classic fried rice with peas, carrots, and eggs adds variety and texture to your plate.
- Egg Rolls: Crispy egg rolls offer a satisfying crunch and a contrast to the tender beef and broccoli.
- Hot and Sour Soup: A bowl of hot and sour soup provides warmth and a tangy kick that balances out flavors.
- Chinese Cucumber Salad: Refreshing cucumber salad dressed in vinegar offers a light palate cleanser between bites.
- Stir-Fried Bok Choy: Lightly stir-fried bok choy adds greens to your meal with minimal effort, enhancing nutrition.
- Sesame Noodles: Cold sesame noodles bring in nutty flavors that complement the savory notes of beef and broccoli.
- Chili Garlic Edamame: Spicy edamame pods deliver a protein-packed snack that’s easy to prepare.
- Steamed Dumplings: Soft steamed dumplings filled with pork or vegetables can be an interesting addition to your dinner spread.
Common Mistakes to Avoid
Making Chinese Beef and Broccoli at home can be a delightful experience, but there are common pitfalls to watch for.
- Using the wrong cut of meat: Opt for flank or skirt steak for best results. Other cuts may not yield the same tenderness.
- Overcooking the broccoli: Steam until just tender to maintain its vibrant color and crisp texture. Aim for about one minute.
- Skipping marination: Marinate the beef for at least 10 minutes. This step enhances flavor and tenderness significantly.
- Neglecting sauce preparation: Combine sauce ingredients well before adding them to the skillet. This ensures even distribution of flavors.
- Ignoring high heat: Cook on medium-high heat to achieve that signature char on the beef. Lower temperatures can lead to steaming instead of searing.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container.
- Good for up to 3 days in the refrigerator.
Freezing Chinese Beef and Broccoli
- Freeze in a freezer-safe container or bag.
- Keeps well for up to 2 months for best quality.
Reheating Chinese Beef and Broccoli
- Oven: Preheat oven to 350°F (175°C) and place in a baking dish covered with foil until heated through.
- Microwave: Use a microwave-safe container, cover loosely, and heat in short bursts, stirring occasionally.
- Stovetop: Heat in a skillet over medium heat, adding a splash of water or stock if necessary to prevent sticking.
Frequently Asked Questions
What is Chinese Beef and Broccoli?
Chinese Beef and Broccoli is a classic stir-fry dish made with tender beef slices and crisp broccoli coated in a savory brown sauce.
Can I make this dish gluten-free?
Yes! Substitute tamari for soy sauce and dry sherry for Shaoxing wine to keep it gluten-free.
How can I customize my Chinese Beef and Broccoli?
Feel free to add other vegetables like bell peppers or carrots. You can also adjust the sweetness by modifying the amount of sugar used in the sauce.
What do I serve with Chinese Beef and Broccoli?
This dish pairs wonderfully with steamed rice or noodles, enhancing its delicious flavors.
How long does it take to prepare Chinese Beef and Broccoli?
The total preparation time is approximately 30 minutes, making it a quick dinner option!
Final Thoughts
This Chinese Beef and Broccoli recipe is not only quick but also versatile, allowing you to customize it according to your taste preferences. Whether you’re looking for a comforting meal or something healthy, this dish fits perfectly into any dinner plan. Try it out today!
Chinese Beef and Broccoli
- Total Time: 30 minutes
- Yield: Serves 4
Description
Chinese Beef and Broccoli is a delightful stir-fry that combines tender beef and crisp broccoli in a savory brown sauce. This dish is not only quick to prepare, taking just about 30 minutes, but it’s also a healthier alternative to take-out options. Perfect for busy weeknights or casual gatherings, it brings the authentic flavors of Chinese cuisine right to your kitchen. Enjoy it over rice or noodles, or even as a low-carb option wrapped in fresh lettuce. With its rich flavor profile and meal prep friendly nature, this recipe is destined to become a family favorite.
Ingredients
- 1 lb flank steak
- 1 head broccoli
- 1/2 cup chicken stock
- 2 tablespoons soy sauce
- 3 garlic cloves
- Ginger
Instructions
- Slice the flank steak against the grain into thin strips. In a bowl, combine with soy sauce, peanut oil, and cornstarch; marinate for 10 minutes.
- Mix all sauce ingredients in another bowl until combined.
- Steam the broccoli in a skillet with boiling water for 1 minute until tender; set aside.
- Heat oil in the skillet, then cook the beef until browned on both sides.
- Add minced garlic and ginger to the skillet and stir briefly.
- Return broccoli to the skillet, add the sauce, and cook until thickened. Serve hot over rice or noodles.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Stir-frying
- Cuisine: Chinese
Nutrition
- Serving Size: 1 plate (350g)
- Calories: 400
- Sugar: 5g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 80mg






