Thai Basil Chicken (Pad Krapow Gai) Recipe
Introduction
Thai Basil Chicken, or Pad Krapow Gai, is a vibrant and spicy stir-fry that’s bursting with bold flavors. This quick and easy dish features ground chicken cooked with aromatic garlic, fiery chilis, and fresh basil, making it an irresistible weeknight dinner. Serve it over rice and top with a fried egg for a satisfying meal.

Ingredients
- 1 lb ground chicken (other ground meat works, too)
- 4 to 6 Thai bird’s eye chilis, chopped (depending on spice level desired)
- 6 cloves garlic, smashed
- 1 tablespoon oyster sauce
- 2 teaspoons soy sauce
- 2 teaspoons dark soy sauce
- 1/2 teaspoon fish sauce (Optional)
- 1 teaspoon sugar
- 1 tablespoon vegetable oil
- 1/2 yellow onion, diced
- 4 oz green beans (about 1/2 cup), cut into 1” (2.5 cm) pieces
- 1 bunch basil, stems removed
- Fried eggs (Optional)
- Lime wedges (Optional)
Instructions
- Step 1: Mince the chilis and garlic together until a rough paste forms. You can also blend them in a small food processor or use a mortar and pestle.
- Step 2: Combine oyster sauce, soy sauce, dark soy sauce, fish sauce (if using), and sugar in a small bowl. Stir until the sugar dissolves.
- Step 3: Heat the vegetable oil and garlic-chili paste in a large skillet over medium-high heat. Cook until fragrant and garlic is just starting to brown.
- Step 4: Add the ground chicken. Push the aromatics onto the chicken to prevent burning. Spread the chicken out and let it brown undisturbed for 1 minute. Break apart and cook, stirring occasionally, until nearly cooked and juices evaporate, about 2 minutes.
- Step 5: Pour in the prepared sauce and stir well to combine.
- Step 6: Add diced onion and green beans. Cook for another 1 to 2 minutes until the sauce is slightly reduced and well distributed.
- Step 7: Turn off the heat and stir in the basil leaves until wilted.
- Step 8: Serve hot over rice with a crispy fried egg and a squeeze of lime juice if desired.
Tips & Variations
- Adjust the number of chilis to suit your spice tolerance; removing seeds can reduce heat.
- Substitute ground pork or turkey if preferred.
- Add other vegetables like bell peppers or mushrooms for extra texture.
- Use Thai holy basil for the most authentic flavor if available.
- For a vegetarian version, substitute ground meat with finely chopped mushrooms or tofu and use vegetarian oyster sauce.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warmed through. To maintain the basil’s freshness, add a few fresh leaves when reheating if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular basil instead of Thai basil?
Yes, regular sweet basil is a good substitute if you can’t find Thai basil. The flavor will be slightly different but still delicious.
Is it okay to skip the fish sauce?
Absolutely. Fish sauce adds depth and umami, but it’s optional. You can leave it out or substitute with a bit more soy sauce or a splash of Worcestershire sauce if you prefer.
PrintThai Basil Chicken (Pad Krapow Gai) Recipe
Thai Basil Chicken, or Pad Krapow Gai, is a classic and flavorful Thai stir-fry made with ground chicken, aromatic garlic and bird’s eye chilis, and fresh basil. This quick and easy recipe combines savory sauces with crisp green beans and tender ground chicken, delivering a perfect balance of heat, sweetness, and umami. Serve it over steamed rice, topped with a crispy fried egg and a squeeze of fresh lime for an authentic Thai street food experience at home.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Ingredients
Protein & Vegetables
- 1 lb ground chicken (other ground meat works too)
- 4 to 6 Thai bird’s eye chilis, chopped (depending on spice level desired)
- 6 cloves garlic, smashed
- 1/2 yellow onion, diced
- 4 oz green beans (about 1/2 cup), cut into 1” (2.5 cm) pieces
- 1 bunch basil, stems removed
Sauces & Seasonings
- 1 tablespoon oyster sauce
- 2 teaspoons soy sauce
- 2 teaspoons dark soy sauce
- 1/2 teaspoon fish sauce (optional)
- 1 teaspoon sugar
- 1 tablespoon vegetable oil
Optional Garnishes
- Fried eggs
- Lime wedges
Instructions
- Mince Chilis and Garlic: Finely mince the Thai bird’s eye chilis and smashed garlic together until a rough paste forms. Alternatively, you can blend them in a small food processor or pound them together with a mortar and pestle for a more textured paste.
- Make the Sauce: In a small bowl, combine oyster sauce, soy sauce, dark soy sauce, fish sauce (if using), and sugar. Stir until the sugar is completely dissolved to create a balanced, savory sauce mix.
- Sauté Aromatics: Heat the vegetable oil in a large skillet over medium-high heat. Add the garlic-chili paste and cook until it releases a fragrant aroma and the garlic just begins to brown, being careful not to burn it.
- Cook the Ground Chicken: Add the ground chicken to the skillet. Use your spatula to move the garlic-chili mixture onto the chicken to prevent burning. Spread the chicken evenly and let it cook undisturbed for about 1 minute to allow the bottom to brown. Then, break apart the chicken slightly and cook, stirring occasionally, until it is nearly cooked through and most of its juices have evaporated—about 2 minutes.
- Add the Sauce: Pour the prepared sauce over the chicken and stir thoroughly to coat the meat evenly.
- Add Vegetables: Mix in the diced onion and green beans. Continue to cook for another 1-2 minutes until the sauce is well distributed and has slightly reduced.
- Finish with Basil: Remove the skillet from heat and add the basil leaves. Toss everything until the basil is wilted and fragrant.
- Serve: Serve the Thai Basil Chicken hot over steamed rice. Optionally top with a crispy fried egg and a squeeze of lime juice for added richness and brightness.
Notes
- The amount of bird’s eye chilis can be adjusted to suit your heat preference. Use fewer chilis for a milder dish.
- Fish sauce is optional but adds a distinctive umami depth common in Thai cuisine.
- Fresh Thai basil is preferred for authentic flavor; if unavailable, holy basil or sweet basil can be used, though the taste will differ slightly.
- Serving with a fried egg and lime wedges is traditional and adds complementary textures and flavors.
- This recipe adapts well to other ground meats such as pork or beef if desired.
Keywords: Thai basil chicken, Pad Krapow Gai, Thai stir-fry, ground chicken recipe, spicy chicken, Thai street food, basil chicken stir fry

