If you love bold, fragrant, and fiery flavors that sing with every bite, then you are going to absolutely adore this Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe. It’s a vibrant stir-fry bursting with tender chicken, fresh herbs, and a tantalizing sauce that perfectly marries salty, sweet, and spicy notes. Whether you’re craving a quick weeknight dinner or an exotic meal to impress friends, this dish delivers on every level with its punchy ingredients and comforting aroma. Trust me, once you try this recipe, it will quickly earn a special place in your rotation.

Ingredients You’ll Need
Gathering simple, precise ingredients is the key to nailing the authentic taste of this Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe. Each component plays a crucial role, whether it’s enhancing the depth of flavor, adding heat, or bringing freshness to the dish.
- â…“ cup chicken broth: Adds savory moisture and a subtle richness to the sauce.
- 1 tablespoon oyster sauce: Provides a luscious umami boost that deepens the flavor.
- 1 tablespoon soy sauce, or as needed: Gives a salty backbone and color to the dish.
- 2 teaspoons fish sauce: Introduces a complex salty tang integral to Thai cuisine.
- 1 teaspoon white sugar: Balances the savory and spicy notes with a hint of sweetness.
- 1 teaspoon brown sugar: Adds caramel-like depth for richer flavor contrast.
- 2 tablespoons vegetable oil: Perfect for high-heat stir-frying without overpowering flavors.
- 1 pound skinless, boneless chicken thighs, coarsely chopped: Tender and juicy meat that soaks up all the incredible sauce flavors.
- ¼ cup sliced shallots: Mellow and slightly sweet, they give aromatic complexity.
- 4 cloves garlic, minced: Essential for a pungent kick and mouthwatering aroma.
- 2 tablespoons minced Thai chilies, Serrano, or other hot pepper: Brings the signature spicy heat; adjust based on your tolerance.
- 1 cup very thinly sliced fresh basil leaves: The star herb that adds a peppery, citrusy pop and vibrant green color.
- 2 cups hot cooked rice: The perfect, fluffy base to soak up every bit of sauce and chicken.
How to Make Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe
Step 1: Prepare the sauce mixture
Start by whisking together the chicken broth, oyster sauce, soy sauce, fish sauce, white sugar, and brown sugar in a small bowl until everything is perfectly blended. This sauce is the heart of the dish, delivering a balance of salty, sweet, and savory flavors that will infuse the chicken beautifully.
Step 2: Cook the chicken
Heat a large skillet over high heat and add the vegetable oil. Once shimmering, toss in the chopped chicken thighs. Stir-fry them quickly until they lose their pink raw color, about 2 to 3 minutes. Using chicken thighs here ensures juicy, flavorful bites that stand up well to the high heat.
Step 3: Add aromatics and chilies
Next, add the sliced shallots, minced garlic, and those fiery minced chilies straight into the pan. Continue cooking on high heat for 2 to 3 minutes, stirring constantly. You want the ingredients to release their incredible aroma while the pan starts to develop caramelized bits; this is where the magic happens.
Step 4: Introduce the sauce
Add about a tablespoon of the previously prepared sauce mixture to the skillet. Keep stirring for about a minute until the sauce begins to caramelize against the bottom of the pan, bringing a rich depth of flavor. Then, pour in the remainder of the sauce, scraping the pan to deglaze and lift those treasured browned bits. Cook an additional 1 to 2 minutes until the sauce thickly glazes the meat.
Step 5: Finish with fresh basil
Remove the skillet from the heat and fold in the thinly sliced fresh basil leaves. Stir just until they wilt, roughly 20 seconds. This step locks in that bright, herbal pop that truly defines authentic Pad Krapow Gai.
Step 6: Serve immediately
Plate the spicy basil chicken hot alongside freshly steamed rice. The fluffy rice is essential for balancing the intense flavors and gives you the perfect canvas to cradle all that glorious sauce.
How to Serve Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe
Garnishes
To elevate your dish, don’t be shy about garnishing with a fried egg on top for added richness and texture contrast. A sprinkle of fresh Thai basil leaves or chopped scallions can also brighten the presentation and flavor. Thinly sliced fresh chilies scattered on top can amplify the heat for those who crave even more spice.
Side Dishes
Serve this with simple steamed jasmine rice to soak up all the saucy goodness. A light cucumber salad with a tangy vinegar dressing or some crisp, blanched green beans adds a refreshing crunch to balance the richness. If you want to go full Thai-style, pair it with a tangy papaya salad for a vibrant mix of flavors.
Creative Ways to Present
For a casual dinner, serve the Spicy Thai Basil Chicken family-style in a big bowl surrounded by bowls of rice and sides—perfect for sharing the deliciousness. You can also stuff the stir-fry into lettuce cups for a fun handheld meal that’s bursting with flavor and texture. Or transform it into a deliciously spicy rice bowl topped with a sunny-side-up egg and pickled vegetables for a modern twist.
Make Ahead and Storage
Storing Leftovers
Leftover Spicy Thai Basil Chicken keeps wonderfully in an airtight container in the refrigerator for 3 to 4 days. The flavors actually deepen overnight, making your next meal even tastier. Just be sure to cool it down quickly before refrigerating to maintain freshness.
Freezing
This dish freezes well if you want to prepare ahead. Store portions in freezer-safe containers or heavy-duty bags for up to 2 months. When thawing, move it to the fridge overnight to defrost gently—this helps preserve texture and keep the chicken juicy.
Reheating
Reheat leftovers gently in a skillet over medium heat, stirring occasionally until warmed through. If the sauce has thickened too much, splash in a little water or broth to loosen it. Microwave reheating works too, but stirring halfway through helps keep the chicken tender and the sauce evenly distributed.
FAQs
Can I use chicken breast instead of thighs for this Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe?
Yes, you can swap in chicken breast if preferred, but thighs are recommended because they stay juicier and more flavorful during high-heat cooking. If using breast meat, watch closely to avoid drying it out.
How spicy is this dish? Can I make it milder?
This recipe is traditionally quite spicy thanks to the Thai chilies, but you can easily adjust the heat by reducing the amount of chili or swapping for milder peppers like jalapeño. Start with less and add more to taste.
Is Thai basil essential, or can I use regular basil?
Thai basil has a unique anise-like flavor that sets this dish apart, but if you can’t find it, sweet basil is an acceptable substitute. The flavor profile will be slightly different but still delicious.
What can I serve with this dish to make it a complete meal?
Steamed jasmine rice is the classic choice and pairs beautifully. Adding a side vegetable or a fresh salad rounds out the meal nicely, balancing spicy and savory elements with freshness.
Can I prepare the sauce mixture ahead of time?
Absolutely! Making the sauce ahead can save time and deepen the flavors. Store it in the fridge in a sealed container for up to 2 days and give it a good whisk before using.
Final Thoughts
You really cannot go wrong with this Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe—it’s vibrant, quick, and packs so much flavor into one pan. I encourage you to give it a try and let the combination of spicy chilies, fragrant basil, and savory sauce whisk you away straight to Thailand with every satisfying bite. Once you do, this will become one of your go-to dishes for easy, delicious meals that impress without the fuss.
Print
Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Description
Spicy Thai Basil Chicken (Pad Krapow Gai) is a quick and flavorful stir-fry dish featuring tender chicken thighs cooked with aromatic garlic, shallots, and fiery Thai chilies, all glazed in a savory sauce made from chicken broth, oyster sauce, soy sauce, and fish sauce. Fresh basil leaves are added at the end for an authentic herbal kick. This classic Thai street food serves perfectly over hot cooked rice for a delicious, satisfying meal in just 25 minutes.
Ingredients
Sauce Mixture
- â…“ cup chicken broth
- 1 tablespoon oyster sauce
- 1 tablespoon soy sauce, or as needed
- 2 teaspoons fish sauce
- 1 teaspoon white sugar
- 1 teaspoon brown sugar
Main Ingredients
- 2 tablespoons vegetable oil
- 1 pound skinless, boneless chicken thighs, coarsely chopped
- ¼ cup sliced shallots
- 4 cloves garlic, minced
- 2 tablespoons minced Thai chilies, Serrano, or other hot pepper
- 1 cup very thinly sliced fresh basil leaves
- 2 cups hot cooked rice
Instructions
- Gather ingredients: Assemble all required ingredients for the dish to ensure smooth cooking.
- Prepare the sauce mixture: In a bowl, whisk together chicken broth, oyster sauce, soy sauce, fish sauce, white sugar, and brown sugar until the mixture is well combined and smooth.
- Heat the skillet and cook chicken: Preheat a large skillet over high heat. Drizzle in the vegetable oil. Add the chopped chicken thighs and stir-fry vigorously until the chicken turns opaque and loses its raw appearance, about 2 to 3 minutes.
- Add aromatics and chilies: Stir in the sliced shallots, minced garlic, and chopped chilies. Continue cooking on high heat, stirring frequently until the juices begin to caramelize at the bottom of the pan, around 2 to 3 minutes.
- Incorporate initial sauce: Add about one tablespoon of the prepared sauce mixture to the skillet. Cook and stir until the sauce starts to caramelize and blend with the pan juices, about 1 minute.
- Add remaining sauce and glaze chicken: Pour in the rest of the sauce mixture. Stir to deglaze the bottom of the pan, lifting up any caramelized bits. Cook further until the sauce thickens and coats the chicken evenly, approximately 1 to 2 minutes. Then remove the skillet from heat.
- Stir in fresh basil: Immediately add the thinly sliced basil leaves to the skillet. Stir briskly until the basil wilts and releases its aromatic flavor, about 20 seconds.
- Serve hot: Plate the spicy Thai basil chicken over hot cooked rice. Enjoy this fragrant and spicy dish straight from the stove.
Notes
- Adjust the amount and type of chilies to control the heat level.
- Using chicken thighs keeps the meat tender and juicy during high-heat cooking.
- For a vegetarian version, substitute tofu and use vegetarian oyster sauce.
- Serve immediately to best enjoy the fresh basil flavor and tender texture.
- Leftovers can be refrigerated for up to 2 days; reheat gently to avoid toughening the chicken.

