15 Mins Chinese Spicy Beef Salad

Let’s make a 15-minute Chinese Spicy Beef Salad — a dish that’s quick, refreshing, and packed with layers of flavour.
If you’ve ever dined in a Chinese restaurant, you might’ve noticed this type of cold dish served before the main courses — small plates that wake up your palate before the hot dishes arrive. This salad does exactly that. It’s spicy, garlicky, savoury, and slightly tangy, the kind of dish that instantly makes you crave a bowl of warm rice.
Traditionally, Chinese-style beef salad uses boiled beef slices that are chilled before being tossed in sauce. The beef is usually simmered for hours to become tender, then cooled before slicing. Delicious, yes — but not realistic when you just want something quick after a long day.
That’s why I started experimenting with ready-to-eat roast beef from the supermarket. It’s a total game-changer. No boiling, no long waiting — just mix and eat. The roast beef still gives that deep, meaty flavour and chewy texture.
The magic lies in the “hot oil pour” — that sizzling moment when hot oil hits garlic, dried chilli, and sesame seeds, releasing the most intoxicating aroma that fills your kitchen instantly. From there, all it takes is mixing in a few classic seasonings — soy sauce, vinegar, oyster sauce, and sesame oil — and tossing it with cucumber, beef, and herbs.
It’s bright, mild spicy, and perfectly balanced — a quick dish that tastes like something that took hours to prepare.

Ingredients
Main Ingredients
- 150g ready-to-eat roast beef
- ⅓ cucumber
- Chopped coriander (amount that you like)
- Chopped scallion (amount that you like)
Aromatics
- 2 tbsp chopped garlic
- 1 tbsp white sesame seeds
- Dried chilies cut (adjust to spice level)
Sauce
- 1 tbsp hot oil
- 1 tbsp light soy sauce
- ½ tbsp dark soy sauce
- 1 tbsp vinegar
- 1 tbsp oyster sauce
- 1 tsp sesame oil

Instructions
1. Prepare the Ingredients
Start by tearing the roast beef into bite-sized pieces.
Next, cut the cucumber into thin strips. The cool crunch of cucumber balances out the rich and spicy dressing later. If you want it extra crisp, sprinkle a small pinch of salt on the cucumber, let it sit for 5 minutes, then gently pat it dry with a paper towel to remove excess moisture.
Roughly chop the coriander and the scallions. These will bring freshness and colour to the final dish. Set everything aside.
2. Make the Oil Base
In a heatproof mixing bowl, combine:
- 2 tbsp minced garlic
- 1 tbsp white sesame seeds
- Dried chilies cut (adjust to spice level)
This will be your flavour foundation.
Now, in a small saucepan, heat up 1 tbsp of oil over medium-high heat. You’ll know it’s ready when you see small ripples forming on the surface or when you dip in a wooden chopstick and small bubbles form immediately. The oil should be hot but not smoking — around 180°C if you’re measuring.
Once the oil is ready, quickly pour it over the mixture in the bowl. You should hear a sharp sizzle sound — this is the exciting part! The hot oil instantly blooms the garlic, chilli, and sesame aroma, making the whole mixture smell rich and toasty.
Let it sit for 15–20 seconds before stirring.
❤️ Tip: Don’t overheat the oil until it smokes — burnt garlic and sesame will taste bitter.

3. Combine Seasonings
To the same bowl (now with the chilli-garlic oil), add the following:
- 1 tbsp light soy sauce
- ½ tbsp dark soy sauce
- 1 tbsp black vinegar
- 1 tbsp oyster sauce
- 1 tbsp sesame oil
Mix everything well with a spoon or chopsticks until the sauce turns well combined.
At this stage, taste the sauce. It should be slightly salty, garlicky, tangy, and just spicy enough. If you prefer a bit more acidity, add another teaspoon of vinegar; for more heat, sprinkle a few chilli flakes.

4. Mix Everything Together
Add the roast beef, cucumber strips, chopped coriander, and scallions into the bowl of sauce.
Use chopsticks or tongs to gently toss everything until every piece of beef and cucumber is coated evenly in that rich, glossy, aromatic dressing. Make sure the sauce reaches the bottom — it’s where all the garlicky, spicy flavours sit.
5. Taste, Adjust, and Enjoy
Give the salad a final taste. If you like it saltier, add a splash more soy sauce or salt . For more brightness, add a few drops of vinegar.
Transfer everything to a serving plate. Sprinkle a few more sesame seeds or drizzle a bit of chilli oil on top for extra shine and spice.
Serve immediately while it’s fresh — ideally with a bowl of warm steamed rice. The contrast between cold, spicy beef and hot rice is incredibly satisfying.

Extra Tips
1. Cool it down
If you want a colder, more refreshing version, refrigerate the salad for 20 minutes before serving.
2. Storage
Keep leftovers in an airtight container in the fridge for up to 1 day. The flavour will deepen but the cucumber will soften slightly.
3. Chilli choice
If you prefer less heat, use fewer dried chilies. For a stronger kick, use chilli powder or chilli oil.
4. Serving ideas
- As a side dish with rice or noodles
- As an appetiser before hot dishes
- Tossed into cold noodles for a spicy summer meal

Chinese Spicy Beef Salad
Ingredients
Main:
- 150 g ready-to-eat roast beef
- ⅓ cucumber
- 1 handful coriander (chopped, to taste)
- 1 stalk scallion (chopped, to taste)
Aromatics:
- 2 tbsp chopped garlic
- 1 tbsp white sesame seeds
- 1 pinch dried chillies (cut, adjust to spice level)
Sauce:
- 1 tbsp hot oil
- 1 tbsp light soy sauce
- ½ tbsp dark soy sauce
- 1 tbsp vinegar
- 1 tbsp oyster sauce
- 1 tsp sesame oil
Instructions
- Prepare the Ingredients: Tear 150g ready-to-eat roast beef into bite-sized pieces. Cut ⅓ cucumber into thin strips. Roughly chop the coriander and the scallions.
- Make the Oil Base: In a heatproof bowl, combine 2 tbsp minced garlic, 1 tbsp white sesame seeds, and cut dried chillies. Heat 1 tbsp oil in a small pan until it reaches roughly 180°C. Quickly pour the 1 tbsp hot oil over the mixture to let it sizzle and bloom.
- Combine Seasonings: To the bowl with the hot oil mixture, add 1 tbsp light soy sauce, ½ tbsp dark soy sauce, 1 tbsp vinegar, 1 tbsp oyster sauce, and 1 tsp sesame oil. Mix well.
- Mix Everything Together: Add the 150g roast beef pieces, cucumber strips, chopped coriander, and scallions into the bowl. Use tongs to toss until every piece is coated evenly in the dressing.
- Taste, Adjust, and Enjoy: Give the salad a final taste. Add a splash more soy sauce or 1 pinch of salt if needed. Transfer to a plate and serve immediately, ideally with warm steamed rice.
Notes
- Cool it down — If you want a colder, more refreshing version, refrigerate the salad for 20 minutes before serving.
- Storage — Keep leftovers in an airtight container in the fridge for up to 1 day. The flavour will deepen but the cucumber will soften slightly.
- Chilli choice — If you prefer less heat, use fewer dried chillies. For a stronger kick, use chilli powder or chilli oil.
- Serving ideas — Serve as a side dish with rice or noodles, as an appetiser before hot dishes, or tossed into cold noodles for a spicy summer meal.





