Skip to content

Pad Krapow Stir-Fry With Fish Sauce and Holy Basil

Authentic pad krapow gai with ground chicken, holy basil, fish sauce, and a crispy fried egg. Ready in 15 minutes with real pantry staples.

· · 8 min read

Updated: October 2, 2026

Thai stir fried chicken with basil and rice on a plate with a fried egg

A good restaurant pad krapow is ground chicken, holy basil, chilies, fish sauce, a crispy fried egg on top, and jasmine rice underneath. Simple, and fast. This recipe chases that exact plate at home.

TL;DR: Pad krapow gai (Thai basil chicken) in 15 minutes: ground chicken, bird's eye chilies, fish sauce, oyster sauce, fresh basil, and a crispy fried egg on top. High heat is non-negotiable, use a wok or well-seasoned cast iron, not nonstick.

The cost per serving on the recipe card was figured from April 2026 prices at H Mart and a local grocery store and hasn't been re-checked. This post no longer quotes individual prices, because Asian grocery prices swing with what's in the container that week.

Updated October 2026: the basil comparison now cites NC State Extension (the old source link pointed to the wrong page), the chicken is cooked to a thermometer reading instead of "until no pink remains," and the cooking times in the steps now match the recipe card.

What Makes Pad Krapow Different

This isn't a generic stir fry. Pad krapow gai is a specific Thai street food dish built on three flavors, salty (fish sauce and soy sauce), sweet (a touch of sugar), and spicy (fresh chilies). The holy basil goes in at the very end and wilts from residual heat. That's it.

Most American Thai restaurants overcomplicate it with bell peppers, onions, carrots, and other vegetables that have no business being in this dish. Why drown a sharp three-flavor dish in produce that mutes every one of them? Real pad krapow is just meat, chilies, garlic, sauce, and basil. Nothing else. And the basil is the one substitution that actually changes the dish rather than the shopping list. Holy basil carries the peppery, almost clove-like note the dish is named after, and NC State's plant database describes its flavor as a mix of clove, mint, and basil. Less is more here.

Basil pork over rice with a fried egg, served on a dark plate
Photo by suradeach saetang on Unsplash

Ingredients

  • 1 lb ground chicken (dark meat preferred)
  • 1 cup Thai basil leaves, packed (or holy basil if you can find it)
  • 4-6 cloves garlic, roughly chopped
  • 3-4 Thai bird's eye chilies, sliced thin (adjust to taste)
  • 2 tablespoons oyster sauce
  • 1 tablespoon fish sauce (Squid brand works well)
  • 1 tablespoon soy sauce
  • 1 teaspoon dark soy sauce (for color, regular soy works in a pinch)
  • 1 teaspoon white sugar
  • 2 tablespoons vegetable oil
  • 2 tablespoons water
  • 2 eggs for frying
  • Jasmine rice for serving

Ground chicken thigh meat makes a huge difference versus breast. Why settle for dry, bland breast when thigh is right there at the meat counter? The extra fat keeps the meat tender and carries the sauce flavors better. Ask the butcher to grind thigh meat fresh.

Step by Step

Cook the rice first

Start 2 cups of jasmine rice in your rice cooker 20 minutes before you begin cooking. Everything else moves fast once the wok is hot.

Prep your sauce

Mix the oyster sauce, fish sauce, soy sauce, dark soy sauce, sugar, and water together in a small bowl. Have it ready next to the stove. Once cooking starts, you won't have time to measure.

Get the wok screaming hot

Heat vegetable oil in a wok or large skillet over high heat. Not medium-high. High. You want the oil to shimmer and barely start smoking. Thai stir fry needs aggressive heat to get that slightly charred flavor called wok hei. Sounds extreme? It is, and it's the whole point. A nonstick pan works but you won't get the same depth, use carbon steel or cast iron if you've got it. A home burner won't match a restaurant wok, so expect a close cousin of wok hei, not the real thing.

Toss in the garlic and chilies. Stir for 15 to 30 seconds. They'll sizzle and pop.

Cook the chicken

Add the ground chicken immediately. Break it apart with a spatula and spread it across the wok. Let it sit without stirring for 60 seconds so the bottom gets some color and char. Then stir and break up the remaining clumps.

Cook 4 to 5 minutes total. Color is a poor judge of doneness with ground meat, so check the thickest clump with an instant-read thermometer. The USDA safe minimum for ground poultry is 165F, and the chicken will still look juicy at that point.

Sauce and basil

Pour the sauce mixture over the chicken. Stir to coat. Let it bubble for 30 seconds, the liquid should reduce by about half.

Kill the heat. Throw in the basil leaves. Fold them into the chicken gently. They'll wilt in about 10 seconds from the residual heat. Don't cook them longer or they'll turn black and bitter.

Fry the eggs

In a separate small pan (a T-fal nonstick works well), heat a tablespoon of vegetable oil over medium-high. Crack an egg in. Let the edges get crispy and golden. About 2 minutes for a runny yolk, a little longer for a firm one. Repeat for the second egg.

One honest caveat on that runny yolk. The same federal temperature chart says to cook eggs until the yolk and white are firm, and the FDA lists children, older adults, pregnant women, and people with weakened immune systems as the groups most at risk from Salmonella in eggs. If one of them is at your table, fry the yolk firm. It's still a good egg.

Plate it

Scoop jasmine rice onto a plate. Spoon the basil chicken next to it, not on top, next to it. Place the fried egg on top of the chicken. The yolk breaks over everything when you cut into it and becomes part of the sauce.

Stir-fried basil and rice plated the way a Bangkok stall sends it out
Photo by suradeach saetang on Unsplash

Tips for a Better Plate

Don't mince the garlic too fine. Roughly chopped garlic gives you those slightly caramelized chunks that pop with flavor. Minced garlic melts away and you lose texture. The rock chop is the cut you want here, tip of the knife pinned to the board, and it's one of the three cuts worth learning properly.

The fried egg is not optional. Without the egg the dish is far less satisfying. That runny yolk mixing with the sauce and rice is the whole experience. Skip it if you have to, but why would you?

Fresh chilies only. Dried chili flakes or sriracha won't give you the bright, sharp heat that fresh bird's eye chilies deliver. If you can't find Thai chilies, serrano peppers are the closest substitute, use twice as many since they're milder.

Holy basil versus Thai basil: Thai basil is the practical choice because Asian grocery stores like H Mart stock it reliably. Holy basil, when you can find it at a farmers market in summer, makes the dish noticeably more authentic, peppery with a hint of mint. It's worth seeking out.

Thai basil (horapha)Holy basil (krapow)
StemsGreen or purple, depending on the cultivarGreen or purple, covered in fine hairs
Leaf edgesSmoothToothed to smooth, hairy on both sides
FlavorSpicy licorice-mintClove, mint, and basil
Availability (US)Most Asian grocersFarmers markets, specialty stores
AuthenticityCommon substituteTraditional choice

Where to Find Ingredients

Fish sauce, oyster sauce, dark soy sauce, and Thai basil are stocked at any Asian grocery store. H Mart, 99 Ranch, or your local Asian market will have everything. Regular supermarkets carry fish sauce and oyster sauce in the international aisle but usually don't stock Thai basil or dark soy.

Thai bird's eye chilies freeze well. Buy a big bag and keep it in the freezer. Slice them frozen, and they thaw in the pan within seconds.

This dish pairs well with a simple cucumber salad on the side. Slice a cucumber thin, toss with rice vinegar, a pinch of sugar, and a few slices of red onion. The cool crunch balances the spicy chicken perfectly.

For more fast weeknight recipes, check out our one-pot chicken and rice or our garlic butter shrimp pasta, both ready in under 30 minutes.

Pad krapow is street food. It's supposed to be fast, loud, and a little messy. Don't overthink it.

If you liked this, try these next:

Frequently Asked Questions

What is the difference between Thai basil and holy basil?
Thai basil (horapha) has purple stems and a licorice-like taste. Holy basil (krapow) has jagged green leaves and a peppery, almost clove-like flavor. NC State Extension describes holy basil as fuzzy-leaved with a clove, mint, and basil flavor, and Thai basil as smooth-edged with a spicy licorice-mint flavor. Real pad krapow uses holy basil. Most American grocery stores only carry Thai basil, which works but tastes slightly different.
Can I make pad krapow without fish sauce?
You can substitute soy sauce, but the dish won't taste authentic. Fish sauce gives pad krapow its signature funky depth. Start with 1 tablespoon if you're not used to it. Squid brand fish sauce is widely available in the U.S. and works well.
Is pad krapow supposed to be spicy?
Street-stall pad krapow is usually very hot. This version uses 3-4 Thai bird's eye chilies for a medium kick. Remove the seeds to tame it, or start with 1-2 chilies and work up.