Ask me what I reach for when I need a fast vegetable that can actually hold its own next to the meat dishes on the table, and I will say suan la tu dou si — hot and sour shredded potatoes. In a Sichuan home kitchen this dish is a reflex: a heap of golden potato matchsticks, still crunchy at the center, slicked with a glossy sauce that lands sour, salty, and just a little spicy all at once. It is the side dish that quietly disappears first, no matter how good the rest of the meal is.

The version I grew up eating leaned hard on black vinegar, and it is wonderful that way — bright and sharp. But somewhere along the line I started slipping a spoonful of oyster sauce in next to the soy sauce, and it changed the dish for me. The vinegar still wakes everything up, but the oyster sauce rounds the edges and gives the potatoes that glossy, faintly sweet sheen that makes people ask what the secret is.
This is that version: crisp, tangy, and savory-sweet in a way the classic is not. It comes together in about twenty minutes with four bottles of seasoning and one very hot pan, which is exactly why it has stayed on my weeknight rotation for years.
What Is Hot and Sour Shredded Potatoes (Suan La Tu Dou Si)?
Suan la tu dou si (酸辣土豆丝) is one of the most cooked home dishes in China: potatoes cut into fine matchsticks and stir-fried fast over high heat, seasoned with vinegar, salt, and dried chilies. The name says it all — “suan” is sour, “la” is spicy, “tu dou si” means potato shreds. It is prized not for complexity but for texture: the potatoes should be shatteringly crisp on the outside, tender but never mushy in the middle, with a bright vinegar tang that cuts through the oil.
What sets this version apart is the oyster sauce and light soy sauce in the seasoning. The classic dish is a two-note affair — sour and salty. Adding oyster sauce introduces a third, deeper note of savory sweetness that coats each strand and gives the sauce its glossy cling. It is a small change, but it makes the dish feel rounder and more finished, which is why I now reach for this version more often than the original.
If you have never made the original, I would honestly start there and come back to this one — the two are close cousins, not rivals. My classic hot and sour shredded potatoes keeps it pure with black vinegar and salt, so you can taste what the oyster sauce adds here. Whichever you cook, the technique — rinse the starch, keep the heat high, move fast — is exactly the same.
1Hot and Sour Shredded Potatoes (酸辣土豆丝)Learn the restaurant secret to perfect Hot and Sour Shredded Potatoes (酸辣土豆丝)! This quick recipe gives you crispy, crunchy, and flavorful potatoes every time, not a sticky mess. Ready in 15 minutes!Check out this recipe
Why This Recipe Works
- Rinsing the starch is the whole trick: soaking and rinsing the shredded potatoes strips away the surface starch that would otherwise make them clump and steam instead of crisp.
- Vinegar keeps them crunchy: a splash of acid slows the breakdown of the potato cell walls, so the shreds stay firm instead of turning to mush.
- Oyster sauce gives body and gloss: it adds savory sweetness and a touch of thickness that clings to every strand, so the sauce doesn’t pool at the bottom of the plate.
- High heat, fast toss: the whole stir-fry takes about three minutes, which is long enough to cook the potatoes through while leaving a crisp bite.
- Minimal, pantry-friendly seasoning: four bottles — soy sauce, oyster sauce, vinegar, and oil — plus salt, garlic, and chilies. Nothing else.
Equipment Needed
- A wok or a large (30 cm / 12 in) skillet — carbon steel or a heavy nonstick both work
- A sharp chef’s knife and a cutting board
- A mandoline or julienne peeler (optional, for even matchsticks)
- A large bowl for soaking the shredded potatoes
- A spider or slotted spoon for draining
Ingredients
Main Ingredients
- 3 medium russet potatoes (about 680 g / 1.5 lb), peeled
- 2 dried red chilies, cut into 1-inch (2.5 cm) pieces
- 2 cloves garlic, minced
- 2 scallions, cut into 1-inch (2.5 cm) sections
For the Sauce
- 1 tbsp light soy sauce (15 ml)
- 1 tbsp oyster sauce (18 g)
- 1 tbsp Chinese black vinegar (Chinkiang) or rice vinegar (15 ml)
- 1/2 tsp salt (3 g)
- 1/4 tsp chicken bouillon powder (1 g), optional
For Cooking
- 1 tbsp neutral cooking oil (15 ml), such as canola, grapeseed, or peanut
Ingredient Notes
Potatoes: russets are the traditional choice for this dish because they stay crisp when stir-fried and release their starch readily during the rinse. Yukon Golds work too and add a buttery note, but they soften a little faster, so keep the heat high and the cook time short. Oyster sauce is the differentiator here — it brings the savory-sweet depth and the gloss. A good bottle should list oyster extract first; a vegetarian mushroom “oyster” sauce works if you avoid shellfish. Chinese black vinegar (Chinkiang) is the classic sour note, but rice vinegar gives a cleaner, brighter tang if that is what you have. Dried red chilies add a slow, warming heat rather than a sharp burn; leave them whole-ish in pieces if you prefer a milder dish, or break them open for more spice.
Prep & Mise en Place
The prep is the only part of this dish that takes any time, so get it done before the pan gets hot. Peel the potatoes, then cut them into thin, even slices and stack the slices into matchsticks about 5 mm (1/4 in) thick — you want them thin enough to cook through in minutes but thick enough to keep a bite. As you cut, drop the shreds straight into a large bowl of cold water; this keeps them from browning. Once all the potatoes are shredded, swish them around, then drain and rinse twice more under cold running water until the water runs clear. Let them drain completely — any leftover water will steam the potatoes and kill the crispness. Mince the garlic, cut the chilies and scallions, and measure the sauce ingredients into one small bowl so you can move fast later.
Cooking Process
Step 1 — Peel the Potatoes
Peel the potatoes with a vegetable peeler and drop them into a bowl of cold water as you go so they don’t discolor.
Step 2 — Shred and Rinse the Potatoes
Cut the peeled potatoes into thin slices, then into matchsticks about 5 mm (1/4 in) thick. Rinse the shreds under cold running water in two or three changes until the water runs clear, then drain them completely.
The rinse is the make-or-break step. Potatoes are packed with starch, and when you cut them, that starch coats every strand. If you skip the rinse, the shreds steam into a sticky clump instead of staying separate and crisp. Washing the surface starch away — and draining well — is what gives you individual, snappy strands.
Step 3 — Stir-Fry the Aromatics and Potatoes
Heat the oil in a wok or large skillet over high heat until it shimmers. Add the minced garlic and dried chilies and stir-fry for about 10 seconds until fragrant. Add the drained potato shreds and toss for a minute or two so every strand is coated in the fragrant oil.
Step 4 — Season with Salt, Bouillon and Soy Sauce
Sprinkle in the salt and chicken bouillon powder, then pour in the light soy sauce. Toss quickly to distribute the seasoning before the soy sauce scorches.
Step 5 — Add the Oyster Sauce and Vinegar
Add the oyster sauce and the vinegar. Toss everything together so the shreds are evenly coated and the sauce turns glossy. The vinegar should go in last, right before you finish, so its tang stays bright.
Vinegar does two jobs here. It gives the dish its signature sour note, and it keeps the potatoes crisp: the acid slows the breakdown of pectin in the potato cell walls, so the strands hold their structure even as they cook through. That is why the vinegar goes in near the end — it preserves the bite instead of letting the potatoes soften in it.
Step 6 — Toss with Scallions
Add the scallion sections and give everything one final, fast toss just until the scallions are glossy and fragrant, about 30 seconds. Taste and adjust with a pinch more salt or a few drops of vinegar if needed.
Step 7 — Serve Hot
Slide the potatoes onto a serving plate and get them to the table immediately. They are at their best — crisp, glossy, and steaming — within minutes of leaving the pan.
Common Mistakes When Making Hot and Sour Shredded Potatoes
1. The potatoes turn soft and mushy. Cause: the shreds were not rinsed, or they were not drained well. Fix: rinse until the water runs clear and let them drain completely before they hit the pan.
2. The shreds clump and stick together. Cause: too much surface starch left on the potatoes. Fix: two or three changes of cold water, and a good swish in between, is the difference between strands and paste.
3. The potatoes are crunchy-raw in the center. Cause: they were cut too thick. Fix: aim for even 5 mm (1/4 in) matchsticks; a mandoline makes this easy.
4. The vinegar flavor disappears. Cause: it was added too early and cooked off. Fix: add the vinegar in the final minute so its sharpness stays bright on the tongue.
5. The dish is oily and flat. Cause: the pan was not hot enough, so the potatoes absorbed the oil instead of searing. Fix: get the oil shimmering over high heat before anything goes in, and keep the toss moving.
6. The sauce pools at the bottom. Cause: the dish sat too long before serving. Fix: this is a serve-immediately dish — the oyster sauce gloss is at its best right off the flame.
Variations
The seasoning here is a template, not a law. For the pure, sharp classic, drop the oyster sauce and soy sauce and season with just salt and black vinegar — that is my classic hot and sour shredded potatoes. To turn up the heat, break the dried chilies open before frying or add a spoon of homemade chili garlic sauce. For a cold, refreshing take on the same idea, try my sour and spicy shredded potato salad, which keeps the crispness and swaps the wok for a blanching pot. Add a handful of julienned carrot or green bell pepper for color and a touch of sweetness — just toss them in with the potatoes. For a heartier mix, throw in green beans and you are halfway to my potato and green bean stir fry.
Frequently Asked Questions
Why are my potatoes sticky instead of crisp? The starch was not rinsed off. Wash the shreds in cold water until it runs clear, then drain them completely — moisture and starch are the two enemies of crispness here.
Can I make this less spicy? Yes. Leave the dried chilies whole and take them out before serving, or skip them entirely; the sour-salty base still carries the dish.
What vinegar should I use? Chinese black vinegar (Chinkiang) is the traditional choice and pairs beautifully with the oyster sauce. Rice vinegar is a fine, brighter substitute, and white vinegar works in a pinch — just use a little less.
Can I prepare the potatoes ahead? You can shred and rinse them, then store them submerged in cold water in the fridge for up to a day. Drain and pat dry before stir-frying.
Is this dish vegan? It is not, because of the oyster sauce. Swap in a vegetarian mushroom “oyster” sauce (or a teaspoon of soy sauce plus a pinch of sugar) and it becomes fully plant-based.
How to Serve
Hot and sour shredded potatoes is a side dish in the Chinese sense — meant to sit on a table of dishes, not to stand alone. It is the natural partner to braised and stir-fried mains: serve it beside potato braised chicken for a double-potato comfort meal, or next to twice-cooked pork belly for the classic Sichuan pairing of rich meat and sharp vegetable. The sweet-sour-salty fish fragrant pork stir fry (yu xiang rou si) is another natural companion. It also works as a quick lunch over steamed rice with a fried egg on top.
Storage & Reheat
This dish is best eaten immediately; leftover shredded potatoes lose their crispness as they sit. If you do have leftovers, refrigerate them in an airtight container for up to 2 days and reheat in a very hot, lightly oiled skillet for about a minute, tossing constantly — a microwave will turn them soft. For other potato dishes that hold up better to reheating, my sizzling dry pot potato slices are a good make-ahead candidate.
Allergen Notice
This recipe contains soy (soy sauce) and shellfish (oyster sauce). It is gluten-free when made with a gluten-free soy sauce or tamari, and it is naturally dairy-free and egg-free. For a fully plant-based and shellfish-free version, use a vegetarian mushroom “oyster” sauce.
Nutrition Disclaimer
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.
About the Author & Recipe Development
I’m Lin, and I spent over a decade cooking in Chinese restaurant kitchens before I started writing recipes for home cooks. Suan la tu dou si was one of the first dishes I was ever trusted to make start to finish on the line, because it teaches you heat control and speed in a way almost nothing else does. I tested this oyster sauce version against the black-vinegar original many times — tweaking the order of the sauce, the thickness of the matchsticks, and the exact moment the vinegar goes in — until the strands came out crisp and glossy every single time. The amounts below are tuned for three medium potatoes in a standard home wok.
Authoritative References
For the role of acid in keeping vegetables crisp, the chemistry of pectin breakdown in cooking is covered in this overview of pectin from ScienceDirect. General knife and cutting technique for even matchsticks follows standard culinary practice for julienne cuts.

Oyster Sauce Hot and Sour Shredded Potatoes (Suan La Tu Dou Si)
Equipment
- Wok or 12-inch (30 cm) Skillet
- Chef’s knife
- Large Bowl
- Slotted Spoon or Spider
Ingredients
Main Ingredients
- 3 medium russet potatoes about 680 g (1.5 lb) total, peeled
- 2 dried red chilies cut into 1-inch (2.5 cm) pieces
- 2 cloves garlic minced
- 2 scallions cut into 1-inch (2.5 cm) sections
For the Sauce
- 1 tbsp light soy sauce
- 1 tbsp oyster sauce
- 1 tbsp Chinese black vinegar (Chinkiang) or rice vinegar
- 0.5 tsp salt
- 0.25 tsp chicken bouillon powder optional, or a pinch of MSG
For Cooking
- 1 tbsp neutral cooking oil canola, grapeseed, or peanut
Instructions
- Peel the potatoes and drop them into a bowl of cold water as you go so they don’t discolor.
- Cut the potatoes into thin slices, then into matchsticks about 5 mm (1/4 in) thick. Rinse under cold running water in two or three changes until the water runs clear, then drain completely.
- Heat the oil in a wok or large skillet over high heat until shimmering. Add the garlic and dried chilies and stir-fry about 10 seconds until fragrant. Add the potatoes and toss for a minute or two to coat in the oil.
- Add the salt, chicken bouillon powder, and light soy sauce. Toss quickly to distribute the seasoning.
- Add the oyster sauce and vinegar. Toss until the sauce turns glossy and coats the shreds evenly; add the vinegar near the end so its tang stays bright.
- Add the scallion sections and toss about 30 seconds until glossy and fragrant. Taste and adjust salt or vinegar if needed.
- Slide onto a serving plate and serve immediately, hot and crisp.
























Leave a Reply