Quick Thai Basil Chicken (Pad Gai Krapow)
Quick Thai Basil Chicken (Pad Gai Krapow)

If you’re craving a quick, flavorful, and satisfying dinner that tastes like it came straight out of a Thai restaurant, this Quick Thai Basil Chicken (Pad Gai Krapow) is the recipe you need.
With just 20 minutes of cooking time, this dish is spicy, savory, and perfectly balanced with a hint of sweetness. The fresh Thai basil takes it over the top, giving it that bold and aromatic flavor that makes it one of Thailand’s most beloved street foods.
Whether you serve it with a fried egg, spoon it over jasmine rice, or enjoy it with crispy prawn crackers on the side, this dish will quickly become a go-to in your weekly dinner rotation.
Why You’ll Love This Recipe
- Quick & Easy – Ready in just 20 minutes, perfect for busy weeknights.
- Authentic Flavors – With garlic, chili, and Thai basil, it brings true Thai street food vibes to your kitchen.
- Customizable – Adjust spice levels, swap proteins, or make it vegetarian.
- Healthy & Filling – A balanced dish that pairs beautifully with rice and veggies.


Quick Thai Basil Chicken (Pad Gai Krapow)
Short on time but craving bold flavors? This 20-minute Thai Basil Chicken (Pad Gai Krapow) delivers the perfect balance of spicy, salty, and sweet—an authentic Thai favorite made easy at home.
Course: Main Course Cuisine: Asian Keyword: Thai Basil Chicken (Pad Gai Krapow)
Prep Time: 5minutes minutes Cook Time: 20minutes minutes
Total Time: 25minutes minutes Servings: 2 servings
Ingredients You’ll Need
For the Stir-Fry:
- ½ cup diced brown onion or chopped shallots
- 8 oz ground chicken (breasts or thighs)
- 5 garlic cloves, minced
- ½ cup Thai basil (or regular basil if needed)
- 1 medium red chili, chopped
- 1 medium mild green pepper, chopped
- Avocado oil (for cooking)
For the Sauce:
- 1 tablespoon light soy sauce (gluten-free if needed)
- 1 tablespoon dark soy sauce (low sodium, optional)
- 1 tablespoon maple syrup or 2 teaspoons honey
- 1 teaspoon garlic chili sauce or sriracha
- 1 tablespoon oyster sauce
- 1 tablespoon fish sauce
For Serving:
- 1 cup uncooked jasmine rice
- 2–3 stalks green onions, chopped (for garnish)
- Extra basil leaves
- Sesame seeds (optional)
- Prawn crackers (optional, for crunch)
- 2 fried eggs (optional, but highly recommended!)
Step-by-Step Instructions
1. Prepare the Ingredients
Mince the garlic, chop the chilies, and dice the onions or shallots. Having everything prepped ahead makes the cooking process smooth and quick.
2. Cook the Stir-Fry Base
Heat avocado oil in a wok or skillet over medium-high heat. Add onions and sauté until softened. Stir in garlic and green chili, cooking for 30 seconds until fragrant.
3. Add the Chicken
Add ground chicken and cook until browned, breaking it up with a spoon. Keep the heat high to avoid steaming and ensure the meat stays juicy.
4. Make the Sauce
In a small bowl, whisk together light soy sauce, dark soy sauce, maple syrup (or honey), garlic chili sauce, oyster sauce, and fish sauce.
5. Combine Everything
Pour the sauce over the chicken. Stir well, then add chopped red chili and Thai basil. Cook until the basil wilts and everything is coated in the rich sauce.
6. Serve & Garnish
Spoon the basil chicken over steamed rice. Top with a fried egg, extra basil, sesame seeds, or prawn crackers for an authentic street food experience.
Recipe Tips & Variations
- Adjust the Spice: Use fewer chilies or remove the seeds if you want a milder dish.
- Vegetarian Version: Replace chicken with tofu, tempeh, or mushrooms. Use vegetarian oyster sauce and a fish sauce substitute.
- Protein Swap: Ground turkey, pork, or beef also work well with this sauce.
- Extra Veggies: Add bell peppers, snap peas, or broccoli for more nutrition.
- Meal Prep Friendly: Store leftovers in an airtight container for up to 3 days. Reheat with a splash of chicken broth to keep it moist.
Serving Suggestions
- Fun Twist: Use as a filling for lettuce cups or bao buns.
- Classic: Over jasmine rice with a fried egg (the Thai way!).
- Low-Carb: Serve over cauliflower rice or in lettuce wraps.
- Family Style: Pair with other Thai dishes like Tom Yum soup or spring rolls.
Nutrition (Per Serving)
(Values are approximate and may vary based on ingredients used.)
| Nutrient | Amount |
|---|---|
| Calories | 245 kcal |
| Carbohydrates | 18 g |
| Protein | 23 g |
| Fat | 9 g |
| Saturated Fat | 3 g |
| Cholesterol | 98 mg |
| Sodium | 2228 mg |
| Fiber | 2 g |
| Sugar | 10 g |
| Potassium | 791 mg |
| Vitamin A | 334 IU |
| Vitamin C | 9 mg |
| Calcium | 62 mg |
| Iron | 2 mg |

Frequently Asked Questions
1. Can I substitute regular basil for Thai basil?
Yes, regular basil works in a pinch, but Thai basil has a unique peppery flavor that makes this dish authentic. If possible, use Thai basil.
2. What can I use instead of bird’s eye chilies?
Serrano or jalapeños are good alternatives. Adjust the spice level based on your preference.
3. Can I make this vegetarian?
Absolutely! Replace chicken with tofu or tempeh and use vegetarian substitutes for fish sauce and oyster sauce.
4. How do I make it less spicy?
Use fewer chilies or remove the seeds. You can even skip them if you’re spice-sensitive.
5. Can I meal prep this recipe?
Yes! It stores well in the fridge for 2–3 days. Just reheat gently in a skillet with a splash of broth to freshen it up.
Final Thoughts
This Quick Thai Basil Chicken (Pad Gai Krapow) is the ultimate weeknight dinner—fast, flavorful, and full of authentic Thai flair. With just 20 minutes, you’ll have a dish that rivals your favorite takeout and keeps everyone at the table happy.
Whether you’re a spice lover, a meal prepper, or just looking for something new to add to your rotation, this dish delivers every single time.
So grab some fresh basil, fire up your wok, and bring the flavors of Thailand straight to your kitchen tonight!

