
Thai Basil Chicken, known as Pad Gai Krapow, is one of Thailand's most beloved street food dishes. Bursting with bold flavors from spicy chilies, aromatic garlic, and fresh Thai basil, this quick and easy stir-fry delivers an authentic taste of Thailand in just minutes. Served over steamed jasmine rice and topped with a crispy fried egg, it's a dish that's both comforting and full of umami.
My love for Thai cuisine started with my first visit to a bustling Bangkok street market. The scent of sizzling garlic, chilies, and fresh basil filled the air, drawing me to a tiny food stall where I had my first bite of Pad Gai Krapow. That unforgettable experience led me on a journey to recreate this dish at home, perfecting every detail to match the bold, fragrant flavors I fell in love with.
Master Your Ingredients
- Ground Chicken: Dark meat preferred for juiciness, with a medium-fine grind for the best texture.
- Thai Holy Basil: The key ingredient for authentic flavor—peppery and slightly spicy.
- Garlic: Fresh cloves, smashed and roughly chopped for maximum aroma.
- Thai Chilies: Bird's eye chilies for a fiery heat, finely chopped with seeds.
- Oyster Sauce: Adds depth and a slightly sweet umami flavor.
- Fish Sauce: High-quality Thai fish sauce brings out the dish's signature savory taste.
- Soy Sauce: Enhances the overall balance with a salty umami base.
- Palm Sugar: Rounds out the heat with a touch of sweetness.
Creating Your Thai Basil Chicken
- Prepping the Ingredients:
- Smash and roughly chop the garlic, finely slice the Thai chilies, and measure all the sauces in advance. This dish cooks fast, so having everything ready is key.
- Cooking the Chicken:
- Heat oil in a wok over high heat. Add the garlic and chilies, stirring quickly until fragrant. Immediately add the ground chicken, breaking it up as it cooks. Let it sear before stirring to develop flavor.
- Building the Sauce:
- Once the chicken is fully cooked, add the oyster sauce, fish sauce, soy sauce, and palm sugar. Stir well to coat everything in the sauce, letting it caramelize slightly.
- Finishing with Basil:
- Turn off the heat and stir in the Thai basil leaves. The residual heat will wilt them perfectly without overcooking.

When I first attempted this dish, I mistakenly used Italian basil, which lacked the bold, spicy notes essential for authenticity. Once I found fresh Thai holy basil, the difference was night and day. Now, I never make this dish without it.
Perfect Pairings and Variations
Pair your Thai basil chicken with jasmine rice for the best experience. For a low-carb option, try serving it over cauliflower rice. Want extra heat? Add more Thai chilies or a drizzle of chili oil. If you're not a fan of chicken, substitute ground turkey or even crumbled tofu for a vegetarian twist.
Storage Solutions
This dish is best enjoyed fresh but can be stored in an airtight container in the fridge for up to three days. Reheat in a hot pan for the best texture. Avoid microwaving, as it can make the basil lose its vibrant flavor.

After countless recreations of this dish, I can confidently say that the secret to the best Thai Basil Chicken lies in the balance of heat, umami, and fresh herbs. With this perfected recipe, you’ll have a taste of Thailand in every bite.
Frequently Asked Questions
- → What is Thai basil and can I substitute it?
- Thai holy basil has a distinct peppery flavor, but regular sweet basil works fine as a substitute. The dish will still be delicious, just slightly different.
- → How spicy is this dish?
- You can adjust the heat by changing the amount of chilies and chili sauce. Remove the seeds for less heat, or skip the chilies entirely for a mild version.
- → Can I use different meat?
- Ground pork, turkey, or beef all work well. You can also use thinly sliced chicken breast instead of ground meat.
- → Why add a fried egg?
- The runny yolk adds richness and creates a sauce when mixed with the rice and chicken. It's traditional but optional.
- → How do I store leftovers?
- Store in the fridge for 2-3 days. When reheating, add a splash of water or broth to prevent the sauce from drying out.