Chinese Beef and Broccoli – A Takeout Classic Made Easy at Home

Photo of author
Author: Adam
Published:

🎉 Introduction

Beef and broccoli is one of the most iconic dishes from Chinese-American takeout menus, but it actually has deep roots in Cantonese cuisine. This Chinese Beef and Broccoli (牛肉炒西兰花) brings tender slices of marinated flank steak together with crisp-tender broccoli in a glossy, savory-sweet sauce that clings to every bite.

Instead of reaching for delivery, you can make this restaurant-style stir-fry at home in under 30 minutes. With garlic, ginger, soy sauce, and a velvety sauce made silky with cornstarch, this dish is quick, flavorful, and healthier than takeout.


🧰 Equipment Needed

  • Sharp knife & cutting board
  • Mixing bowls
  • Wok or large skillet
  • Measuring cups & spoons
  • Small whisk

🛒 Ingredients

Beef & Marinade

  • 1 lb flank steak, thinly sliced against the grain
  • ½ tsp baking soda
  • 1 tbsp soy sauce
  • 1 tsp cornstarch
  • 1 tsp peanut oil

Vegetables & Aromatics

  • 1 head broccoli, cut into florets
  • 3 garlic cloves, minced
  • 2 tsp fresh ginger, grated

Sauce

  • ½ cup chicken stock
  • 2 tbsp soy sauce
  • 1 tsp dark soy sauce (for color & depth)
  • 2 tsp brown sugar
  • 1 tbsp rice vinegar (replacement for Shaoxing wine)
  • 1 tbsp cornstarch (mixed with 2 tbsp water, slurry)

For Stir-Frying

  • 1 tbsp peanut oil (or neutral oil)

👩‍🍳 Directions

Step 1: In a bowl, combine sliced flank steak with baking soda, soy sauce, cornstarch, and peanut oil. Toss to coat and let marinate for 15 minutes.

Step 2: In a small bowl, whisk together chicken stock, soy sauce, dark soy sauce, brown sugar, and rice vinegar. Set aside.

Step 3: Bring a pot of water to boil. Blanch broccoli for 2 minutes until bright green and crisp-tender. Drain and set aside.

Step 4: Heat a wok or large skillet over high heat. Add peanut oil. Stir-fry beef in batches for 2–3 minutes until browned but not fully cooked. Remove and set aside.

Step 5: In the same wok, add garlic and ginger. Stir-fry for 30 seconds until fragrant.

Step 6: Return beef to the wok, add broccoli, and pour in sauce mixture. Stir well.

Step 7: Stir in cornstarch slurry and cook for 1–2 minutes until sauce thickens and coats beef and broccoli.

Step 8: Taste and adjust seasoning with more soy sauce or sugar if needed.

Step 9: Serve hot over steamed white rice.


🍽️ Servings & Timing

  • Servings: 4 portions
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes

🧊 Storage & Reheating

  • Refrigerator: Store in an airtight container for up to 3 days.
  • Freezer: Freeze cooled stir-fry for up to 2 months. Thaw overnight before reheating.
  • Reheating: Stir-fry in a hot skillet with a splash of stock or microwave until warmed through.

🥄 Variations

  • Spicy Kick: Add chili paste or red pepper flakes.
  • Low-Carb: Serve with cauliflower rice instead of white rice.
  • Veggie Boost: Add bell peppers, snap peas, or mushrooms.
  • Different Protein: Swap beef with chicken, shrimp, or tofu.
  • Sesame Twist: Add toasted sesame oil or seeds before serving.

❓ 10 FAQs

1. Why use baking soda in the marinade?
It tenderizes the beef, a technique known as “velveting.”

2. Can I use another cut of beef?
Yes, sirloin or skirt steak work well.

3. Do I have to blanch the broccoli first?
It ensures the broccoli stays crisp-tender and bright green.

4. Can I skip the dark soy sauce?
Yes, but it adds richer color and flavor.

5. Can I use vegetable broth instead of chicken stock?
Yes, it works just as well.

6. What’s the best oil for stir-frying?
Peanut oil or any high-smoke-point neutral oil.

7. How do I slice beef thinly?
Freeze steak for 20 minutes, then slice against the grain.

8. Can I make this gluten-free?
Yes, use tamari or gluten-free soy sauce.

9. Can I prep this ahead of time?
Yes, marinate beef and cut veggies ahead. Stir-fry right before serving.

10. What sides go well with beef and broccoli?
Steamed rice, fried rice, or lo mein noodles.


🏁 Conclusion

This Chinese Beef and Broccoli (牛肉炒西兰花) is a quick, flavorful stir-fry that tastes just like your favorite takeout—but healthier and fresher at home. With tender marinated beef, crisp broccoli, and a glossy savory sauce, it’s a weeknight dinner that comes together in just 30 minutes. Serve with steamed rice for the ultimate comfort meal.

Adam

Chinese Beef and Broccoli – A Takeout Classic Made Easy at Home

Beef and broccoli is one of the most iconic dishes from Chinese-American takeout menus, but it actually has deep roots in Cantonese cuisine. This Chinese Beef and Broccoli (牛肉炒西兰花) brings tender slices of marinated flank steak together with crisp-tender broccoli in a glossy, savory-sweet sauce that clings to every bite. Instead of reaching for delivery, you can make this restaurant-style stir-fry at home in under 30 minutes. With garlic, ginger, soy sauce, and a velvety sauce made silky with cornstarch, this dish is quick, flavorful, and healthier than takeout.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 portions

Ingredients
  

Beef & Marinade
  • 1 lb flank steak thinly sliced against the grain
  • ½ tsp baking soda
  • 1 tbsp soy sauce
  • 1 tsp cornstarch
  • 1 tsp peanut oil
Vegetables & Aromatics
  • 1 head broccoli cut into florets
  • 3 garlic cloves minced
  • 2 tsp fresh ginger grated
Sauce
  • ½ cup chicken stock
  • 2 tbsp soy sauce
  • 1 tsp dark soy sauce for color & depth
  • 2 tsp brown sugar
  • 1 tbsp rice vinegar replacement for Shaoxing wine
  • 1 tbsp cornstarch mixed with 2 tbsp water, slurry
For Stir-Frying
  • 1 tbsp peanut oil or neutral oil

✨ Kitchen Essentials You’ll Love

Quick picks I trust for better results, faster prep, and easier cleanup.

  • 🍳

    Lodge Seasoned Cast Iron Skillet

    View ↗
  • Instant Pot Duo Plus 9-in-1 Electric

    View ↗
  • 🔥

    CHEFMAN Digital Air Fryer XL 10L

    View ↗

Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Equipment

  • Sharp knife & cutting board
  • Mixing bowls
  • Wok or large skillet
  • Measuring cups & spoons
  • Small whisk

Method
 

Step 1: In a bowl, combine sliced flank steak with baking soda, soy sauce, cornstarch, and peanut oil. Toss to coat and let marinate for 15 minutes.
    Step 2: In a small bowl, whisk together chicken stock, soy sauce, dark soy sauce, brown sugar, and rice vinegar. Set aside.
      Step 3: Bring a pot of water to boil. Blanch broccoli for 2 minutes until bright green and crisp-tender. Drain and set aside.
        Step 4: Heat a wok or large skillet over high heat. Add peanut oil. Stir-fry beef in batches for 2–3 minutes until browned but not fully cooked. Remove and set aside.
          Step 5: In the same wok, add garlic and ginger. Stir-fry for 30 seconds until fragrant.
            Step 6: Return beef to the wok, add broccoli, and pour in sauce mixture. Stir well.
              Step 7: Stir in cornstarch slurry and cook for 1–2 minutes until sauce thickens and coats beef and broccoli.
                Step 8: Taste and adjust seasoning with more soy sauce or sugar if needed.
                  Step 9: Serve hot over steamed white rice.

                    Notes

                    🧊 Storage & Reheating
                    Refrigerator: Store in an airtight container for up to 3 days.
                    Freezer: Freeze cooled stir-fry for up to 2 months. Thaw overnight before reheating.
                    Reheating: Stir-fry in a hot skillet with a splash of stock or microwave until warmed through.
                    🥄 Variations
                    Spicy Kick: Add chili paste or red pepper flakes.
                    Low-Carb: Serve with cauliflower rice instead of white rice.
                    Veggie Boost: Add bell peppers, snap peas, or mushrooms.
                    Different Protein: Swap beef with chicken, shrimp, or tofu.
                    Sesame Twist: Add toasted sesame oil or seeds before serving.
                    ❓ 10 FAQs
                    1. Why use baking soda in the marinade?
                    It tenderizes the beef, a technique known as “velveting.”
                    2. Can I use another cut of beef?
                    Yes, sirloin or skirt steak work well.
                    3. Do I have to blanch the broccoli first?
                    It ensures the broccoli stays crisp-tender and bright green.
                    4. Can I skip the dark soy sauce?
                    Yes, but it adds richer color and flavor.
                    5. Can I use vegetable broth instead of chicken stock?
                    Yes, it works just as well.
                    6. What’s the best oil for stir-frying?
                    Peanut oil or any high-smoke-point neutral oil.
                    7. How do I slice beef thinly?
                    Freeze steak for 20 minutes, then slice against the grain.
                    8. Can I make this gluten-free?
                    Yes, use tamari or gluten-free soy sauce.
                    9. Can I prep this ahead of time?
                    Yes, marinate beef and cut veggies ahead. Stir-fry right before serving.
                    10. What sides go well with beef and broccoli?
                    Steamed rice, fried rice, or lo mein noodles.
                    🏁 Conclusion
                    This Chinese Beef and Broccoli (牛肉炒西兰花) is a quick, flavorful stir-fry that tastes just like your favorite takeout—but healthier and fresher at home. With tender marinated beef, crisp broccoli, and a glossy savory sauce, it’s a weeknight dinner that comes together in just 30 minutes. Serve with steamed rice for the ultimate comfort meal.
                    COOK WITH ADEM

                    Hi there! I’m Adem, the chef and creator behind Cook with Adem. Cooking has been my passion for as long as I can remember, and I’ve dedicated my life to exploring flavors, experimenting with new dishes, and sharing my love of food with others.

                    You Might Also Like...

                    Creamy Chicken and Spinach Casserole with Cream Cheese

                    Creamy Chicken and Spinach Casserole with Cream Cheese

                    Creamy Low Carb Chicken Casserole: A No-Noodle Comfort Dish

                    Creamy Low Carb Chicken Casserole: A No-Noodle Comfort Dish

                    Lemon Garlic Butter Chicken Thighs with Green Beans Skillet

                    Lemon Garlic Butter Chicken Thighs with Green Beans Skillet

                    Quick and Flavorful Mediterranean Chicken Tenders

                    Quick and Flavorful Mediterranean Chicken Tenders

                    Leave a Comment

                    Recipe Rating