Every Bangkok street stall makes pad krapow gai in under three minutes. Home cooks take twenty-five and wonder why theirs tastes off. The gap isn’t skill — it’s two things nobody tells you: the exact sauce ratio (fish sauce, oyster sauce, soy, sugar), and the basil substitution rule. Get those right and this becomes the fastest, most satisfying weeknight dinner you’ll ever make. Ten minutes, one wok, one plate.

Pad krapow gai is a Thai stir-fry of ground chicken sautéed at high heat with garlic, bird’s-eye chillies and holy basil, seasoned with fish sauce, oyster sauce and a pinch of sugar. Total cook time 7 min. Served over jasmine rice with a crispy fried egg (kai dao). Serves 2.
Jump to
- What real pad krapow looks like
- Holy basil vs Thai basil vs Italian basil
- Pad Krapow vs Pad See Ew vs Pad Kee Mao
- The sauce ratio every Thai cook knows
- Ingredients you’ll need
- How to make pad krapow gai, step by step
- The perfect crispy fried egg (kai dao)
- Common mistakes and fixes
- Variations worth trying
- Storage and reheating
- Questions readers ask
What Real Pad Krapow Looks Like (It’s Not the Restaurant Version)
American Thai restaurants water this dish down. Real pad krapow has no bell peppers, no broccoli, no carrots. It’s ground meat, garlic, chillies, sauce and basil — that’s it. It’s spicy by default (Thai people eat this with visible chillies, not “medium heat”). And the basil isn’t a garnish thrown on top; it’s stirred in off the heat and it’s the entire top note of the dish. If yours tastes like generic soy-sauce stir-fry, one of those four things is missing.
Holy Basil vs Thai Basil vs Italian Basil (What Actually Works)
This is the number one confusion in every English-language pad krapow recipe. Three different plants, three different flavours. Holy basil (bai krapow) is peppery and clove-like — this is the correct one. Thai sweet basil (bai horapa) is anise-forward, better for green curry. Italian sweet basil is candy-floss sweet, wrong for this dish but survivable in a pinch.

| Basil type | Flavour | Fidelity to real pad krapow | Where to find it |
|---|---|---|---|
| Holy basil (bai krapow) | Peppery, clove, slightly medicinal | 100% (the real thing) | Asian grocery, seeds online |
| Thai sweet basil (bai horapa) | Anise, liquorice | 60% — different dish, still tasty | Most Asian grocers |
| Italian sweet basil | Sweet, candy-like | 30% — last resort | Any supermarket |
| Holy basil + black pepper trick | Peppery approximation | 75% — best emergency swap | Italian basil + ¼ tsp cracked pepper |
Pad Krapow vs Pad See Ew vs Pad Kee Mao (The 3 Thai Stir-Fries)
Confused? Everyone is. Three dishes with similar names, three completely different textures. Here’s the fast breakdown.
| Dish | Base | Signature sauce | Heat | Signature ingredient |
|---|---|---|---|---|
| Pad Krapow | Rice | Fish sauce + oyster + soy | High (chillies) | Holy basil |
| Pad See Ew | Wide rice noodles | Dark soy sauce + oyster | None to mild | Chinese broccoli |
| Pad Kee Mao (“drunken noodles”) | Wide rice noodles | Fish sauce + dark soy + chilli | Very high | Thai basil + chilli |
The Sauce Ratio Every Thai Cook Knows
Every Thai home cook has this memorised. It’s not a recipe, it’s a formula. The ratio scales linearly — if you want to feed six people, multiply everything by three. Don’t eyeball it. The balance between salty (fish + oyster), umami-sweet (oyster + sugar) and dark colour (soy) is what makes pad krapow taste like pad krapow.
| Servings | Fish sauce | Oyster sauce | Dark soy sauce | Sugar | Water/broth |
|---|---|---|---|---|---|
| 2 (base) | 1 tbsp | 1 tbsp | 1 tsp | 1 tsp | 2 tbsp |
| 4 | 2 tbsp | 2 tbsp | 2 tsp | 2 tsp | ¼ cup |
| 6 | 3 tbsp | 3 tbsp | 1 tbsp | 1 tbsp | 6 tbsp |
Ingredients You’ll Need
Aromatics
- 4 garlic cloves
- 3-6 Thai bird’s-eye chillies (to taste)
- 1 small shallot (optional, Bangkok street style)
- 1 cup holy basil leaves, loosely packed
Sauce (mixed in a small bowl)
- 1 tbsp fish sauce
- 1 tbsp oyster sauce
- 1 tsp dark soy sauce
- 1 tsp sugar (palm or white)
- 2 tbsp water or chicken broth
Protein & finish
- 300 g ground chicken (or hand-chopped thigh)
- 2 tbsp neutral oil (with high smoke point)
- 2 large eggs (for kai dao)
- 2 cups cooked jasmine rice, hot
- Prik nam pla on the side: chillies + fish sauce + lime
How to Make Pad Krapow Gai, Step by Step
- Prep everything before you turn on the heat.Pad krapow cooks in 3 minutes total. There is zero time to chop mid-cook. Pound garlic and chillies. Mix the sauce in a small bowl. Wash and dry the basil. Set the eggs by the stove for the fried egg.
- Heat the wok until it’s smoking.Add 2 tbsp oil and swirl. If you don’t see visible smoke wisps, it’s not hot enough. This is the single biggest difference between home and street-food pad krapow.
- Fry the aromatics 20 seconds.Drop the garlic-chilli paste (and shallot if using) into the smoking oil. Stir constantly. The moment garlic turns pale gold — not brown — move to the next step. Burnt garlic ruins the whole dish.
- Add the chicken, break it up.Add ground chicken. Press it flat against the wok for 20 seconds to sear, then break it into small crumbles with the spatula. Cook 90 seconds until no pink remains. Don’t stir constantly — let it hit the metal.
- Deglaze with the sauce.Pour the sauce mixture around the edge of the wok (not on the meat). It sizzles and reduces immediately. Toss everything together for 30 seconds until the chicken is glossy.
- Kill the heat, add the basil.Turn the burner off. Add all the basil at once. Fold it through the chicken for 15 seconds until the leaves just wilt. Do not cook them further. Plate immediately over hot jasmine rice.
How to Cook the Perfect Kai Dao (Crispy Thai Fried Egg)
The egg isn’t optional. In Bangkok, pad krapow without kai dao is like a burger without the bun. The technique is deliberately different from a Western fried egg — you want lacy, crispy, deep-brown edges with a runny yolk. It takes 60 seconds.

- Heat ½ inch of neutral oil.In a small pan (or the same wok, wiped clean), heat oil until it shimmers strongly. Test: drop in a basil leaf — it should sizzle furiously.
- Crack the egg from close range.Break the egg directly into the hot oil from as close as possible. It’ll sizzle and puff immediately. The whites should billow and turn lacy at the edges within 20 seconds.
- Baste, don’t flip.Tilt the pan slightly and spoon hot oil over the yolk 3-4 times. The whites finish crisping while the yolk stays runny. Lift out with a slotted spoon at 60 seconds total.
Common Mistakes That Ruin Pad Krapow
Variations Worth Trying
Pad Krapow Moo (with pork)
The original version. Swap chicken for ground pork (300 g). Pork’s higher fat content means an even richer sauce coating. Cook time is identical.
Vegetarian (mushrooms + tofu)
Replace chicken with 200 g finely chopped mushrooms + 100 g firm tofu, crumbled. Swap fish sauce for extra soy sauce and 1 tsp miso. Same technique, same timing.
Meal prep (4 portions)
Cook the chicken and sauce ahead. Store separately from basil. When ready to eat, reheat in a hot pan for 90 seconds, then stir in fresh basil off the heat. Basil added to leftovers = mush.
Storage and Reheating
Questions Readers Ask
What’s the difference between holy basil and Thai sweet basil?
Holy basil (bai krapow) is peppery and clove-like — it’s the correct herb for pad krapow. Thai sweet basil (bai horapa) is anise-forward, used in green curry and pho. Different plants, different flavour compounds. You can tell by the leaves: holy basil has jagged edges and a slightly hairy stem.
Can I make pad krapow without fish sauce?
Yes, but it won’t taste authentic. Swap in 1½ tablespoons of light soy sauce plus ½ teaspoon of white miso for the missing umami. Vegan fish sauce (usually seaweed-based) is closer to the real thing if you can find it.
How spicy is authentic pad krapow supposed to be?
Very. Thai people eat this with 5-8 visible whole bird’s-eye chillies per serving. For a Western palate, 2-3 chillies deseeded gives you assertive warmth without pain. Serve prik nam pla (chilli fish sauce) on the side so anyone can bump the heat.
Ground chicken or sliced chicken — which is more traditional?
Ground (or hand-chopped) is the Bangkok street-food standard because it cooks in under 2 minutes and grabs sauce better. Sliced chicken thigh is common in home cooking upcountry. Both are authentic — ground just cooks faster.
Do I need a wok, or will a regular pan work?
A wok is better because its shape lets you get one section screaming hot. But a cast-iron skillet works if you preheat it for 3 full minutes. Avoid nonstick — the temperature required will damage the coating and non-stick can’t handle a real stir-fry.
Can I freeze pad krapow gai?
Yes, but without the basil. Cook the chicken-and-sauce base, cool completely, freeze in single portions up to 2 months. When reheating, cook fresh basil into the hot mixture right before serving. Frozen-and-thawed basil turns black and bitter.
Save this to Pinterest
Pin this so you have the ratio table ready next time you’re staring at your wok.
📌 Save to PinterestPad Krapow Gai: Authentic Thai Basil Chicken in 12 Min
Thai stir-fried chicken with basil served over jasmine rice with a crispy fried egg on top
- 4 cloves garlic
- 3-6 chillies Thai bird's-eye chillies to taste
- 1 small shallot optional, Bangkok street style
- 1 tbsp fish sauce
- 1 tbsp oyster sauce
- 1 tsp dark soy sauce
- 1 tsp sugar palm or white
- 2 tbsp water or chicken broth
- 300 g ground chicken or hand-chopped thigh
- 2 tbsp neutral oil with high smoke point
- 2 large eggs for kai dao
- 2 cups cooked jasmine rice hot
Prep
Pound garlic and chillies together in a mortar until they're a rough paste
Mix the sauce in a small bowl
Wash and dry the basil
Set the eggs by the stove for the fried egg
Cook
Heat the wok until it's smoking
Add 2 tbsp oil and swirl
Fry the aromatics 20 seconds
Drop the garlic-chilli paste into the smoking oil
Add the chicken, break it up
Deglaze with the sauce
Kill the heat, add the basil
- Wok
- Mortar
- Small pan
Authentic Thai recipe with holy basil and crispy fried egg

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.




