Chinese Beef and Broccoli
Chinese Beef and Broccoli
Chinese Beef and Broccoli is a beloved dish that you can find in Asian restaurants around the world. It’s a simple yet satisfying meal that features tender pieces of beef paired with crisp, bright green broccoli, all coated in a savory sauce. The flavors are fresh and vibrant, making it a favorite for families and individuals alike. If you want a hearty and nutritious meal on the dinner table, Chinese Beef and Broccoli is a fantastic option. It is not only fast to prepare but also packed with protein and vegetables, making it a healthy choice fit for everyone.
This dish is often characterized by its bright flavors and beautiful presentation. The vivid green broccoli provides a pop of color against the tender slices of beef, and the sauce ties everything together in a delicious, gooey delight. Many people enjoy this dish because it takes just a few simple ingredients and a bit of preparation, yet results in a restaurant-quality meal at home. Whether it’s for a weeknight dinner or a special occasion, Chinese Beef and Broccoli serves as a versatile meal that can fit any situation.
Why make this recipe
Choosing to make Chinese Beef and Broccoli at home is a great decision for several reasons. First and foremost, it is quick and easy to prepare. With a total cooking time of under 30 minutes, it’s perfect for busy weeknights or last-minute dinner plans. Additionally, this recipe allows you to have control over the ingredients, meaning you can choose high-quality beef, and fresh vegetables and even adjust the sauce according to your taste. By preparing this dish at home, you can avoid the high levels of sodium and other preservatives often found in takeout options.
Furthermore, cooking Chinese Beef and Broccoli provides a wonderful opportunity to indulge your creativity. You can customize the recipe to suit your own preferences and experiment with different ingredients. Want it a bit spicier? You could add some chili flakes or a dash of hot sauce. Prefer more vegetables? You can easily incorporate bell peppers or snap peas. The possibilities are endless, making it not just a meal, but an experience that allows you to explore flavors and textures that you love.
How to make Chinese Beef and Broccoli
Making Chinese Beef and Broccoli is straightforward, even for beginner cooks. The process involves marinating the beef, preparing the sauce, and quickly stir-frying everything together. It requires minimal equipment and just a few steps to bring this delicious dish to life. Let’s dive into the ingredients you need to create a delightful meal for yourself or your loved ones.
Ingredients:
- 1 lb flank steak, skirt steak, or other cut
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tablespoon cornstarch
- 1/2 teaspoon baking soda (Optional)
- 1/2 cup chicken stock (or beef stock)
- 2 tablespoons Shaoxing wine (or dry sherry)
- 2 tablespoons soy sauce
- 1 teaspoon dark soy sauce
- 2 teaspoons brown sugar (or white sugar)
- 1 tablespoon cornstarch
- 1 head broccoli, cut to bite-size florets
- 1 tablespoon peanut oil (or vegetable oil)
- 3 garlic cloves, minced
- 2 teaspoons ginger, minced
Directions:
- Start by slicing the beef against the grain into 0.5 cm (1/4 inch) thick slices or into 1-cm (1/2 inch) sticks. Transfer these pieces to a small bowl.
- To the bowl, add soy sauce, peanut oil, and cornstarch. Mix them gently with your hands until all slices are evenly coated. Allow the beef to marinate for about 10 minutes.
- While the beef is marinating, combine all of the sauce ingredients in a medium-sized bowl and mix them well. Set the sauce aside for later use.
- Take a large nonstick skillet and heat it over medium-high heat. Pour in 1/4 cup of water, bringing it to a boil. Then, add the broccoli to the pan and cover it. Steam the broccoli for about 1 minute until it becomes tender. Once done, transfer the broccoli to a plate.
- Next, wipe the pan if there is any water left. Add the peanut oil and heat it until it is hot. Spread the marinated steak in a single layer in the pan and cook without touching it for about 30 seconds until browned. Flip the pieces over briefly, then stir until they are slightly charred but still pink inside.
- Add the minced garlic and ginger to the pan, stirring them in to release their aroma and flavor.
- Return the steamed broccoli to the pan. Make sure to stir the sauce again to dissolve the cornstarch, then pour it into the pan. Cook and stir everything together until the sauce thickens, which should take about 1 minute. Finally, transfer the contents to a plate and serve immediately.
Time Breakdown
To get your meal ready, let’s break down the time needed for each part of the process. Marinating the beef takes around 10 minutes. While it’s marinating, you will spend about 5 minutes preparing the sauce, cutting the broccoli, and getting everything ready in the kitchen. Cooking the dish itself will take approximately 10 to 15 minutes. So, in total, you’ll be looking at a meal that can be on your table in about 30 minutes. This makes it an excellent choice for dinner when you are pressed for time.
How to serve Chinese Beef and Broccoli
Chinese Beef and Broccoli can be served in a variety of ways. The most traditional and popular method is to serve it over a bed of steamed white rice or jasmine rice to soak up the flavorful sauce. Alternatively, you could also serve it with cooked noodles for a different twist. Some people enjoy it alongside a side of spring rolls or dumplings, enhancing the Asian culinary experience. Garnishing with sesame seeds or chopped scallions can also add an extra touch of flavor and visual appeal.
How to store Chinese Beef and Broccoli
If you find yourself with leftovers, storing Chinese Beef and Broccoli is quite easy. Allow the dish to cool completely before transferring it to an airtight container. You can store it in the refrigerator for about three to four days. When you are ready to eat it again, simply reheat it in the microwave or in a pan over medium heat until warmed through. If you’re looking to keep it for a longer time, it can also be frozen for up to two months. Just remember to separate it into individual portions for easy thawing and reheating later.
Tips to make Chinese Beef and Broccoli
To ensure that your Chinese Beef and Broccoli turns out perfectly every time, there are some handy tips to consider. First, slicing the beef against the grain makes it more tender. Don’t skip the marinating step, as it infuses the meat with flavor and helps tenderize it. When stir-frying, be sure not to overcrowd the pan. Cook the beef in batches if necessary to maintain the right temperature and achieve a nice sear. Lastly, ensure to have all your ingredients prepped before you start cooking, as stir-frying is a quick process that requires attention.
Variation
One of the greatest aspects of Chinese Beef and Broccoli is its adaptability. You can easily swap out broccoli for other vegetables such as bell peppers, snow peas, or baby corn, depending on your preference or whatever you have on hand. Similarly, if you want to switch up your protein, chicken or tofu can provide wonderful alternatives while still keeping the dish flavorful. For those who enjoy extra heat, consider adding diced chili peppers or a splash of chili oil before serving.
Nutritional Information (Per Serving)
While enjoying a plate of Chinese Beef and Broccoli, you can feel good about your meal. Each serving typically contains approximately 300 to 350 calories, depending on portion sizes and specific ingredients used. The dish is packed with protein from the beef and enriched with vitamins and minerals from the broccoli. It also provides a good balance of carbohydrates if served with rice or noodles. Keep in mind that the nutritional values can vary based on the amounts of oil, sugar, and sauces used.
FAQs
Is Chinese Beef and Broccoli healthy?
Yes, Chinese Beef and Broccoli is a healthy dish when prepared at home. It includes lean protein, fiber-rich vegetables, and you can make adjustments to control the amount of sugar and sodium.
Can I use other vegetables in this recipe?
Absolutely! While broccoli is the classic choice, you can easily add other vegetables like bell peppers, snap peas, or carrots to enhance flavors and nutrition.
How can I make Chinese Beef and Broccoli spicier?
To add some heat, you can include crushed red pepper flakes, chili paste, or a drizzle of hot sauce in the sauce. Adjust it according to your spice preference for the perfect kick!

Chinese Beef and Broccoli
Ingredients
For the Beef Marinade
- 1 lb flank steak, skirt steak, or other cut
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tablespoon cornstarch
- 1/2 teaspoon baking soda (Optional)
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
- 2 teaspoons brown sugar (or white sugar)
- 1 tablespoon cornstarch
For the Stir-Fry
- 1 head broccoli, cut to bite-size florets
- 1 tablespoon peanut oil (or vegetable oil)
- 3 cloves garlic, minced
- 2 teaspoons ginger, minced
Instructions
Preparation
- Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or into 1-cm (1/2 inch) sticks and transfer them to a small bowl.
- Add soy sauce, peanut oil, and cornstarch to the bowl and mix gently until all slices are evenly coated. Allow to marinate for about 10 minutes.
- In a medium-sized bowl, combine all sauce ingredients and mix well. Set the sauce aside.
Cooking
- In a large nonstick skillet over medium-high heat, pour in 1/4 cup of water and bring it to a boil. Add the broccoli, cover, and steam for about 1 minute until tender. Transfer the broccoli to a plate.
- Wipe the pan, add peanut oil, and heat until hot. Spread the marinated steak in a single layer and cook for about 30 seconds until browned, then flip briefly and stir until slightly charred but still pink inside.
- Add minced garlic and ginger to the pan, stirring to release their aroma.
- Return steamed broccoli to the pan, stir sauce to dissolve cornstarch, then pour sauce into the pan. Cook and stir until sauce thickens, about 1 minute. Transfer to a plate and serve immediately.