Engaging Introduction
Ever wondered how to capture the bold, vibrant flavors of a Thai street food stall in your own kitchen? Imagine savoring Spicy Thai Basil Chicken (Pad Krapow Gai), with tender chicken glazed in a savory-sweet sauce, fiery chilies, and fragrant basil, all served over steaming rice. This dish is a quick, 20-minute explosion of taste that’s perfect for a weeknight dinner or impressing friends with your culinary flair! Ready to spice up your meal game? Let’s dive into this Thai classic!
Overview: Why This Recipe Shines
What makes Spicy Thai Basil Chicken so special? It’s a fast, one-pan dish that delivers authentic Thai flavors with a perfect balance of spicy, savory, sweet, and aromatic notes. The holy trinity of oyster sauce, fish sauce, and basil creates a bold, addictive taste, while the quick stir-fry method keeps things simple. Ideal for small meals or scaling up, this recipe is customizable, healthy, and a guaranteed crowd-pleaser.
- Time Requirement: About 10 minutes prep and 10 minutes cooking, totaling around 20 minutes.
- Difficulty Level: Easy—perfect for beginners or anyone craving a quick, flavorful dish.
- Why It’s Special: The caramelized sauce and fresh basil elevate this stir-fry to restaurant quality. It serves 2, is high in protein, and pairs perfectly with rice to soak up the bold flavors.
Essential Ingredients
Each ingredient in Spicy Thai Basil Chicken adds depth, heat, or fragrance to create an authentic Thai experience. Substitutions make it flexible for any pantry.
- Chicken Broth (⅓ cup): Adds depth and moisture to the sauce. Substitution: Water or vegetable broth.
- Oyster Sauce (1 tbsp): Brings rich, savory umami. Substitution: Hoisin sauce or mushroom sauce for vegetarian.
- Soy Sauce (1 tbsp, or as needed): Adds saltiness and depth. Substitution: Tamari for gluten-free or coconut aminos for soy-free.
- Fish Sauce (2 tsp): Provides funky, salty umami essential to Thai flavor. Substitution: Soy sauce or vegan fish sauce.
- White Sugar (1 tsp): Balances the savory flavors. Substitution: Honey or omit for less sweetness.
- Brown Sugar (1 tsp): Adds a caramelized, molasses-like sweetness. Substitution: White sugar or maple syrup.
- Vegetable Oil (2 tbsp): For stir-frying at high heat. Substitution: Canola oil or avocado oil.
- Skinless, Boneless Chicken Thighs (1 lb, coarsely chopped): Juicy and flavorful protein. Substitution: Chicken breast, pork, tofu, or shrimp.
- Shallots (¼ cup, sliced): Add sweet, mild onion flavor. Substitution: Red onion or yellow onion.
- Garlic (4 cloves, minced): Brings bold, aromatic depth. Substitution: 1 tsp garlic powder.
- Thai Chilies, Serrano, or Other Hot Pepper (2 tbsp, minced): Deliver fiery heat. Substitution: Jalapeños, red pepper flakes, or omit for mild.
- Fresh Basil Leaves (1 cup, very thinly sliced): The star herb, adding peppery, aromatic flavor. Substitution: Thai basil (preferred), holy basil, or regular basil.
- Hot Cooked Rice (2 cups): Soaks up the sauce for a complete meal. Substitution: Jasmine rice, brown rice, or cauliflower rice.
Why These Ingredients Matter:
- Chicken thighs provide protein and stay juicy even at high heat.
- Fish sauce, oyster sauce, and soy sauce create the signature Thai umami flavor.
- Thai chilies and basil add heat and fragrance, making this dish authentically bold.
- Rice balances the spice and makes it a filling, budget-friendly meal.

Step-by-Step Instructions
Let’s make Spicy Thai Basil Chicken with clear steps and tips to ensure it’s flavorful, fiery, and perfectly glazed.
- Prep the Ingredients (5 minutes):
- Coarsely chop 1 lb chicken thighs into bite-sized pieces.
- Slice ¼ cup shallots, mince 4 garlic cloves, mince 2 tbsp Thai chilies (or substitute), and thinly slice 1 cup basil leaves.
- Cook 2 cups rice according to package instructions and keep hot. Tip: Prep everything first, as stir-frying is fast-paced.
- Make the Sauce (3 minutes):
- In a small bowl, whisk ⅓ cup chicken broth, 1 tbsp oyster sauce, 1 tbsp soy sauce, 2 tsp fish sauce, 1 tsp white sugar, and 1 tsp brown sugar until well blended. Tip: Taste the sauce and adjust with more soy sauce or sugar if needed.
- Stir-Fry the Chicken (2-3 minutes):
- Heat 2 tbsp vegetable oil in a large skillet or wok over high heat until shimmering.
- Add chicken and stir-fry for 2-3 minutes until it loses its raw color. Tip: Spread chicken evenly in the pan for even cooking; don’t overcrowd.
- Add Aromatics (2-3 minutes):
- Stir in ¼ cup sliced shallots, 4 minced garlic cloves, and 2 tbsp minced chilies.
- Cook on high heat for 2-3 minutes until the juices start to caramelize at the bottom of the pan. Tip: Keep stirring to prevent garlic from burning and to build flavor.
- Build the Sauce (2 minutes):
- Add 1 tbsp of the sauce mixture to the skillet and stir for 1 minute until it begins to caramelize.
- Pour in the remaining sauce and cook, stirring, for 1-2 minutes until it glazes the chicken and deglazes the pan. Tip: Scrape the pan to incorporate the caramelized bits for extra flavor.
- Finish with Basil (20 seconds):
- Remove the skillet from heat and stir in 1 cup thinly sliced basil leaves.
- Cook for about 20 seconds until the basil wilts and releases its aroma. Tip: Don’t overcook the basil to preserve its fresh, peppery flavor.
- Serve (2 minutes):
- Serve hot over 2 cups cooked rice, dividing evenly between 2 plates (about 1 cup rice and half the chicken per serving). Tip: Spoon any extra sauce over the rice for maximum flavor.

Assembly: Bringing It All Together
Time to serve your Spicy Thai Basil Chicken and make it look as bold as it tastes!
- Serve It Up:
- Spoon the chicken and sauce over hot cooked rice on 2 plates or bowls (about 1 cup rice and half the chicken per serving).
- Serve immediately to enjoy the vibrant flavors and heat.
- Garnish for Flair:
- Sprinkle with extra basil leaves or a pinch of chopped chilies for color and heat.
- Add a lime wedge for a bright, tangy squeeze.
- Pairing Ideas:
- Serve with a side of cucumber salad or pickled veggies to cool the spice.
- Pair with fried eggs (Thai-style) for a traditional touch.
- Offer iced Thai tea, coconut water, or a light beer to complement the heat.
- Presentation Tips:
- Use deep bowls to showcase the glossy chicken and rice.
- Arrange the chicken over the rice with basil leaves on top for a vibrant look.
- Serve with chopsticks or a fork for an authentic, casual vibe.
Storage and Make-Ahead Tips
This dish is best fresh, but here’s how to store and prep it for later.
- Storing:
- Cool to room temperature, then store chicken and sauce (without rice) in an airtight container in the fridge for up to 3 days.
- Freeze for up to 2 months, but note the basil may lose some flavor. Tip: Store rice separately to prevent it from getting soggy.
- Reheating:
- Reheat in a skillet over medium heat with a splash of broth or water for 3-5 minutes, stirring until hot.
- Microwave for 1-2 minutes, stirring halfway, but skillet is best for texture. Tip: Add fresh basil after reheating to revive the aroma.
- Make-Ahead:
- Prep the sauce and chop chicken, shallots, garlic, and chilies up to 1 day ahead; store separately in the fridge.
- Slice basil just before cooking to keep it fresh. Tip: Cook rice ahead and reheat to save time.
Recipe Variations
Spicy Thai Basil Chicken is endlessly customizable! Try these twists:
- Mild Version: Reduce chilies to 1 tsp or use bell peppers for less heat.
- Vegetarian: Swap chicken for tofu, mushrooms, or eggplant; use vegetarian oyster sauce.
- Extra Spicy: Add 1-2 extra Thai chilies or a dash of sriracha.
- Gluten-Free: Use gluten-free soy sauce or tamari and ensure oyster sauce is gluten-free.
- Ground Meat: Use ground chicken, pork, or turkey for a different texture.
- Veggie-Packed: Add sliced bell peppers, green beans, or carrots with the shallots.
Conclusion
You’re now ready to make Spicy Thai Basil Chicken (Pad Krapow Gai)—a quick, fiery dish that brings Thai street food vibes to your table! With its bold sauce, spicy chilies, and fragrant basil, this stir-fry is perfect for a fast dinner or a fun, flavorful meal with friends. Play with heat levels, proteins, or veggies to make it your own, and enjoy the explosion of tastes. How will you spice up your pad krapow gai? Give it a try and savor the heat!
Print
Spicy Thai Basil Chicken (Pad Krapow Gai)
Description
Ever wondered how to capture the bold, vibrant flavors of a Thai street food stall in your own kitchen? Imagine savoring Spicy Thai Basil Chicken (Pad Krapow Gai), with tender chicken glazed in a savory-sweet sauce, fiery chilies, and fragrant basil, all served over steaming rice.
Ingredients
Each ingredient in Spicy Thai Basil Chicken adds depth, heat, or fragrance to create an authentic Thai experience. Substitutions make it flexible for any pantry.
- Chicken Broth (⅓ cup): Adds depth and moisture to the sauce. Substitution: Water or vegetable broth.
- Oyster Sauce (1 tbsp): Brings rich, savory umami. Substitution: Hoisin sauce or mushroom sauce for vegetarian.
- Soy Sauce (1 tbsp, or as needed): Adds saltiness and depth. Substitution: Tamari for gluten-free or coconut aminos for soy-free.
- Fish Sauce (2 tsp): Provides funky, salty umami essential to Thai flavor. Substitution: Soy sauce or vegan fish sauce.
- White Sugar (1 tsp): Balances the savory flavors. Substitution: Honey or omit for less sweetness.
- Brown Sugar (1 tsp): Adds a caramelized, molasses-like sweetness. Substitution: White sugar or maple syrup.
- Vegetable Oil (2 tbsp): For stir-frying at high heat. Substitution: Canola oil or avocado oil.
- Skinless, Boneless Chicken Thighs (1 lb, coarsely chopped): Juicy and flavorful protein. Substitution: Chicken breast, pork, tofu, or shrimp.
- Shallots (¼ cup, sliced): Add sweet, mild onion flavor. Substitution: Red onion or yellow onion.
- Garlic (4 cloves, minced): Brings bold, aromatic depth. Substitution: 1 tsp garlic powder.
- Thai Chilies, Serrano, or Other Hot Pepper (2 tbsp, minced): Deliver fiery heat. Substitution: Jalapeños, red pepper flakes, or omit for mild.
- Fresh Basil Leaves (1 cup, very thinly sliced): The star herb, adding peppery, aromatic flavor. Substitution: Thai basil (preferred), holy basil, or regular basil.
- Hot Cooked Rice (2 cups): Soaks up the sauce for a complete meal. Substitution: Jasmine rice, brown rice, or cauliflower rice.
Why These Ingredients Matter:
- Chicken thighs provide protein and stay juicy even at high heat.
- Fish sauce, oyster sauce, and soy sauce create the signature Thai umami flavor.
- Thai chilies and basil add heat and fragrance, making this dish authentically bold.
- Rice balances the spice and makes it a filling, budget-friendly meal.
Instructions
- Prep the Ingredients (5 minutes):
- Coarsely chop 1 lb chicken thighs into bite-sized pieces.
- Slice ¼ cup shallots, mince 4 garlic cloves, mince 2 tbsp Thai chilies (or substitute), and thinly slice 1 cup basil leaves.
- Cook 2 cups rice according to package instructions and keep hot. Tip: Prep everything first, as stir-frying is fast-paced.
- Make the Sauce (3 minutes):
- In a small bowl, whisk ⅓ cup chicken broth, 1 tbsp oyster sauce, 1 tbsp soy sauce, 2 tsp fish sauce, 1 tsp white sugar, and 1 tsp brown sugar until well blended. Tip: Taste the sauce and adjust with more soy sauce or sugar if needed.
- Stir-Fry the Chicken (2-3 minutes):
- Heat 2 tbsp vegetable oil in a large skillet or wok over high heat until shimmering.
- Add chicken and stir-fry for 2-3 minutes until it loses its raw color. Tip: Spread chicken evenly in the pan for even cooking; don’t overcrowd.
- Add Aromatics (2-3 minutes):
- Stir in ¼ cup sliced shallots, 4 minced garlic cloves, and 2 tbsp minced chilies.
- Cook on high heat for 2-3 minutes until the juices start to caramelize at the bottom of the pan. Tip: Keep stirring to prevent garlic from burning and to build flavor.
- Build the Sauce (2 minutes):
- Add 1 tbsp of the sauce mixture to the skillet and stir for 1 minute until it begins to caramelize.
- Pour in the remaining sauce and cook, stirring, for 1-2 minutes until it glazes the chicken and deglazes the pan. Tip: Scrape the pan to incorporate the caramelized bits for extra flavor.
- Finish with Basil (20 seconds):
- Remove the skillet from heat and stir in 1 cup thinly sliced basil leaves.
- Cook for about 20 seconds until the basil wilts and releases its aroma. Tip: Don’t overcook the basil to preserve its fresh, peppery flavor.
- Serve (2 minutes):
- Serve hot over 2 cups cooked rice, dividing evenly between 2 plates (about 1 cup rice and half the chicken per serving). Tip: Spoon any extra sauce over the rice for maximum flavor
FAQs
Q: Can I make this vegetarian?
A: Yes! Use tofu or mushrooms instead of chicken and vegetarian oyster sauce or hoisin.
Q: Is this recipe healthy?
A: It’s high in protein from chicken and low in carbs when served with cauliflower rice. Use less oil or sugar for a lighter option.
Q: Can I use regular basil?
A: Yes, but Thai basil or holy basil is preferred for authentic flavor. Regular basil works in a pinch.
Q: How do I control the spice level?
A: Adjust the amount of chilies—use 1 tsp for mild, 2 tbsp for spicy, or omit for no heat.
Q: How long does this last in the fridge?
A: Up to 3 days in an airtight container. Reheat in a skillet for best flavor.
Q: Can I freeze this dish?
A: Yes, for up to 2 months without rice. Thaw in the fridge and reheat with fresh basil for best results.