chicken · easy
Thai Basil Chicken (Pad Kra Pao)
Savory, peppery minced chicken stir-fried with garlic, chili, and a fistful of basil, served over rice with a crispy fried egg.

Garlic, chilies, and a large handful of basil define pad kra pao, the Thai stir-fry often sold from street stalls and cooked in under two minutes over a fierce flame. A home stove runs cooler, but minced chicken still cooks in four to five minutes, keeping the dish well under 20 minutes.
The sauce is a quick stir of oyster sauce, soy sauce, fish sauce, a little brown sugar, and water. It reduces to a sticky glaze around the chicken, and the basil is folded in off the heat so it wilts without losing its peppery aroma. Serve it over jasmine rice with a fried egg whose edges have turned crisp and lacy.
Ingredient notes
Chicken. Ground chicken is the fastest option. If you have time, roughly chopping boneless thighs by hand gives a more traditional, chunkier texture that stays juicy. Ground turkey or pork are both excellent swaps.
Garlic and chilies. This dish is unapologetically garlicky. Bird’s eye chilies are classic and quite hot; a milder red chili or a pinch of chili flakes works if you prefer gentle heat. Remove the seeds to tone it down further.
Sauces. Oyster sauce gives savory depth and gloss, soy sauce adds salt, and fish sauce brings that unmistakable funk. A little sugar balances everything. Vegetarian oyster sauce made from mushrooms is widely available if you want to adapt the dish.
Basil. Holy basil has a peppery, clove-like flavor and is traditional. Thai sweet basil is easier to find in many Asian grocers, and ordinary Italian basil still makes a delicious, fragrant version. Use a generous handful; it’s a main ingredient, not a garnish.
Eggs. A fried egg with crispy, lacy edges and a runny yolk on top is optional but highly recommended.
Step by step
Mix the sauce first. Everything moves quickly once the pan is hot, so have the sauce ready beside the stove.
Fry the aromatics. Heat the oil in a wok or large skillet over high heat until it shimmers. Add the garlic, chili, and shallot and stir constantly for about thirty seconds. Your kitchen will fill with a sharp, spicy aroma; if you cough a little from the chili, you’re doing it right. Don’t let the garlic go dark brown.
Cook the chicken. Add the chicken and press it flat into the pan, then break it into small crumbles with a spatula. Let it sit between stirs so some bits catch and brown. After four to five minutes the meat should be opaque all over with golden edges.
Sauce and basil. Pour the sauce around the edge of the pan; it will hiss and bubble. Toss for a minute until the chicken is coated and the liquid has mostly cooked off into a shiny glaze. Kill the heat, then fold in the basil. It should wilt and darken within seconds, releasing its perfume.
Fry the eggs. Wipe the pan, add a little more oil, and crack in the eggs. Spoon hot oil over the whites as they cook so the edges puff and crisp, about two minutes.
Common mistakes
Adding the basil too early cooks away its fragrance, so always add it off the heat. A pan that’s not hot enough will stew the chicken instead of searing it, leaving it pale and watery. Too much sauce makes the dish soupy; it should be sticky, not swimming. And be careful with the fish sauce — a little more can be added at the end, but you can’t take it out.
Variations
- Gluten-free: Use tamari instead of soy sauce and a gluten-free oyster sauce.
- Dairy-free: Naturally dairy-free.
- Vegetarian: Use crumbled extra-firm tofu or finely chopped mushrooms, mushroom oyster sauce, and soy sauce instead of fish sauce.
- Add vegetables: Toss in sliced green beans or diced bell pepper with the chicken for extra crunch.
- Beef or pork: Ground beef or pork works the same way and is equally traditional.
What to serve with it
Steaming jasmine rice is the classic partner. A simple cucumber salad with lime and a pinch of sugar cools things down, and a side of quick-pickled carrots adds crunch. For a lighter meal, serve the chicken in crisp lettuce cups. A small bowl of fish sauce with sliced chilies, known as prik nam pla, on the table lets everyone add more heat.
Storage and reheating
Refrigerate leftover chicken in an airtight container for up to three days; the basil will darken but the flavor remains good. Reheat in a hot skillet for two to three minutes, adding a splash of water if dry, until steaming throughout. Fry fresh eggs when serving; reheated fried eggs are never quite the same. The cooked chicken can also be frozen for up to two months.
Recipe card
Ingredients
- 12 oz ground chicken (or finely chopped thighs)
- 1 tbsp neutral oil
- 4 garlic cloves, minced
- 1-2 red chilies, thinly sliced
- 1 small shallot, sliced
- 1 tbsp oyster sauce
- 2 tsp soy sauce
- 1 tsp fish sauce
- 1 tsp brown sugar
- 2 tbsp water
- 1 large handful Thai or Italian basil leaves
- 2 eggs (optional, for frying)
- 2 cups hot cooked jasmine rice
Instructions
- 1
Stir together oyster sauce, soy sauce, fish sauce, brown sugar, and water in a small bowl.
- 2
Heat oil in a skillet or wok over high heat. Stir-fry garlic, chili, and shallot for 30 seconds until fragrant.
- 3
Add chicken and break it up. Cook 4–5 minutes until no pink remains and the edges brown; it should reach 165°F (74°C).
- 4
Pour in the sauce and toss for 1 minute until glossy. Turn off the heat and fold in the basil until just wilted.
- 5
If using, fry eggs in a little hot oil for 2 minutes until the edges are crisp. Serve the chicken over rice topped with an egg.


Helpful tips
- Fry the eggs in the same pan after the chicken to save washing up.
- Thai holy basil is traditional, but sweet basil still tastes wonderful.
Frequently asked questions
Where can I find holy basil?
Look in Asian grocery stores, often labeled kra pao or tulsi. If you can't find it, Thai sweet basil or regular basil makes a delicious substitute.
How spicy is this dish?
It's traditionally quite hot. Use one mild chili, remove the seeds, or leave chilies out entirely for a family-friendly version.
Can I make it without fish sauce?
Yes. Add a little extra soy sauce and a pinch of salt. The flavor will be slightly less funky but still very tasty.
Is the fried egg necessary?
It's optional, but the runny yolk mixes with the rice and sauce beautifully. It's the way the dish is most often served in Thailand.
Can I use chicken breast?
Yes. Minced chicken breast is leaner; avoid overcooking it and add a splash of water with the sauce to keep it moist.
More quick suppers to try

chicken · 18 min
Chicken Souvlaki Pitas
Lemon-oregano chicken seared in a skillet and tucked into warm pitas with quick tzatziki, tomato, and red onion.

chicken · 20 min
Creamy Tuscan Chicken
Golden chicken cutlets in a garlicky cream sauce with sun-dried tomatoes, spinach, and parmesan, all in one skillet.

chicken · 17 min
Lemon Chicken Skillet
Thin chicken cutlets in a bright lemon-garlic pan sauce.

chicken · 18 min
Quick Chicken Fajita Skillet
Juicy chicken strips and colorful peppers with smoky fajita seasoning.