Ingredients
1 tbsp vegetable oil
2 cloves garlic, minced
3–5 Thai bird’s eye chilies (Prik Kee Noo), chopped (adjust to taste)
400g ground chicken (or pork/beef)
1/2 small onion, thinly sliced (optional)
1/2 red bell pepper, thinly sliced (optional)
1/4 cup chicken broth or water
1 cup fresh Thai holy basil leaves (approx. 20-30g), packed
For the Sauce:
1 tbsp fish sauce
1 tbsp soy sauce
1 tsp dark soy sauce (for color and slight sweetness, optional)
1 tsp oyster sauce
1 tsp sugar (palm sugar preferred)
For Serving:
Steamed jasmine rice
2 fried eggs (Kai Dao), optional
Instructions
Step 1: Prepare your ingredients (mise en place). Mince the garlic and chilies. If using, slice the onion and bell pepper. Mix all sauce ingredients in a small bowl and set aside.
Step 2: Heat the vegetable oil in a wok or large skillet over medium-high heat until shimmering.
Step 3: Add the minced garlic and chopped chilies to the hot oil. Stir-fry for 30 seconds until fragrant, being careful not to burn the garlic.
Step 4: Add the ground chicken to the wok. Break it up with your spatula and stir-fry until it’s cooked through and lightly browned, about 4-5 minutes. If using onion or bell pepper, add them now and cook for another 2-3 minutes until slightly softened.
Step 5: Pour the prepared sauce mixture over the chicken and vegetables. Add the chicken broth or water. Stir everything well, ensuring the chicken is evenly coated with the sauce. Cook for 1-2 minutes until the sauce slightly thickens.
Step 6: Remove the wok from the heat. Immediately add the fresh Thai holy basil leaves. Toss quickly until the basil leaves wilt, about 15-30 seconds. The residual heat will cook the basil perfectly.
Step 7: Serve immediately over hot steamed jasmine rice. Optionally, top each serving with a freshly fried egg with a runny yolk. Enjoy your delicious Thai Basil Chicken, one of the most satisfying Thai basil recipes!
Notes
For an extra kick, add more chilies. For a vegetarian version, substitute ground chicken with crumbled firm tofu or mushrooms. The key to authentic flavor is using fresh Thai holy basil, which has a distinct peppery, anise-like taste. If you can’t find holy basil, Thai sweet basil is a decent substitute, but the flavor will differ slightly. Serve immediately for the best taste and texture.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dinner Dishes
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving (approx. 350g)
- Calories: 520 kcal
- Sugar: 8 g
- Sodium: 980 mg
- Fat: 25 g
- Saturated Fat: 7 g
- Unsaturated Fat: 16 g
- Trans Fat: 0.1 g
- Carbohydrates: 32 g
- Fiber: 3 g
- Protein: 45 g
- Cholesterol: 145 mg
Keywords: Thai basil recipes, Pad Krapow Gai, Thai basil chicken, Thai stir-fry, authentic Thai food, spicy chicken recipe, quick dinner, Thai cuisine, holy basil chicken

