This Thai basil ground chicken (Pad Krapow Gai) is spicy, salty, and built around crispy bits of chicken and fresh holy basil. ♡

A great Thai basil ground chicken (Pad Krapow Gai) depends on two things: a ripping hot pan and the right basil. I push the chicken hard against the skillet so it gets those dark brown crispy edges, then hit it with a classic Pad Krapow sauce of oyster, soy, and fish sauce. Fresh Thai basil goes in last so it wilts without losing its anise punch. Better than takeout Thai food in 15 minutes.
This is my go-to spicy stir fry when I am starving and do not want to wait. It is a true quick dinner, a one pan meal, and tastes exactly like the Pad Krapow from my favorite Thai spot. Let’s make it together.

Ingredients
Thai Basil Ground Chicken
- 1 lb ground chicken (or ground turkey)
- 2 tbsp neutral oil (avocado or vegetable)
- 6 cloves garlic, roughly chopped
- 3 Thai chiles, thinly sliced (or 1 serrano)
- 1 shallot, thinly sliced
- 2 tbsp oyster sauce
- 1 tbsp soy sauce
- 1 tbsp fish sauce
- 1 tbsp dark soy sauce (for color)
- 1 tsp sugar
- 1 cup Thai holy basil leaves (or Italian basil)
- 1/4 cup chicken broth or water
- 4 eggs (for fried egg topping)
- Cooked jasmine rice, for serving
Optional add-ins:
- Prik nam pla (fish sauce with chiles) on the side
- Sliced cucumber for cooling crunch
- Lime wedges
- Crispy shallots on top

How to Make Thai Basil Ground Chicken
- Pound. In a mortar and pestle (or with the flat side of a knife) smash the garlic and chiles into a rough paste. Or mince them fine on a cutting board.
- Whisk. Mix oyster sauce, soy sauce, fish sauce, dark soy, and sugar in a small bowl.
- Heat. Warm 1 tbsp oil in a wok or large skillet over high heat until it shimmers. Fry one egg at a time, sunny side up, with crispy lacy edges, 90 seconds each. Set aside.
- Sear. Add the remaining oil to the pan. Add the garlic, chiles, and shallot and stir fry 30 seconds until fragrant.
- Brown. Add the ground chicken. Press it flat against the pan and let it sear without stirring for 2 minutes. Break it up and keep stir frying for 3 more minutes until there are crispy brown bits.
- Sauce. Pour in the sauce mixture and broth. Cook 1 minute, scraping up any brown bits, until glossy.
- Finish. Turn off the heat. Fold in the Thai basil leaves until wilted, about 20 seconds. Serve over jasmine rice with a fried egg on top.
Why This Recipe Works
Pressing the ground chicken against the pan and leaving it alone for 2 minutes is the single biggest move in this easy Pad Krapow Gai. Moving the meat around too early keeps it pale and steams it instead of browning. Letting it sear creates those crispy dark bits that taste like real Thai street food. You can read more about the science of the Maillard reaction at Serious Eats.
Thai holy basil (bai krapow) is what makes this authentic. It tastes peppery and a little like cloves, which is totally different from sweet Italian basil or Thai sweet basil. If you cannot find it, Italian basil is the next best option, but this spicy Thai basil chicken tastes most legit with holy basil from a Thai market. The leaves go in off the heat so their aromatic oils do not cook off.
The combination of oyster sauce, fish sauce, and dark soy is non negotiable for a better than takeout Thai basil chicken. Oyster sauce brings sweetness and body, fish sauce brings deep salty umami, and dark soy adds that mahogany color that makes the dish look like it came from a wok in Bangkok. Skip one and the sauce falls flat. It is a 15 minute dinner that nails all the flavors of slow cooked Thai food.
Tips
- Store leftovers in an airtight container in the fridge for up to 3 days. The basil darkens as it sits but the flavor holds.
- Reheat in a hot skillet with a splash of water for 3 minutes. Microwave works for single portions: 90 seconds on high.
- Meal prep: cook the sauce base 2 days ahead and refrigerate. Stir fry fresh chicken with basil the day of for best texture.
- Substitute: no Thai holy basil? Italian basil works but use 1 1/2 cups since the flavor is milder. Thai sweet basil is the closest swap.
- Common mistake: stirring the chicken too much. Fix: press flat and wait 2 minutes before breaking up.
- Make it milder by using 1 serrano pepper instead of 3 Thai chiles. Leave the seeds out for even less heat.
Variations
- Pad Krapow Moo (pork version): swap ground chicken for ground pork, same method.
- Beef version: ground beef works, use chuck for best flavor.
- Vegetarian Pad Krapow: swap chicken for crumbled extra firm tofu or finely chopped mushrooms.
- Extra spicy: add 2 tbsp sambal oelek with the sauce.
- Low carb Thai basil chicken: serve over cauliflower rice or lettuce cups instead of jasmine rice.
- Pad Krapow with green beans: add 1 cup thinly sliced long beans or green beans with the chicken.
Common Mistakes to Avoid
- Stirring the ground chicken the whole time. It stays pale and watery. Fix: press it flat, let it brown, then break up.
- Using only regular soy sauce. No depth. Fix: use a combo of light soy, dark soy, oyster, and fish sauce.
- Adding basil while the pan is still on high heat. Leaves turn black. Fix: turn off the heat, then fold in basil.
- Crowding the pan. Steams instead of sears. Fix: use a wok or 12 inch skillet for 1 lb of meat.
- Skipping the fried egg. Not a mistake exactly, but it is the move that makes Pad Krapow actually Pad Krapow.
Serving Suggestions
Thai basil ground chicken is always served over jasmine rice with a runny fried egg on top. That combination of sticky rice, savory meat, crispy egg edges, and basil is the whole point of Pad Krapow Gai. Break the yolk over the chicken and let it coat everything. This is Thai street food served the right way.
On the side, thin cucumber slices and a wedge of lime cool things down. Prik nam pla (fish sauce with sliced Thai chiles, garlic, and lime) is the traditional condiment, served in a small dish so you can spoon it over for an extra kick. For a full meal, pair it with tom yum soup or a simple papaya salad.
How to Make It Your Own
Pad Krapow is a technique as much as a recipe. Once you know the sauce ratio and the basil rule, you can riff on the protein. Ground pork (Pad Krapow Moo) is the most common version in Thailand, but ground beef, diced chicken thigh, shrimp, or crumbled firm tofu all work. Same cooking method, same sauce.
If you want extra vegetables, 1 cup of thinly sliced Chinese long beans or green beans stir fried with the meat bulks up the dish without diluting the flavor. I sometimes toss in a handful of mushrooms or a diced bell pepper when I want to make it more dinner-like. The rule is to add anything firm early and anything delicate (like basil) at the very end.


Thai Basil Ground Chicken
Ingredients
Method
- Heat. Get a wok or large skillet ripping hot over high heat. Add vegetable oil and swirl to coat.
- Fry. Add garlic, chili peppers, and shallot. Stir-fry for 30 seconds until fragrant. Add ground chicken and break it apart. Cook for 4 to 5 minutes until browned and cooked through.
- Sauce. Pour in soy sauce, oyster sauce, fish sauce, and sugar. Toss everything together and cook for 1 more minute until the sauce coats the chicken.
- Finish. Remove from heat and toss in the Thai basil leaves. They will wilt from the residual heat. Serve over steamed jasmine rice with a fried egg on top if desired.
Notes
Craving more quick Asian dinners? Try my honey garlic chicken thighs, tuna rice bowl, edamame salad, or one pot pasta primavera. For safe ground chicken cooking temperatures see the USDA chicken guide.


