Chinese Style Beef Stir Fry
There’s something incredibly satisfying about a really good stir fry. Tender slices of beef, crisp vegetables, and a glossy sauce that clings to everything just perfectly. It’s the kind of dish that feels like a proper takeaway treat, yet it’s surprisingly quick and simple to make at home.
This Chinese style beef stir fry delivers exactly that experience. Thin slices of sirloin cooked quickly over high heat, vibrant vegetables that stay crisp, and a rich savoury sauce that balances sweet, salty and umami flavours in every bite. It’s the kind of dinner that comes together in under 20 minutes but tastes like you’ve put in far more effort.
One of the secrets behind this recipe is a classic Chinese cooking technique called velveting, which uses a small amount of bicarbonate of soda to tenderise the beef before cooking. If you’ve ever wondered how Chinese restaurants manage to get their stir fry beef so unbelievably soft and tender, velveting is almost always the answer.
Combined with a well-balanced stir fry sauce made from soy sauce, hoisin, mirin, honey and sesame oil, the result is a dish that tastes remarkably similar to your favourite Chinese takeaway, but fresher and cooked exactly the way you like it.
Chinese Style Beef Stir Fry
Tender beef, crisp vegetables, and a glossy stir fry sauce that tastes just like your favourite Chinese takeaway.
Quick, simple, and on the table in under 20 minutes.
What makes a great stir fry
Stir fries are one of the fastest cooking methods in the kitchen. Everything happens quickly, over high heat, which means preparation is key.
The ingredients need to be sliced evenly, the sauce mixed ahead of time, and the pan properly heated before cooking begins.
When done well, stir frying produces dishes with incredible texture. The meat stays tender, the vegetables remain crisp, and the sauce coats everything lightly without drowning the ingredients.
That balance is what makes stir fry such a popular style of cooking.
The secret: velveting the beef
One of the most important steps in this recipe is the velveting process, which is widely used in Chinese cooking.
Velveting involves coating meat in a small amount of bicarbonate of soda (baking soda) before cooking. This alters the pH level on the surface of the meat and helps break down the proteins slightly.
The result is meat that becomes incredibly tender when cooked quickly over high heat.
This is the reason beef in Chinese takeaway dishes often feels softer than when you cook it at home.
In this recipe, the beef is lightly coated with bicarbonate of soda and left to sit for about 20 minutes. After that, it’s rinsed thoroughly under cold water to remove the excess.
What’s left behind is beef that cooks quickly and stays beautifully tender.
Why sirloin works best
Sirloin steak is ideal for stir frying because it has a good balance of tenderness and flavour.
When sliced thinly against the grain, it cooks quickly and remains soft. Combined with the velveting technique, it produces the same silky texture you’d expect from a good Chinese restaurant stir fry.
Other cuts like flank or rump can also work, but sirloin is often the easiest option to find and prepare.
The importance of slicing the beef thinly
Thin slices of beef are essential in stir fry cooking.
Because the cooking process happens so quickly, thick pieces of meat wouldn’t have time to cook properly. Thin slices allow the beef to sear quickly while remaining tender.
Cutting against the grain is also important. This shortens the muscle fibres and results in meat that feels softer when eaten.
Building a balanced stir fry sauce
A good stir fry sauce should hit several flavour notes at once.
This sauce combines:
Soy sauce for saltiness and depth
Hoisin sauce for sweetness and umami
Mirin for gentle acidity and sweetness
Honey for balance and caramelisation
Sesame oil for a rich nutty aroma
When combined with cornflour and water, the sauce thickens quickly in the pan and forms that glossy coating that clings perfectly to the beef and vegetables.
It’s the signature look of a great stir fry.
Why cornflour matters
Cornflour plays an important role in stir fry sauces.
When heated in liquid, it thickens rapidly and creates a smooth, glossy consistency. This allows the sauce to coat the ingredients evenly without becoming heavy or sticky.
Without cornflour, the sauce would remain thin and watery rather than clinging to the beef and vegetables.
Crisp vegetables for texture
A great stir fry isn’t just about the meat.
The vegetables provide colour, freshness and texture. In this recipe, carrot, red pepper, onion and pak choy bring a mix of crunch and sweetness.
Cooking them briefly over high heat keeps them vibrant and slightly crisp rather than soft and overcooked.
The combination of tender beef and crisp vegetables is what makes stir fry dishes so satisfying.
Cooking over high heat
Stir frying works best with high heat.
The pan should be very hot before adding ingredients so everything cooks quickly and evenly. This prevents the beef from stewing in its own juices and helps develop flavour through light browning.
A wok is traditionally used for stir frying because its shape distributes heat efficiently, but a large frying pan works perfectly well at home.
The key is keeping the ingredients moving and cooking them quickly.
Ingredients
300 g sirloin steak, thinly sliced
½ tsp bicarbonate of soda
2 tbsp soy sauce
2 tbsp hoisin sauce
2 tbsp mirin
2 tbsp honey
2 tsp sesame oil
2 tsp cornflour
80 ml water
2 garlic cloves, minced
½ onion, sliced
1 red pepper, sliced
1 carrot, cut into thin batons
1 head of pak choy, stems and leaves separated
50 g spring onions, sliced
To finish (optional)
Sesame seeds
Crispy chilli oil
Extra spring onions
Method
-
Place the sliced beef in a bowl and sprinkle over the bicarbonate of soda. Toss well and leave for 20 minutes to tenderise.
-
Rinse the beef thoroughly under cold water to remove the bicarbonate of soda, then shake off excess moisture.
-
In a bowl, mix together the soy sauce, hoisin sauce, mirin, honey and sesame oil. Spoon about 1½ tablespoons over the beef and toss to coat.
-
Stir the cornflour into the remaining sauce until smooth, then add the water.
-
Heat a little oil in a large frying pan or wok over high heat.
-
Add the carrot and stir fry for 2–3 minutes until it begins to soften.
-
Add the onion and garlic and cook for about 10 seconds until fragrant.
-
Add the beef and stir fry for 1–2 minutes until it just starts to brown.
-
Add the red pepper, pak choy and spring onions. Stir fry for another minute.
-
Pour in the sauce and stir well. It will bubble and thicken quickly into a glossy coating.
-
Serve immediately with rice and finish with sesame seeds or a drizzle of crispy chilli oil if you like.
Tips for the best beef stir fry
Slice the beef thinly so it cooks quickly.
Make sure the pan is very hot before adding ingredients.
Prepare all vegetables and sauce before starting to cook.
Don’t overcrowd the pan or the beef will steam rather than fry.
Add the sauce at the end so it thickens properly.
What to serve with it
Steamed jasmine rice works perfectly with this stir fry.
You could also serve it with egg fried rice or noodles if you want something a little more indulgent.
A drizzle of crispy chilli oil or a sprinkle of sesame seeds adds extra flavour and texture.
Final thoughts
This Chinese style beef stir fry is everything you want from a quick weeknight dinner. Fast, full of flavour and incredibly satisfying.
Tender velvety beef, crisp vegetables and a glossy sauce that tastes just like your favourite takeaway.
Once you understand the velveting technique, it’s a recipe you’ll come back to again and again.

Chinese Style Beef Stir Fry
Ingredients
- 300 g sirloin steak sliced thinly
- ½ tsp bicarbonate of soda
- 2 tbsp soy sauce
- 2 tbsp hoisin sauce
- 2 tbsp mirin
- 2 tbsp honey
- 2 tsp sesame oil
- 2 tsp cornflour
- 80 ml water
- 2 garlic cloves minced
- ½ onion sliced
- 1 red pepper sliced
- 1 carrot sliced into thin batons
- 1 head of pak choy stems and leaves separated
- 50 spring onions sliced
To finish (optional)
- Sesame seeds
- Crispy chilli oil
- Spring onions sliced
Instructions
- Place the sliced beef into a bowl and sprinkle over the bicarbonate of soda. Toss to coat and leave for 20 minutes to tenderise.
- Rinse the beef under cold water to remove the bicarbonate of soda, then shake off any excess water.
- In a bowl, mix together the soy sauce, hoisin sauce, mirin, honey and sesame oil. Spoon about 1½ tablespoons over the beef and toss to coat.
- Stir the cornflour into the remaining sauce until smooth, then mix in the water.
- Heat the oil in a large frying pan or wok over a high heat. Add the carrot and stir fry for 2–3 minutes so it starts to soften.
- Add the onion and garlic and cook for about 10 seconds until fragrant.
- Add the beef and stir fry for 1–2 minutes until it just starts to brown.
- Add the red pepper, pak choy and spring onions. Stir fry for another minute.
- Pour in the sauce and stir well. It will bubble and quickly thicken into a glossy coating.
- Serve straight away with rice. Finish with sesame seeds or a drizzle of crispy chilli oil if you like.