top of page

Beef and Broccoli | 西兰花牛肉

Writer's picture: DanielDaniel

Updated: 21 hours ago


Beef and Broccoli is one of those dishes that feels like a staple in Chinese takeout, but its origins go back to Cantonese cuisine, where stir-fried beef and vegetables are common. In Chinese, this dish is often referred to as 西兰花牛肉 (Xīlánhuā Niúròu) or simply 芥兰牛肉 (Jièlán Niúròu) when made with Chinese broccoli (gai lan).


The sauce...


Traditionally, it’s a simple but well-balanced meal—tender beef, crisp-tender broccoli, and a deeply flavorful sauce made with soy sauce, oyster sauce, and aromatics. While Western versions often skip the velveting process, this method of marinating the beef ensures it stays ultra-tender and silky, just like in authentic Chinese restaurants.


Beautiful isn't it?


What makes this dish special is the double-cooking technique—deep-frying followed by blanching. This step removes excess oil while keeping the beef juicy and flavorful. The sauce is key here: it’s umami-packed, slightly sweet, and savory with a hint of nuttiness from sesame oil and a touch of tang from black vinegar.



These flavors meld together, coating every bite of beef and broccoli in a glossy, flavorful glaze. Cooking everything quickly at high heat ensures that the vegetables stay vibrant and slightly crisp while the beef remains melt-in-your-mouth tender.



If you’ve ever wanted to recreate that perfect restaurant-style Beef and Broccoli, this is the recipe to try. It’s rich, deeply flavorful, and packed with textures, yet surprisingly simple once you get the technique down.


Serve it over steamed rice for a satisfying meal, and don’t toss those broccoli stems—I’ll show you how to turn them into something delicious. Once you’ve tasted this homemade version, you might never go back to takeout!


 

Ingredients:

(Serve 8)

  • Sauce:

  • Soy Sauce, 45g

  • Granulated Sugar, 40g

  • ShaoXing / Hua Tiao Wine, 2 TBSP

  • Mushroom Soy Sauce / Dark Soy Sauce, 1 TBSP

  • Hoisin Sauce, 1 TBSP

  • Oyster Sauce, 2 TBSP

  • Sesame Oil, 1 TBSP

  • Chicken Stock Homemade, 1 Cup

  • Garlic Crushed, 3 Cloves

  • Ginger Crushed, 2"

  • Scallion Coarsely Sliced, 1 Stalk

  • Beef:

  • Beef Chuck / Flank, 500g

  • Sea Salt, Pinch

  • Black Pepper, Pinch

  • Mushroom Powder, Pinch

  • Garlic Powder, 1 TSP

  • Baking Soda, 1/8 TSP

  • ShaoXing / Hua Tiao Wine, 2 TBSP

  • Egg Whites, 2

  • Cornstarch, 60g

  • Sesame Oil, 2 TBSP

  • Veg and Cooking:

  • Broccoli Florets, 1 Big Bunch

  • Carrots Obliqued, 2 Total weight of broccoli florets + carrots is about 500g.

  • Rapeseed / Sunflower / Canola / Peanut Oil, For Deep Frying

  • Slurry, 1 TBSP Cornstarch + 1 TBSP Water

  • Black Vinegar, 2 TBSP

 

Equipment:

  • Heavy Pot

  • Wok / Dutch Oven / Cast Iron Skillet / Pan

 

Directions:

  1. Please visit my "How To Make Chicken Stock" page for the recipe.

  2. Prepare the sauce.

  3. Mix everything until well combined and the sugar has dissolved.

  4. Chill in the fridge overnight.

  5. Prepare the beef.

  6. Remove any excess fat from the beef chuck or flank.

  7. Slice the beef to about 1/8" thick against the grain.

  8. *You can freeze the beef for about 30 mins for easier slicing.*

  9. Transfer to a large mixing bowl.

  10. Add in salt, pepper, mushroom, garlic, baking soda, ShaoXing and egg whites.

  11. Massage the marinade onto the beef until well combined.

  12. *This is called velveting the beef.*

  13. Cover and chill in the fridge for at least 1hr.

  14. Add in the cornstarch and mix until fully incorporated, making sure there are no streaks of cornstarch and most of the liquid has been absorbed by the beef.

  15. Lastly, mix in the sesame oil until well combined.

  16. *Before cooking, make sure you have your mise en place and a pot of simmering water in place as everything needs to cook fast.*

  17. Heat up a dutch oven or a wok of about 3 to 4" of oil.

  18. Keep the heat down to medium-low; when a chopstick is inserted into the oil, the bubbles should not be bubbling rapidly or the oil registered at 120 degree celsius or 250 fahrenheit.

  19. Slowly drop in the beef mixture, 1 slice at a time.

  20. Deep fry for about 2 mins, crank the heat up to medium high and deep fry for another min.

  21. *Stir to prevent sticking.*

  22. Next, dump in the broccoli and carrots.

  23. *On a side note, do not discard the broccoli stems, I will show you another recipe.*

  24. Deep fry and stir for another 30 secs.

  25. Drain and immediately plunge the beef and veg into a pot of simmering water.

  26. Blanch for 30 secs.

  27. Drain and set it aside.

  28. *This is to remove excess oil and grease.*

  29. Drain the sauce into a wok or skillet over medium heat. Discard all the residue.

  30. Bring it up to a simmer.

  31. Add in the beef and veg mixture.

  32. Stir fry until well combined and reduced.

  33. Add in the slurry and continue cooking until thickened.

  34. Kill the heat and drizzle in vinegar.

  35. Give it a mix to combine well.

  36. Serve immediately over some rice.


Yummilicious...


This is perfect over some rice...

 

Recipe Video:



9 views0 comments

Recent Posts

See All

Commentaires


bottom of page