Chinese Beef and Broccoli

Make Your Own Chinese Beef and Broccoli at Home

Chinese Beef and Broccoli is a delightful dish that perfectly embodies the harmony of savory flavors and fresh, vibrant vegetables. Uniquely satisfying, it is a staple in Chinese cuisine, often gracing tables during weeknight dinners or weekend family gatherings. This dish combines tender strips of beef with crisp broccoli in a glossy sauce, making it a favorite for many. Personally, there’s something so rewarding about home-cooking this dish. The aroma that fills your kitchen as it cooks is simply irresistible!

Thank you for reading this post, don't forget to subscribe!

Reasons to Try It

So why should you consider whipping up this dish? For starters, it’s incredibly quick to make—perfect for those busy weeknights when you want something wholesome and delicious without spending hours in the kitchen. The vibrant colors and bold textures make it not just a meal, but a feast for the senses. Plus, this dish is wallet-friendly. Between the affordable ingredients and the ease of preparation, it’s a win-win!

“This dish is as tasty as it is quick! My family devoured it in minutes—it’s now a weekly staple!” – Happy Home Cook

Preparing Chinese Beef and Broccoli

Creating this dish involves a few straightforward steps that are easy to follow. You’ll start by marinating the beef then move onto stir-frying the ingredients. Finally, you’ll combine everything in a beautifully thickened sauce. Here’s how this mouthwatering recipe comes together!

Gather These Items

Before you start cooking, make sure you have all the ingredients ready. Here’s what you’ll need:

  • 1 lb flank steak (or skirt steak, or another 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 into bite-size florets)
  • 1 tablespoon peanut oil (or vegetable oil)
  • 3 garlic cloves ( minced)
  • 2 teaspoons ginger ( minced)

Feel free to explore substitutions based on what’s available in your pantry!

Step-by-Step Instructions

  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. Place them in a bowl. Add one tablespoon of soy sauce, one tablespoon of peanut oil, and cornstarch. Mix well until all beef slices are coated. Let it marinate for about 10 minutes.
  2. Make the Sauce: Combine all sauce ingredients in a medium bowl and mix until well combined.
  3. Steam the Broccoli: In a large nonstick skillet, add 1/4 cup of water and bring it to a boil over medium-high heat. Add the broccoli, cover the skillet, and steam for about 1 minute until the broccoli is tender. Remove it to a plate and wipe any excess water from the skillet.
  4. Cook the Beef: Heat one tablespoon of oil in the skillet over medium-high heat until hot. Spread the marinated beef in a single layer and allow it to cook for 30 seconds without stirring. Flip and cook the other side for a few seconds until lightly charred but still pink in the center.
  5. Add Aromatics: Mix in the minced garlic and ginger, stirring briefly to release their flavors.
  6. Combine Ingredients: Return the steamed broccoli to the skillet. Stir the sauce again and add it to the pan, cooking until the sauce thickens—about 1 minute.
  7. Serve: Quickly transfer everything to a plate and serve hot as a main dish.

Best Ways to Enjoy It

To elevate your dining experience, consider serving your Chinese Beef and Broccoli over a bed of fluffy jasmine rice or alongside some steaming noodles. Adding a sprinkle of sesame seeds or chopped scallions can provide a delightful crunch and additional flavor. If you’re feeling adventurous, pair it with a side of homemade spring rolls for a complete experience!

Keeping Leftovers Fresh

Leftovers can be stored in an airtight container in the fridge for about 3-4 days. Reheat gently in the microwave or lightly in a skillet over low heat to avoid overcooking the beef. If you want to preserve the dish for longer, consider freezing it for up to 3 months.

Pro Chef Tips

  • Slice the Beef Correctly: Always slice the beef against the grain to ensure tenderness.
  • Marination Is Key: Allowing the beef to marinate not only infuses flavor but also helps tenderize it—especially important for less tender cuts.
  • Don’t Overcook: Keep an eye on the beef while cooking, as it should remain slightly pink for the best texture.

Creative Twists

Feel free to experiment with this recipe by adding other vegetables like bell peppers, snow peas, or mushrooms. For a spicy kick, include a teaspoon of chili paste or sliced fresh chili peppers. If you’re looking for a gluten-free option, swap the soy sauce for tamari and ensure your stock and sherry are gluten-free as well.

Your Questions Answered

Q: How long does it take to prepare?
A: From start to finish, this dish takes about 30 minutes to prepare and cook.

Q: Can I substitute the beef with chicken or tofu?
A: Absolutely! This recipe works great with sliced chicken breast or firm tofu for a vegetarian twist.

Q: Is this dish kid-friendly?
A: Definitely! The sweet and savory sauce and tender beef are usually big hits with kids.

Now that you’ve got everything you need to make this delicious Chinese Beef and Broccoli, roll up your sleeves and enjoy not only the cooking process but the delightful meal that awaits you! Happy cooking!

Chinese Beef and Broccoli

A delightful dish combining tender beef strips and crisp broccoli in a savory sauce, perfect for quick weeknight dinners.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Chinese
Calories: 400

Ingredients
  

For the Beef
  • 1 lb flank steak (or skirt steak, or another 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 Vegetables
  • 1 head broccoli (cut into bite-size florets)
  • 1 tablespoon peanut oil (or vegetable oil)
  • 3 cloves garlic (minced)
  • 2 teaspoons ginger (minced)

Method
 

Preparation
  1. Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Place in a bowl.
  2. Add one tablespoon of soy sauce, one tablespoon of peanut oil, and cornstarch. Mix well until all beef slices are coated. Let marinate for about 10 minutes.
Make the Sauce
  1. Combine all sauce ingredients in a medium bowl and mix until well combined.
Cook
  1. In a large nonstick skillet, add 1/4 cup of water and bring it to a boil over medium-high heat. Add the broccoli, cover the skillet, and steam for about 1 minute until tender. Remove to a plate and wipe excess water from the skillet.
  2. Heat one tablespoon of oil in the skillet over medium-high heat until hot. Spread the marinated beef in a single layer and cook for 30 seconds without stirring. Flip and cook the other side for a few seconds until lightly charred but still pink in the center.
  3. Mix in the minced garlic and ginger, stirring briefly to release their flavors.
  4. Return the steamed broccoli to the skillet. Stir the sauce again and add it to the pan, cooking until the sauce thickens—about 1 minute.
  5. Quickly transfer everything to a plate and serve hot as a main dish.

Notes

Enjoy over jasmine rice or noodles, and consider adding sesame seeds or chopped scallions for extra flavor.