Beef & Broccoli
Instagram

Velveting beef in cornstarch and baking soda—an 1800s Cantonese technique—breaks down muscle fibers so takeout beef stays shockingly tender.

Beef & Broccoli

Dive into this mouthwatering Beef & Broccoli stir-fry, where succulent strips of beef meet vibrant, crunchy broccoli, all enveloped in a rich, umami sauce that’s simply irresistible! With a splash of soy sauce and a hint of garlic, this dish is not only quick to whip up but also bursting with flavor that will have everyone coming back for seconds. Get ready to savor a weeknight dinner that feels like a gourmet delight!

quickeasydinner
egg-freedairy-freenut-free
dinner

Prep

15

min

Cook

30

min

Serves

2

people

Level

beginner

🔥

The Story

This isn't ancient Canton cooking—it's a 1960s American invention, born when Chinese immigrant chefs in San Francisco and New York figured out broccoli, a European brassica barely known in China, was cheap and sturdy enough to survive flash-frying while mimicking Chinese gai lan, creating a Cantonese-American hybrid that China itself never actually ate until decades later.

🌍

Regional Twist

In Hong Kong's Kowloon district, cooks often swap oyster sauce for a splash of dark soy to deepen the color, then add wok hei by blasting the broccoli over screaming-hot carbon steel for seconds longer than this recipe suggests.

📝 Ingredients

Serves 2
Servings:

🥬Fresh Produce(4)

  • 150g broccoli crowns (5.29 oz)
  • 3 cloves garlic, minced (about 11g)
  • 1 tsp grated ginger (5 ml)
  • Optional 1 tbsp water if you want a more thick takeout style sauce (15 ml)optional

🥩Meat & Seafood(2)

  • ¼ cup beef or chicken stock (60 ml)
  • 400g flank steak, thinly sliced against the grain (14.1 oz)

🫙Pantry Staples(5)

  • ½ tsp baking soda (2.5 ml)
  • 1 tbsp cornstarch (15 ml)
  • Optional 1 tsp cornstarch + 1 tbsp water if you want a more thick takeout style sauce (5 ml)optional
  • Neutral oil, for shallow frying
  • ½ tbsp sugar (7.5 ml)

🍯Sauces & Condiments(2)

  • ½ tbsp oyster sauce (7.5 ml)
  • 1 tbsp soy sauce (15 ml)

📦Other(1)

  • 1 tbsp Shaoxing wine (15 ml)

Nutrition (per serving)

Calories

634

Protein

44g

Carbs

18g

Fat

41g

Fiber 2g·Sugar 5g·Sodium 1626mg

👨‍🍳 Instructions

  1. 1

    In a bowl, combine the beef with the baking soda, cornstarch, soy sauce, and Shaoxing wine. Mix well and let marinate for 15–20 minutes.

  2. 2

    Heat a thin layer of oil in a large pan over medium-high heat. Shallow fry the beef for 1–2 minutes per side until nicely browned. Remove from the pan.

  3. 3

    Discard most of the oil, leaving about 1 tsp behind. Add the broccoli along with 2 tbsp water, cover with a lid, and steam for 2–3 minutes until tender-crisp.

  4. 4

    Remove the lid and push the broccoli to one side. Add the garlic and ginger to the empty side of the pan and cook for about 30 seconds until fragrant.

  5. 5

    Return the beef to the pan and toss everything together.

  6. 6

    Pour in the sauce and stir for 1–2 minutes until it thickens slightly and coats the beef and broccoli.

  7. 7

    Serve immediately over steamed jasmine rice and enjoy!

💡 Pro Tips

  • ✓
    The baking soda marinade (½ tsp for 400g beef) raises pH to 8.0-8.5, breaking down muscle proteins and opening fiber structure so the meat absorbs 15-20% more moisture and becomes tender even with thin slicing.ingredient½ tsp baking soda | pH 8.0-8.5 | 15-20% moisture retention
  • ✓
    Shallow fry at medium-high heat (350-375°F) for exactly 1-2 minutes per side—longer causes the cornstarch coating to absorb oil and become greasy rather than crispy, and overcooks the thin-sliced meat past medium-rare.timing350-375°F | 1-2 minutes per side
  • ✓
    Steam broccoli with the lid on for 2-3 minutes to retain 60-70% of vitamin C (destroyed by prolonged heat) and keep crowns tender-crisp; the residual oil prevents water absorption that would make them soggy.technique2-3 minutes covered | 60-70% vitamin C retention
  • ✓
    Cook garlic and ginger for exactly 30 seconds on the empty pan side—overcooking past 45 seconds turns garlic bitter as sulfur compounds degrade, and ginger becomes acrid from essential oil volatilization.timing30 seconds maximum
  • ✓
    The cornstarch coating (1 tbsp for 400g) gelatinizes at 140-150°C and thickens the sauce in 1-2 minutes; stirring constantly prevents lumping and ensures even starch hydration for glossy, uniform coating.technique140-150°C gelatinization | 1-2 minutes stir time
Cuisine: chinese
Be the first to rate

Share this recipe

Comments

Log in to leave a comment