This delicious, spicy Thai basil chicken dish features tender chicken stir fried with shallots, chilis, garlic, and lots of fresh Thai basil. Surprisingly, this scrumptious dish is incredibly quick and easy to make - it's ready in less than 20 minutes! And it's healthy too.
Jump to:
Every bite of tender chicken is covered in a savoury sauce that can be as spicy or mild as you would like it. Served with a side of fragrant jasmine rice, this authentic Thai basil chicken makes a perfect, easy weekday meal.
Make sure to also try my popular Thai crying tiger steak, one of my top favourite Thai dishes. Or, Thai chicken fried rice for another amazing Thai chicken dish.
What is pad gra pow?
Thai basil stir fry in Thai is pad gra pow (ผัดกะเพรา). Pad gra pow is one of the most popular Thai street food dishes out there. It essentially is any kind of meat stir fried with Thai holy basil. Pad gra pow gai (ผัดกระเพราไก่) is Thai basil chicken stir fry.
The Thai word for Thai holy basil (กระเพรา) is one of those foreign words that has many English pronunciations (or should we say, attempts at). You will also see it written as gra pow, kra pow, kra pao, ka prao, and more.
Ingredients
- Boneless, skinless chicken thighs - Boneless, skinless chicken breasts also work well in this recipe.
- Vegetable oil
- Shallot
- Thai chilis - Also called Thai bird's eye chilis. These chilis are small and mighty. Mighty spicy that is! Adjust how much you add to your preference. I used two chilis and it had a nice, medium spicy kick. One chili would be mild-medium, and one chili with the seeds removed would be mild. Or you could omit the chili if you don't want spice at all. Don't forget, chilis can vary greatly in spiciness, so this is just a rough guide.
- Garlic
- Thai basil leaves - See the section below this one for useful information on Thai basil.
- Chicken broth
- Soy sauce
- Oyster sauce - This sauce is sweet, salty, and richly savoury; almost caramelized. It adds a dark caramel colour to dishes. A good quality one will contain real shellfish extracts.
- Fish sauce - Made from salt fermented small fish, this sauce adds a special umami flavour to Southeast Asian dishes. A pleasant briny sweetness accompanies a light ocean/fish flavour. There is no real substitute for it. A good quality one will be reddish-brown and clear with no sediment.
- Brown sugar
- Serve with: Jasmine rice or Thai coconut rice
See the recipe card below for quantities.
Basil vs. thai basil vs. thai holy basil
The 'regular' basil that we use most commonly in North America is Genovese basil, also known as sweet basil. This variety tastes sweet with a hint of cloves.
Thai basil (bai horapa / ใบโหระพา) tastes similar to sweet basil, but with the addition of an anise- or liquorice-like flavour. It also holds up better in high temperatures, making it a great addition to stir fries. This is the variety that I used for this recipe because I couldn't find Thai holy basil.
Thai holy basil (gra pow / ใบกะเพรา) is the variety used in the most authentic version of Thai basil chicken. The flavour is peppery with a hint of cloves. Unfortunately, it can be fairly difficult to find this kind of basil outside of Thailand. You may have some luck if you happen to have a local Thai grocer.
Substitutions
- Thai basil - Get Thai holy basil if you can find it or Thai basil as a second choice. If you can't find either, use regular sweet basil and add a tiny pinch of ground anise.
- Thai chilis - The best substitute is the cayenne pepper, which has a similar heat level and sweet/fruity flavour profile.
- Chicken thighs - Boneless, skinless chicken breasts also work great in this recipe. Just be careful to not overcook or the pieces of chicken will become tough. You can also use ground chicken or turkey. Or, use another protein of your choice.
- Vegetable oil - You can substitute with a neutral cooking oil of your choice. Just make sure that it has a high smoke point, making it suitable for high heat stir frying. Peanut oil and canola oil are great options.
- Chicken broth - Substitute with vegetable broth.
Variations
- Non-spicy - You can adjust the spice level in this recipe to be as spicy or mild as you would like by adjusting the amount of chilis you use. Omit them completely for a non-spicy version that will still be very tasty.
- Beef - Try Thai basil beef stir fry for a very popular version of pad gra pow that uses ground beef instead of chicken thighs. It is incredibly flavourful!
- Thai fried egg - Add a Thai-style fried egg as an optional but very tasty add-on to this dish. See my Thai basil beef stir fry recipe post for easy instructions on how to make it.
Instructions
I highly recommend doing all preparations ahead of time because this spicy Thai basil chicken dish cooks incredibly quickly. Once you've begun cooking, you won't have time to measure out sauce ingredients or do any chopping.
Make the Thai basil chicken sauce by whisking together the chicken broth, soy sauce, oyster sauce, fish sauce, and brown sugar until the sugar has dissolved. Set it aside for now.
Cut the chicken into large bite-size pieces. Mince the garlic and thinly slice the shallot and chilis.
Heat vegetable oil in a wok or large skillet over high heat. Sauté the chicken pieces until they lose the raw pink colour, about 2-3 minutes.
Stir in the shallot, chilis, and garlic, and stir fry until the shallots begin to caramelize, about 2-3 minutes. Pour in the prepared sauce, and continue stir frying until most of the liquid has been cooked off, about 1-2 minutes. You want it to be a bit saucy but not too saucy.
Remove the pan from the heat. Add in the Thai basil leaves and fold them into the chicken stir fry. They will cook from the heat from the chicken.
Serve Thai basil chicken with a side of fragrant jasmine rice and garnish with a sprig of Thai basil.
Equipment
To make this recipe you will need a wok or a large skillet.
Storage
Store any leftovers in an airtight container in the refrigerator and use within 3-4 days.
Tips for success
- Cook stir fries over high heat. This prevents the ingredients from steaming and becoming mushy.
- Make sure to remove your wok from the heat before you toss in the Thai basil. The heat from the chicken will be enough to wilt the basil without overcooking it, which would reduce the flavour.
FAQ
Thai basil tastes similar to sweet basil, but with the addition of an anise- or liquorice-like flavour. Thai holy basil has a flavour that is peppery with a hint of cloves. Both varieties add a distinctive pungency to dishes they are used in.
📖 Recipe
Spicy Thai Basil Chicken (Pad Gra Pow Gai)
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 2 servings 1x
- Category: Main Dish
- Cuisine: Thai
Description
Delicious, spicy Thai basil chicken features tender chicken stir fried with shallots, chilis, garlic, and fresh Thai basil.
Ingredients
Stir Fry:
½ pound (227g) boneless, skinless chicken thighs *
2 tablespoons vegetable oil
1 shallot
1-2 Thai chilis, to taste **
2 cloves garlic
1 cup (20g) Thai basil leaves ***
Sauce:
¼ cup (60ml) chicken broth
1 tablespoon soy sauce
1 tablespoon oyster sauce
2 teaspoons fish sauce
2 teaspoons brown sugar
Serve with:
Instructions
I highly recommend doing all preparations ahead of time because this spicy Thai basil chicken dish cooks incredibly quickly. Once you've begun cooking, you won't have time to measure out sauce ingredients or do any chopping.
Make the Thai basil chicken sauce by whisking together the chicken broth, soy sauce, oyster sauce, fish sauce, and brown sugar until the sugar has dissolved. Set it aside for now.
Cut the chicken into large bite-size pieces.
Mince the garlic and thinly slice the shallot and chilis. You can use as many Thai chilis as you want, depending on how spicy you like it.
Heat vegetable oil in a wok or large skillet over high heat. Sauté the chicken pieces until they lose the raw pink colour, about 2-3 minutes.
Stir in the shallot, chilis, and garlic, and stir fry until the shallots begin to caramelize, about 2-3 minutes.
Pour in the prepared sauce, and continue stir frying until most of the liquid has been cooked off, about 1-2 minutes. You want it to be a bit saucy but not too saucy.
Remove the pan from the heat. Add in the Thai basil leaves and fold them into the chicken stir fry. They will cook from the heat from the chicken.
Serve Thai basil chicken with a side of fragrant jasmine rice and garnish with a sprig of Thai basil.
Notes
* Boneless, skinless chicken breast meat works great as well.
** I used two chilis and it had a nice, medium spicy kick. One chili would be mild-medium, and one chili with the seeds removed would be mild. Or you could omit the chili if you don't want spice at all. Don't forget, chilis can vary greatly in spiciness, so this is just a rough guide.
*** Get Thai holy basil if you can find it or Thai basil as a second choice. If you can't find either, use regular sweet basil and add a tiny pinch of ground anise.
Nutrition
- Serving Size:
- Calories: 213
- Sugar: 5.7 g
- Sodium: 1043.8 mg
- Fat: 15.4 g
- Carbohydrates: 10.3 g
- Protein: 10 g
- Cholesterol: 35 mg
Keywords: Thai basil chicken
Seung Ah says
Oh my gosh - incredible. Thanks.
Asha says
Thanks for the review 🙂
Dorris says
YUM!!!
Asha says
Thank you ❤️
Mia says
Succulent!!!!
Asha says
Thanks 😀
Mario says
Fantastic flavour
Asha says
Thank you 🙂
Liza says
Made this on the weekend. Super delicious.
Asha says
Thanks for sharing 🙂
Laurie says
YUM! YUM!! and YUM!!!
Asha says
Thanks 😀
Andrew says
No bones about it - excuse the pun. This is the best chicken dish I have ever had.
Asha says
Lol thanks!
Hallie says
Amazing dish - bursting with flavour.
Asha says
Thanks so much Hallie 🙂
Matt says
This dish is so convenient to whip up when unexpected guest show up. I know. Just happened. Yet the flavour is 5-star.
Asha says
Glad it worked out! Thanks 🙂
Greta says
Thanks for this recipe. Tender, flavourful, delicious.
Asha says
Thank you!
Sandy says
Great chicken recipe - quick, tender, juicy, amazing flavour. Can't ask for anything more.
Asha says
Thanks so much! 🙂
Diane says
The chicken turned out so tender. Will be making this again.
Asha says
Thank you Diane, I'm glad you enjoyed it.
Jeanine says
Made this meal today. Really good recipe.
Asha says
Thanks so much for the review 🙂
Lana says
Easy to prepare yet great tasting.
Asha says
Thank you!
Teresa says
Delightful!!
Asha says
Thanks!
Natalie says
Great meal. So easy to make. That's my kind of meal exactly.
Asha says
Thank you 🙂