
Thai Hot and Sour Eggplant (泰式酸辣茄子)
泰式酸辣茄子 · tài shì suān là qié zi
Thai cooking builds flavor out of four things hitting you at once: salty fish sauce, sour lime, hot chili, sweet sugar. Eggplant is the perfect vehicle because it is bland enough to carry all four and soft enough to drink the sauce up. This is the Thai-Chinese version — no coconut milk, stir-fried, eaten with rice, and ready faster than the noodles would be.
Recipe author: HǎoWèi Test Kitchen
Home-cooking research team
Reviewed by HǎoWèi editorial team · Last updated 2026-08-29
Ingredients
- Chinese or Thai eggplant (small round Thai ones are ideal)长茄子或泰国圆茄(小圆茄最地道)🛒 local400 g
- fish sauce鱼露🏮 asian1 tbsp
- lime juice (fresh)青柠汁(现挤)🛒 local1.5 tbsp
- palm sugar or brown sugar棕榈糖或红糖🛒 local1.5 tsp
- Thai bird's eye chilies, sliced小米椒(切圈)🏮 asian2–3
- garlic, sliced蒜片🛒 local4 cloves
- shallot or small red onion, sliced红葱头或小洋葱(切丝)🛒 local1
- Thai basil leaves (or regular basil)泰国罗勒叶(或普通罗勒)🏮 asiana large handful
- neutral oil食用油🛒 local2 tbsp
- water (for steaming)清水(焖软用)🛒 local3 tbsp
fish sauce: Vegetarian substitute: 1 tbsp light soy sauce plus 1/4 tsp salt.
Thai bird's eye chilies, sliced: Substitute: 1/2 tsp chili flakes; serrano works too.
🌶️ Adjust to your taste
Pick a level and we'll show exactly how much to change — no more "适量".
Spice level
Saltiness
Oiliness
Make it vegetarian
Instructions
1Cut the eggplant into 4 cm batons (halve or quarter the small Thai ones). Whisk fish sauce, lime juice and sugar in a small bowl until the sugar dissolves; set it next to the stove.
调酸辣汁
🔍 Look forVisual: 酱汁是清透的浅琥珀色,碗底没有糖粒Sauce is clear pale amber with no sugar crystals at the bottom
You know it's right when: 尝一口:先是咸,再是酸,最后回甜Taste it: it should hit salty first, then sour, then sweet
2Heat 1.5 tbsp oil in a wok over medium-high. Add the eggplant with 3 tbsp water, cover immediately, and steam-fry 4 minutes until it softens and the water evaporates.
加水焖软
🔍 Look for Medium-high 4 分钟 · 4 minutesVisual: 外皮先变得鲜亮,水分收干后转哑光;茄块贴合锅底塌软Skin brightens, then dulls as the water leaves; pieces collapse against the pan
You know it's right when: 倾斜锅体没有水流出——只剩油No water pools when you tilt the pan — only oil remains
3Uncover, add the last 1/2 tbsp oil, garlic, shallot and chilies. Stir-fry over high heat 45 seconds until the garlic is golden and the chilies smell sharp.
大火爆香
🔍 Look for High heat 45 秒 · 45 secondsVisual: 蒜片边缘变金黄;洋葱丝变软、呈半透明粉色Garlic edges turn golden brown; shallot softens and turns translucent pink
You know it's right when: 开始微微呛咳——那就是下酱汁的时刻You start to cough slightly — that is the moment to add the sauce
4Pour the sauce straight over the eggplant. Toss over high heat 30 seconds; it will hiss and thicken into a thin glaze.
下汁快炒
🔍 Look for High heat 30 秒 · 30 secondsVisual: 酱汁像一层亮膜裹住所有食材;锅底几乎没有积液Sauce coats everything in a glossy film; almost nothing pools at the bottom
You know it's right when: 青柠和鱼露的香气强烈窜出——在任何糊味之前It smells sharply of lime and fish sauce before anything burns
5Turn off the heat. Add the basil and toss twice so the leaves wilt in the residual heat. Serve immediately with jasmine rice.
关火下罗勒
🔍 Look for 约 20 秒 · about 20 secondsVisual: 罗勒叶颜色变深、叶片塌软,但仍保持绿色不发黑Basil leaves darken and go limp but stay green, not black
You know it's right when: 罗勒散发出甜香的茴香味——如果叶色发黑就是下得太早Basil smells sweet and anise-like — if it darkens, it went in too hot
Basil always goes in off the heat; residual heat is plenty.
Tips
- · Mix the sauce before you start — a Thai stir-fry moves too fast to season later.
- · Taste the raw sauce: salty first, sour second, sweet last. That order is the recipe.
- · The steam-then-fry trick gives you restaurant tenderness without deep-frying.
- · Skip the fish sauce for a vegetarian version, but keep the lime — losing it loses the dish.
Sources & references
Quantities, technique notes, and substitution ratios are cross-checked against established Chinese cookery references and standard food-science sources.
- Read our editorial policy
- Fuchsia Dunlop, Land of Plenty: A Treasury of Authentic Sichuan Cooking
- USDA FoodData Central — ingredient nutrition and portion data
- Traditional Chinese family-kitchen practice and regional taste records
Common questions
How do I keep eggplant from soaking up all the oil?
Two tricks: salt the cut eggplant and let it sit 10–15 minutes, then squeeze out the water — this collapses the spongy structure that drinks oil. Or microwave or steam it briefly first so it's half-cooked before it hits the pan. Either way it stays creamy inside with far less grease.
Source: HǎoWèi vegetable guide
It's too spicy. How do I tone it down?
Add a dairy element (a swirl of yogurt, milk, or a spoon of peanut butter) — dairy fat binds the capsaicin. Sugar or honey also helps balance heat. For next time: remove chili seeds (they hold most heat) or halve the dried chilies and add chili oil at the table instead.
Source: HǎoWèi flavor guide
Why do you cook the aromatics (garlic/ginger) first on low heat?
Aromatics contain oils and sugars that turn bitter if scorched. Gentle heat (low-medium) lets garlic and ginger release their fragrance without browning too fast. If the pan is too hot, garlic goes bitter within seconds — that's why we always add aromatics first, before the main ingredients.
Source: Chinese Cooking Demystified technique library
🥢 Ask HǎoWèi
Questions about technique, ingredients, substitutions, and flavor — answered from our verified cooking knowledge base.
What to serve with it
A complete Chinese dinner in one plan — pick one from each role.
What cooks say
Made this? Leave a note.
- No comments yet — be the first!
Cook next

Thai-Style Sour-Spicy Hot Pot
泰式酸辣锅 (Thai-Style Sour-Spicy Hot Pot) · tài shì suān là guō

Dry-Fried Green Beans (干煸四季豆)
干煸四季豆 (Dry-Fried Green Beans (干煸四季豆)) · gān biǎn sì jì dòu

Steamed Sea Bass (清蒸鲈鱼)
清蒸鲈鱼 (Steamed Sea Bass (清蒸鲈鱼)) · qīng zhēng lú yú