Beef sliced paper-thin against the grain, velveted in cornstarch and soy, then wok-blasted at maximum heat with sha cha sauce, Chinese chives, and sliced onion. The sha cha sauce — built on flatfish, dried shrimp, peanut, garlic and chili (coconut is prominent mainly in the Taiwanese version) — gives the dish a savoury, faintly smoky base that clings to each slice of beef.
Sha cha sauce traveled from Southeast Asia to Fujian and Chaoshan, then into Hong Kong's dai pai dong wok repertoire. The Cantonese technique of velveting — cornstarch marinade to protect the beef over screaming heat — is what makes the texture possible.
Thin slices of beef, barely 2mm, browned at the edges and glistening with sha cha sauce — a dark, rust-brown paste that coats each piece without pooling. Chinese chives and onion strips have wilted but still have structure. The sha cha smell is pungent and fish-forward before you eat; in the mouth it resolves to a savoury, slightly coconut, slightly smoky base. Two or three slices per bite over rice.
Velveting (上浆, shàng jiāng) — coating the beef in a cornstarch-baking-soda-soy marinade for 20–30 minutes — is the technique that makes thin-cut beef survive a 350°C wok. The baking soda raises the pH of the muscle fibers, which weakens the actin-myosin bonds and lets the meat stay tender even when surface temperature hits 300°C+. The cornstarch seals in moisture. Sha cha sauce itself is a dried-shrimp, dried-fish, garlic, and coconut-oil paste — Bullhead brand is the standard commercial sha cha in Taiwan; Hong Kong and Chaoshan kitchens more often use a Chaoshan-style paste built on flatfish (扁鱼) and peanut. Added at the last 30 seconds of the wok blast, not before, or it burns.
Variations
Dai pai dong version uses more wok hei, less sauce; cha chaan teng version runs wetter with extra sha cha. The original sha cha preparation in Chaoshan uses fresh dried fish rather than processed paste. Some restaurants replace Chinese chives with flowering garlic shoots for a milder bite.
On the Palate
Where Sa Cha Beef Stir-Fry sits in the Chinese flavor cloud
Ingredients
Serves 2How it's made
7 steps · 30 min
- 120 min
Slice the beef flank 2mm across the grain; mix with light soy sauce, cornstarch, baking soda, and 1 tbsp water; toss well and marinate 20 minutes to velvet.
Watch outMore than 1/4 tsp baking soda will make the beef taste soapy — use the exact amount and rinse the beef lightly after velveting if the smell is strong.
- 22 min
Heat the wok over maximum heat for 2 minutes until the surface smokes lightly; add 2 tbsp oil and swirl to coat.
- 32 min
Spread the beef in a single layer around the wok surface; sear without stirring for 45 seconds until the bottom edges brown, then toss once and cook 30 seconds more; remove to a plate.
Watch outStir-frying immediately steams the beef instead of searing it — let it sit in contact with the hot metal to get colour first.
- 42 min
Add the remaining oil to the wok; stir-fry the sliced onion over high heat for 90 seconds until the edges soften and char slightly.
- 51 min
Add the sha cha sauce to the centre of the wok and bloom for 30 seconds in the hot oil until fragrant.
- 62 min
Return the beef to the wok, add the Chinese chives, and toss everything over maximum heat for 60–90 seconds until the chives wilt and the sauce coats every slice.
- 71 min
Remove from heat, drizzle sesame oil over, and plate immediately.






