20 Minute Thai Basil Chicken (Pad Gai Krapow)
If you’re looking for a quick and delicious meal that will impress your family or friends, you’ve come to the right place! This 20 Minute Thai Basil Chicken (Pad Gai Krapow) is not just easy to whip up; it’s also bursting with flavor. The combination of savory sauces and fresh basil creates a dish that feels special, even on the busiest of weeknights. It’s perfect for those moments when you want something homemade without spending hours in the kitchen.
What makes this recipe truly special is its versatility. Whether you’re cooking for two or prepping for a small gathering, this dish can easily fit any occasion. Plus, it’s a fantastic way to sneak in some veggies while satisfying your taste buds!
Why You’ll Love This Recipe
- Quick prep time: With just 5 minutes of prep and 20 minutes of cook time, you’ll have dinner on the table in no time!
- Flavor-packed: The unique blend of sauces and fresh basil gives this dish an irresistible taste that will have everyone asking for seconds.
- Family-friendly: This dish is sure to please picky eaters with its mild yet flavorful profile – it’s a hit with kids and adults alike!
- Customizable: Feel free to swap out ingredients based on what you have at home or your dietary preferences.
- One-pan wonder: Less cleanup means more time to enjoy your meal!

Ingredients You’ll Need
The best part about making this 20 Minute Thai Basil Chicken (Pad Gai Krapow) is that it uses simple, wholesome ingredients. You probably already have many of these staples in your pantry! Here’s what you’ll need:
For the Stir-Fry
- ½ cup brown onion or shallot (diced or roughly chopped)
- 8 oz ground chicken
- 5 garlic cloves
- ½ cup Thai basil or regular basil (see notes)
- 1 medium red chili (chopped roughly)
- 1 medium mild hot green pepper (chopped)
- Avocado oil for cooking
For the Sauces
- 1 tablespoon light soy sauce (gluten-free if needed)
- 1 tablespoon dark soy sauce (low sodium if possible and gluten-free if using)
- 1 tablespoon maple syrup or 2 teaspoons liquid honey
- 1 teaspoon garlic chili sauce or sriracha (or other hot sauce, see notes)
- 1 tablespoon oyster sauce
- 1 tablespoon fish sauce
For Serving
- 1 cup uncooked rice
- 2-3 stalks of green onion for garnish
- More basil leaves
- Sesame seeds
- Prawn crackers
- 2 fried eggs
Variations
This recipe is wonderfully flexible! Here are a few ideas to switch things up:
- Swap the protein: Try using ground turkey, beef, or even tofu for a vegetarian version – all work beautifully!
- Add vegetables: Toss in some bell peppers, snap peas, or carrots for added crunch and nutrition.
- Make it spicy: If you love heat, add extra chili sauce or some sliced jalapeños to give it an extra kick!
- Serve it differently: Instead of rice, serve over quinoa or lettuce wraps for a low-carb option.
How to Make 20 Minute Thai Basil Chicken (Pad Gai Krapow)
Step 1: Prepare Your Ingredients
Begin by finely chopping the garlic and green chilies. Having everything ready before you start cooking will make the process smooth and enjoyable.
Step 2: Sauté Onions and Garlic
Heat oil in a nonstick pan or wok over medium-high heat. Add the diced onions or shallots and sauté them for a few minutes until they soften. Then add the garlic and green chili; this step ensures your kitchen fills with wonderful aromatic scents!
Step 3: Cook the Chicken
After about 30 seconds of fragrant sautéing, add the ground chicken. Cook until it’s no longer pink, stirring occasionally. Keeping the chicken juicy is key here—don’t let it dry out!
Step 4: Add Flavors
Once your chicken is cooked through, stir in all those delicious sauces along with the chopped red chili and basil. Give it a good mix until the basil wilts down; you’ll know it’s done when it turns vibrant green!
Step 5: Serve It Up
Serve your Thai Basil Chicken over fluffy steamed rice. Top each plate with a fried egg, sprinkle some green onions and sesame seeds on top, and add prawn crackers on the side for that extra crunch!
Now you’re ready to enjoy a delightful meal that’s bursting with flavor!
Pro Tips for Making 20 Minute Thai Basil Chicken (Pad Gai Krapow)
Making this dish is a breeze, and with these pro tips, you’ll wow your family or guests in no time!
-
Use Fresh Basil: Fresh basil brings a fragrant aroma and vibrant flavor that dried herbs simply can’t match. Opting for fresh Thai basil, if available, will give your dish an authentic taste.
-
Don’t Overcook the Chicken: Cooking the ground chicken just until it’s no longer pink ensures it remains juicy. This also helps maintain the tender texture, making each bite delightful.
-
Adjust Spice Levels: Feel free to modify the amount of chili according to your spice tolerance. You can always start with less and add more later; it’s easier to increase heat than to tone it down!
-
Cook Rice Ahead: Preparing your rice ahead of time will save valuable minutes during cooking. Using leftover rice is also a great option and can even enhance the flavors as they meld together.
-
Tweak Sauces to Taste: The balance of sweet, salty, and spicy is key in this recipe. Feel free to adjust the amount of soy sauce, oyster sauce, or maple syrup based on your personal preference!
How to Serve 20 Minute Thai Basil Chicken (Pad Gai Krapow)
Serving this dish can be as fun as making it! Here are some ideas to make your meal both beautiful and delicious.
Garnishes
-
Fresh Cilantro: Adding a few sprigs of fresh cilantro right before serving not only adds a pop of color but also enhances the flavor profile with its unique freshness.
-
Chopped Peanuts: Sprinkling chopped peanuts on top can provide an enjoyable crunch that complements the tender chicken perfectly.
Side Dishes
-
Steamed Vegetables: Simple steamed broccoli or bok choy can add color and nutrition while balancing out the richness of the chicken dish.
-
Cucumber Salad: A refreshing cucumber salad tossed in lime juice and a pinch of salt serves as a cool contrast to the spicy chicken, keeping things light and zesty.
-
Spring Rolls: Crispy vegetable spring rolls are a delightful appetizer that pairs beautifully with Pad Gai Krapow, providing additional crunch and flavor.
-
Mango Sticky Rice: For dessert, consider serving mango sticky rice. The sweetness of ripe mangoes paired with creamy coconut-infused rice rounds out your meal beautifully.
Now that you have all these tips and serving suggestions at your fingertips, you’re ready to impress anyone with this quick yet flavorful 20 Minute Thai Basil Chicken! Enjoy every bite!

Make Ahead and Storage
This 20 Minute Thai Basil Chicken (Pad Gai Krapow) is perfect for meal prep, making it easy to enjoy a delicious homemade dish throughout the week. You can whip up a big batch and store it, ensuring you have a quick and tasty meal ready whenever you need it.
Storing Leftovers
- Store any leftovers in an airtight container.
- Keep the dish in the refrigerator for up to 3 days.
- If possible, store the rice separately to maintain its texture.
Freezing
- Allow the cooked chicken to cool before freezing.
- Transfer to a freezer-safe container or zip-top bag, removing as much air as possible.
- Freeze for up to 2 months for best quality.
Reheating
- Thaw in the refrigerator overnight if frozen.
- Reheat on the stovetop over medium heat until heated through, adding a splash of water if needed.
- Microwave in short bursts, stirring occasionally until hot.
FAQs
Here are some common questions about making 20 Minute Thai Basil Chicken (Pad Gai Krapow).
Can I use other types of meat for this recipe?
Absolutely! While ground chicken is traditional, you can substitute with ground turkey or even plant-based alternatives for a vegetarian option.
What can I serve with 20 Minute Thai Basil Chicken (Pad Gai Krapow)?
This dish pairs wonderfully with steamed rice, but you can also serve it with quinoa or lettuce wraps for a lighter version.
How spicy is Pad Gai Krapow?
The spice level can vary depending on your choice of chilies. Feel free to adjust the number of chilies to suit your taste preferences!
Final Thoughts
I hope this 20 Minute Thai Basil Chicken (Pad Gai Krapow) brings joy and warmth to your dining table. It’s not just a meal; it’s a delightful experience that captures the vibrant flavors of Thai cuisine. Enjoy cooking this recipe and sharing it with loved ones! I can’t wait to hear how yours turns out!
20 Minute Thai Basil Chicken (Pad Gai Krapow)
Experience a burst of authentic Thai flavors with this 20 Minute Thai Basil Chicken (Pad Gai Krapow). This quick and savory stir-fry features tender ground chicken, vibrant fresh basil, and a blend of delicious sauces that come together in no time. It’s the perfect solution for busy weeknights when you want a homemade dish without the long cooking hours. Plus, it’s versatile enough to accommodate various dietary preferences—simply swap proteins or add your favorite vegetables. Get ready to impress your family or guests with this one-pan wonder that’s both easy to prepare and delightful to eat!
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Category: Main
- Method: Stir-frying
- Cuisine: Thai
Ingredients
- ½ cup brown onion or shallot, diced
- 8 oz ground chicken
- 5 garlic cloves, minced
- ½ cup Thai basil or regular basil
- 1 medium red chili, chopped
- 1 medium mild hot green pepper, chopped
- Avocado oil for cooking
- 1 tablespoon light soy sauce
- 1 tablespoon dark soy sauce
- 1 tablespoon maple syrup or 2 teaspoons liquid honey
- 1 teaspoon garlic chili sauce or sriracha
- 1 tablespoon plant-based oyster sauce
- 1 tablespoon vegetable broth
- 1 cup uncooked rice
- 2–3 stalks of green onion, for garnish
- More basil leaves
- Sesame seeds
- 2 fried eggs
Instructions
- Prepare your ingredients by chopping garlic and green chilies.
- In a nonstick pan, heat avocado oil over medium-high heat. Sauté diced onions until soft, then add garlic and green chili.
- Add ground chicken and cook until no longer pink.
- Stir in sauces along with chopped red chili and basil; mix well until basil wilts.
- Serve over rice and garnish with more basil, green onions, sesame seeds, and a fried egg.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 6g
- Sodium: 750mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 80mg
