Norecipes - Elevating Everyday Meals

menu icon
go to homepage
  • Start Here
  • Recipes
  • Ingredients
  • About
subscribe
search icon
Homepage link
  • Start Here
  • Recipes
  • Ingredients
  • About
×
Home ► Recipes ► Best

Thai Basil Chicken (Pad Kraprow Gai)

Updated: May 29, 2025 | Marc Matsumoto | 70 Comments

4.43 from 14 votes
Spicy, with a mouthwatering balance of savory and sweet, Thai Basil Chicken is a quick stir-fry that will fill your kitchen with the hunger-inducing aromas of caramelized garlic and holy basil. Piled high on a plate of jasmine rice with a fried egg on top, and you have yourself a plate of perfection.
Recipe Video
Spicy, with a mouthwatering balance of savory and sweet, this Thai Basil Chicken is a quick stir-fry that will fill your kitchen with the hunger-inducing aromas of garlic and holy basil.

What is Pad Kraprow Gai?

Pad Kraprow Gai (ผัดกระเพราไก่) literally translates to Fried Holy Basil Chicken and is a Thai street food dish that also happens to be one of my favorite dishes of all time. While there are countless reasons to love this dish, perhaps the most compelling is its incredibly good effort to taste ratio. Ten minutes is all it takes to pull this dish off, and for your pittance of effort, you'll be rewarded with a soul-satisfyingly delicious meal that's cheap to boot.

Jump to:
  • What is Pad Kraprow Gai?
  • Ingredients for Thai Basil Chicken
  • How to Make Thai Basil Chicken
  • Other Thai Dishes
  • 📖 Recipe
  • Comments

Ingredients for Thai Basil Chicken

The Basil

As the name implies, one of the primary components of this dish is basil. Holy Basil can be difficult to find outside of South East Asia, so many Thai restaurants in the US use Thai Basil (Ocimum basilicum var. Thyrsiflora), which is known as Horapha in Thailand. I've even seen some that use ordinary Sweet Basil (Ocimum basilicum var. Genovese). While these make for interesting takes on the original, it's misleading to call these dishes Pad Kraprow Gai, as "Kraprow" is the Thai word for Holy Basil.

Holy Basil (Ocimum tenuiflorum), is a member of an entirely different species of basil and has a distinct aroma with hints of cinnamon, cloves, and menthol. This gives it a flavor that's closer to perilla or mint than most other varieties of basil which tend to have anise and licorice notes. It lends a beautiful freshness to the dish, contrasting the spicy chilies, pungent garlic, and savory-sweet chicken.

If you're lucky enough to live near a Thai grocery store, you should be able to find it there (I've seen it in stores in New York and California). Otherwise, if you end up using Thai Basil, just call the dish Pad Horapha Gai, and you're all good.

The Chicken

I like to use skin-on chicken thighs for making this dish, but skin-on breasts will work too. Since breast meat cooks much faster and gets unpleasantly dry when overcooked, you'll want to add the sauce a bit earlier if you go with white meat. If you're not a big fan of chicken skin, don't worry, it's going to get used, but not in the way you think. Keep reading for the details.

The Chili Peppers

I went to my local Thai market to pick us some Holy Basil, and they had a selection of a few chili peppers. I picked up some Prik Jinda and Prik Kee Noo Suan. Prik Jinda is a larger chili pepper about the length of my hand, and it comes in a variety of colors depending on how ripe it was when it was picked. It's fairly spicy, but not as spicy as Bird's Eye Chilies (which rate 50k to 100k on the Scoville scale). I'd say they're on par with Serrano Chilies in terms of spiciness.

Prik Kee Noo Suan literally means "mouse dropping chilies," presumably due to their shape and size. Despite their compact form factor, these suckers pack a punch. I popped one in my mouth, and as soon as I bit down, my nostrils started to burn, and my eyes started to water. They're spicier than Bird's Eye Chilies, and my guess is that they're up around Habaneros in the heat index.

While I could have used a small amount of the Prik Kee Noo Suan, I decided to use a whole ripe Prik Jinda chili because I wanted the right balance between chili pepper flavor and heat. If you can't find these chilies near you, you can use any pepper that fits within your tolerance for heat.

Basil Chicken or Pad Kraprow Gai is one of those easy, rewarding meals that come together in minutes, and yet it's brimming with flavor.

The Seasonings

Basil chicken is typically seasoned with a combination of Thai dark soy sauce and oyster sauce. It should be noted that Thai dark soy sauce is quite different from Japanese or Korean dark soy sauce. It's thick, syrupy and almost black in color, with molasses and caramel notes (though it's not sweet). If you can't find it, Indonesian Kecap Manis will work as well, but you'll want to skip the sugar as it's already quite sweet.

As for the oyster sauce, this adds a wallop of umami to the dish, and in a pinch, you can substitute it for the dark soy sauce as well, leaving out the sugar. Unfortunately, many oyster sauces I see are loaded with MSG and have little to no actual oysters in them, so be sure to read the ingredient label before buying one. I'm particularly fond of the Thai brand Megachef. Despite the corny name, their products, including their fish sauce is very good, and free of unnecessary additives.

The Oil

A high smoke point vegetable oil will work fine for this stir-fry, but I'm always looking for ways to reduce waste in the kitchen. That's one of the reasons why I like to render the fat out of the chicken skin, and use that to fry the Basil Chicken. But this isn't the main reason you should be doing this. Chicken fat (a.k.a. schmaltz) is the butter of the poultry world, and it's loaded with flavor! Best of all, for those of you that don't like the texture of chicken skin, by rendering the fat out, it ends up disappearing into the stir-fry leaving nothing behind but flavor.

The Egg

Although Thai basil chicken is abundantly tasty on its own, the fried egg on top is what elevates this dish to an entirely new plane. The egg is shallow-fried, giving it a crisp golden brown crust on the bottom, while the molten yolk remains soft and creamy, adding a velvety richness to this humble weeknight meal.

For some reason, many Thai restaurants in the US don't top their basil chicken with an egg, so I was introduced to this concept at a night market on my first trip to Thailand. Now that I know how good this is, I can't go back. One word of caution, when you add the egg to the pan, you're essentially dumping a liquid into hot oil, and it's going to splatter and make scary noises, so please be careful.

Basil Chicken or Pad Kraprow Gai is a classic Thai street food that can be thrown together at home in a matter of minutes. With spicy, garlic infused chicken and basil on Jasmine rice, the dish is topped off with a Thai-style fried egg.

How to Make Thai Basil Chicken

This dish is not complicated to prepare, but like most stir-fries, the cooking happens rapidly. That's why it's super important to have all your ingredients prepped and ready to go into the pan when needed. Once all your measuring, stirring and chopping are done, you start by rendering out the fat from the skin.

When the skin is crisp, you should have a good amount of fat in the pan that you can use to saute the garlic and chilies. The minced chicken goes into this and gets stir-fried. When the chicken is almost cooked through, the sauce goes in and gets tossed until it turns into a thick glaze that coats everything in a shiny lacquer. Finally, a fistful of holy basil gets tossed in until it's just covered with the sauce. It's okay if it still looks a bit raw as the residual heat will finish cooking the delicate herb on the way to the table.

Timing the egg and the chicken so that they finish simultaneously is a bit tricky, so if you're worried about juggling two pans at the same time, you can make the egg before the chicken and set it on a plate while you prepare the chicken.

For more high protein chicken dishes, check out this article, Easy High Protein Chicken Recipes.

Other Thai Dishes

  • Crying Tiger Beef with Nam Jim Jaew
  • Larb Mu
  • Papaya Salad
  • Pad Kee Mao
  • Green Chicken Curry
  • Massaman Beef

📖 Recipe

Basil Chicken or Pad Kraprow Gai is one of those easy, rewarding meals that come together in minutes, and yet it's brimming with flavor.

Thai Basil Chicken (Pad Kraprow Gai)

4.43 from 14 votes
Print Pin
Prep Time 7 minutes mins
Cook Time 3 minutes mins
Total Time 10 minutes mins
Yield 2 servings
Youtube video

Units

Ingredients 

For Basil Chicken

  • 20 grams holy basil
  • 250 grams boneless skin-on chicken thighs (2-3 large thighs)
  • 1 tablespoon oyster sauce
  • 1 teaspoon dark soy sauce
  • 1 teaspoon evaporated cane sugar
  • 9 grams garlic (2 medium cloves, roughly chopped)
  • 5 grams chili peppers (to taste, roughly chopped)

For Thai Fried Egg

  • 1 tablespoon vegetable oil
  • 1 large egg

Instructions

Prevent your screen from going dark
  • Pick the basil leaves from the stems and discard the stems.
    Holy Basil being plucked from stems for Thai Basil Chicken
  • Measure out the oyster sauce, dark soy sauce, and sugar into a small bowl and stir together to combine.
    Stirring sauce for Thai Basil Chicken.
  • Remove the skin and fat from the thighs and slice the meat in one direction and then turn your knife 90 degrees and slice the chicken in the other direction to get pieces of chicken that are about ⅓-inch in size.
    Mincing chicken for Pad Kraprow Gai
  • Repeat with the skin, mincing it as finely as possible.
    Mincing chicken skin
  • Prepare two frying pans (one for the egg and one for the chicken). Put the chicken skin and fat into one pan and 2 tablespoons of vegetable oil into the other.
  • For the pan with the chicken skin, turn the heat onto medium-low and slowly render out the fat, stirring from time to time to prevent burning.
    Rendering fat from chicken skin in a frying pan.
  • When the chicken skin is browned and starting to crisp, turn up the heat to high and then add the garlic and chili peppers and saute until fragrant (about 30 seconds).
    Sautéing garlic and chili peppers for making Thai Basil Chicken.
  • Meanwhile, turn the second burner onto medium-high heat and heat until the oil is shimmering and hot.
  • Add the chicken to the first pan with the garlic and chili peppers and stir-fry until the chicken is cooked through.
    Stir-frying chicken and chilies for spicy basil chicken.
  • Carefully break an egg into the second pan and fry it until it's crisp on the bottom and the white is cooked through.
    Thai-style crispy fried egg for topping Basil Chicken.
  • When the chicken is mostly cooked through, add the sauce and continue tossing and stir-frying until the sauce coats the chicken evenly.
    Tossing Basil Chicken with sauce in a frying pan.
  • Turn off the heat and toss the holy basil together with the chicken and plate immediately. Top your Pad Kraprow Gai with the fried egg.
    Tossing Holy Basil with Chicken for Pad Kraprow Gai
Recipes in your inboxDon't miss out SIGN UP!

Nutrition Facts

Calories • 401kcalCarbohydrates • 7gProtein • 25gFat • 30gSaturated Fat • 7gPolyunsaturated Fat • 9gMonounsaturated Fat • 11gTrans Fat • 0.2gCholesterol • 216mgSodium • 548mgPotassium • 397mgFiber • 1gSugar • 3gVitamin A • 1423IUVitamin C • 4mgCalcium • 54mgIron • 2mg

Filed Under: Best, Chicken, Dairy-Free, Lunch, Main Dishes, Stir Fry, Summer, Thai

Comments

    4.43 from 14 votes (13 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Skim Beeble says

    March 13, 2023 at 9:37 am

    5 stars
    I almost never post on recipe blogs, but this recipe has been a mainstay in my household for 4 years or so.

    I tend to add the basil as as a finishing garnish rather than cook it into the recipe, as I found the minute holy basil is exposed to heat a portion of that powerful anise-like flavor disappates.

    Additionally, I sautee an entire medium/large onion along with the garlic. It helps spread the meat out further and adds a certain something to reicipe. The thai peppers tend to become milder once cooked as well, so if yoh want it hot best to keep them on the side and garnish with a pile of the on top.

    Thanks for sharing this!

    Reply
    • Marc Matsumoto says

      March 13, 2023 at 12:05 pm

      Hi Skim Beeble, thanks so much for dropping by to let me know you've been enjoying this! Good idea garnishing with the basil, I might try dividing it up and adding some to the the stir-fry and some on top next time.

      Reply
  2. David says

    May 23, 2020 at 6:51 am

    Easily one of the best dishes I’ve made. I added some fish sauce, ginger powder, and used brown sugar. Quick and easy. Aroy mak

    Reply
    • Marc Matsumoto says

      May 23, 2020 at 10:18 am

      Glad to hear you enjoyed it David!

      Reply
  3. Debs says

    October 27, 2019 at 7:48 am

    I made this and it was fantastic, I didn't use ground chicken, just cut it small. And I got the sugar amount wrong (put in too much) but it still tasted amazing, and was so quick! Cant believe I could have been eating my fave Thai dish all this time. Will be making it again!

    Reply
    • Marc Matsumoto says

      October 27, 2019 at 9:01 am

      Hi Debs, I'm so glad to hear you enjoyed this! Thanks for stopping by to let me know!

      Reply
  4. Nadine says

    January 15, 2019 at 3:36 am

    This dish is such a winner. It's become a regular in my home and an inspiration for many spin-offs 🙂 (including wraps!)

    Reply
    • Marc Matsumoto says

      January 15, 2019 at 1:41 pm

      I'm so glad to hear you enjoyed this one! Great idea turning this into wraps!

      Reply
  5. Marc Matsumoto says

    April 10, 2016 at 2:33 am

    Hi Deane, I'm so glad to hear you're enjoying it!

    Reply
  6. Deane Aikins says

    April 09, 2016 at 6:02 pm

    This is my new go-to-in-a-jam dinner!

    Reply
  7. Sodamoeba says

    February 06, 2016 at 10:00 am

    Made this tonight...first time I've found time to cook something decent in a while! Though my soy was ordinary, my chili random, and my basil was definitely unholy, the flavor was still fantastic, and the egg was a perfect complement. It went really well with some rice.

    Reply
  8. Sodamoeba says

    February 06, 2016 at 9:59 am

    Just made this tonight...first time I've found time to cook something decent in a while! Though my soy was ordinary

    Reply
  9. Deepti Singh says

    February 02, 2016 at 9:22 am

    seems like a easy recipe to try!! hassle fre. Thanks Marc

    Reply
  10. Mike Nutile says

    January 14, 2016 at 6:19 am

    Nice little recipe you got there Marc. You saved me from cooker's block. Thanks!

    Reply
  11. Diana says

    January 14, 2016 at 5:33 am

    Yes, also like green beans in the mix....

    Reply
  12. Louis says

    January 14, 2016 at 1:11 am

    Is this the preferred update to your original Thai Basil Chicken recipe https://norecipes.com/basil-chicken-recipe-gai-pad-krapow?

    Reply
  13. Diana says

    January 13, 2016 at 8:45 pm

    So wonderful and very quick! Will try next time with Holy Basil and dark soy sauce....thanks for a great recipe! Loved the egg!

    Reply
  14. Mike Pierce says

    January 11, 2016 at 2:24 am

    Marc, I've been waiting a long time for this post, because were I ever headed to the firing squad, Pad Krapow Gai would be my last meal. While I'm very satisfied with my version, I just knew you would add some extra dimension one way or another. Chicken skin fat - that sounds brilliant - but I have come to expect nothing less from you over the years. Mega thanks sir!!

    Reply
  15. Kelly says

    January 10, 2016 at 9:47 pm

    This looks delicious and I am intrigued to try and find Holy Basil and fry a crispy egg.

    Reply
  16. Marc Matsumoto says

    October 14, 2013 at 2:20 pm

    Hi Carlos, did you give it 10 minutes to steam after all the water was gone? Usually when you cook rice it takes about 15 minutes for all the water to get absorbed and then you need to turn the heat off and let the rice steam for 10 minutes without removing the lid. This should cook the rice the rest of the way through without having to add any more water.

    Reply
« Older Comments
Marc Matsumoto

Welcome!

I'm Marc Matsumoto, a former chef and dad in Tokyo. I believe anyone can cook great food. I share clear techniques and practical tips to unlock your inner chef. Together, we'll turn everyday ingredients into delicious meals you'll make again!

Start Here

Check out my member site for access to my secret stash of easy original recipes that I cook for my family!

Take a Peek →

Trending Recipes

  • Tall mound of Japanese cabbage salad with tomatoes and cucumber slices.
    Japanese Shredded Cabbage Salad
  • Overhead view of the best spaghetti from scratch on a white plate sprinkled with parmesan and parsley.
    Best Spaghetti
  • Salmon Onigiri split in half showing tender salted salmon flakes wrapped in a fluffy layer of Japanese short grain rice.
    Salmon Onigiri
  • Black Pepper Beef is a classic Chinese stir-fry made with beef, onions, and peppers.
    Black Pepper Beef
  • Closeup of a plate of homemade California rolls filled with crab, avocado and cucumber wrapped in tangy sushi rice and nori.
    California Roll
  • A plate of homemade Japanese yakisoba (stir-fried ramen noodles) with pork cabbage, onions and benishoga (red pickled ginger).
    Yakisoba

Trending Categories

  • Fall
  • Easy Japanese Recipes
  • Ramen
  • Japanese
  • Japanese Traditional
  • Japanese Chinese

Footer

About

  • About
  • Help Me
  • Hire Me
  • Photography
  • FAQs

Connect

  • Email Updates
  • Contact

Legal

  • Privacy Policy
  • Cookie Policy

Text and photos © 2007–2026 Marc Matsumoto. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.