Authentic Pad Kra Pao Gai Recipe – Spicy Thai Basil Chicken Stir Fry

Delicious Thai Basil Chicken stir-fry with chicken, garlic, and chilies served with rice.

Thai Basil Chicken Recipe days usually start with me staring into the fridge at 6 pm, tired, hungry, and so not in the mood to wait for delivery. I want something fast, spicy, and satisfying, but also something that tastes like I actually tried. That is exactly where pad kra pao gai comes in, because it cooks in minutes and hits all the big flavors at once. If you have chicken, basil, garlic, and a few pantry sauces, you are basically there. And yes, it makes your kitchen smell amazing in the best possible way.

Why This Thai Basil Chicken Recipe Works (Better Than Takeout)

I love takeout, but sometimes it is too sweet, too oily, or it shows up lukewarm. This Thai Basil Chicken Recipe is the one I make when I want that punchy street food vibe at home, with a sauce that actually tastes balanced.

Here is why it works so well:

It is quick. From chopping to eating, you can pull it off in about 20 minutes.

It is bold. Garlic, chilies, and basil do not whisper. They show up.

It is flexible. You can adjust heat, salt, and sweetness without messing it up.

Also, if you are someone who keeps a rotation of chicken dinners, you might like my baked chicken thighs recipe for those nights you want crispy skin and zero stir fry mess.

Ingredients for Authentic Thai Basil Chicken

Let us talk about what you actually need. The magic is in a short list, and most of it is easy to find. Thai basil is the one ingredient that makes it taste truly right, but I will give swaps later.

  • Chicken: ground chicken is classic, but finely chopped chicken works too
  • Garlic: a lot of it, do not be shy
  • Thai chilies: or whatever spicy chili you can handle
  • Thai basil: the star, slightly peppery and sweet
  • Fish sauce: salty and funky in a good way
  • Oyster sauce: for depth and a little sweetness
  • Soy sauce: just a bit for savory balance
  • Sugar: a small amount to round everything out
  • Neutral oil: like canola or avocado oil
  • Optional: a fried egg for topping, and jasmine rice

When I am craving other chicken flavors during the week, I also bounce between this and my authentic char siu chicken recipe. Totally different mood, but just as satisfying.

Best Substitutions and Ingredient Swaps

Real life cooking means you do not always have every exact ingredient. Good news, you can still make a really tasty version.

Easy swaps that still taste great:

No Thai basil? Use regular basil plus a small pinch of mint if you have it. It is not identical, but it gets you close enough for a weeknight dinner.

No fish sauce? Use soy sauce, but expect it to taste less authentic and less punchy. A tiny squeeze of lime at the end can help wake it up.

No oyster sauce? Use hoisin sauce plus a splash of soy sauce. It will be a touch sweeter, still good.

No Thai chilies? Use serrano, jalapeno, or even crushed red pepper flakes.

Ground chicken alternative: ground turkey works, or very finely chopped chicken thighs for extra juicy bites.

How to Choose the Best Ingredients for Authentic Flavor

If you want it to taste like the real deal, here is what I focus on when shopping.

Chicken: I like ground chicken that is not super lean. A little fat keeps it juicy. If you can only find very lean, add a tiny extra splash of oil.

Thai basil: look for leaves that are perky and bright, not wilted. It should smell like basil with a little extra spice to it.

Fish sauce: get a brand you trust. It should smell strong, but not rotten. A good fish sauce makes this dish taste deep and savory instead of just salty.

Chilies: fresher chilies give cleaner heat. Dried chili flakes work, but fresh is more lively.

Step-by-Step How to Make Thai Basil Chicken

I make this in a wok or a large skillet. The key is having everything ready before the heat goes on, because once you start, it moves fast.

1) Make the sauce
In a small bowl, mix oyster sauce, fish sauce, soy sauce, and sugar. Taste it. It should be salty with a tiny sweetness, not like syrup.

2) Smash and chop your aromatics
Chop garlic. For the chilies, I like to roughly pound them with the garlic using a mortar and pestle, but chopping works fine.

3) Sear the garlic and chilies
Heat oil over medium high. Add garlic and chilies and stir for about 15 to 30 seconds. You want it fragrant, not burned.

4) Cook the chicken
Add ground chicken. Break it up and stir until it is mostly cooked through.

5) Add sauce, then basil
Pour in the sauce and stir. Let it bubble for a minute so it clings to the chicken. Turn off the heat, then toss in Thai basil until it wilts.

6) Serve immediately
Spoon it over hot jasmine rice. If you have time, top with a crispy fried egg.

Essential Cooking Tips for Restaurant-Style Thai Basil Chicken

These are the little things that make it taste like you ordered it from your favorite Thai spot.

Use high heat, but stay close. This is not a walk away and check your phone recipe.

Do not overcook the basil. Add it at the end so it stays green and fragrant.

Keep the sauce concentrated. You want it glossy and coating the chicken, not soupy.

Fry an egg if you can. That runny yolk mixed into the spicy chicken is honestly the whole reason some people love pad kra pao gai.

Sauce Breakdown: How to Balance Sweet, Salty, and Spicy

This dish is basically a lesson in balance. If yours tastes a little off, it is usually a quick fix.

Too salty? Add a tiny pinch of sugar or a spoon of water to mellow it.

Too sweet? Add a splash of fish sauce or soy sauce, and a bit more chili.

Not flavorful enough? A little more oyster sauce adds depth fast.

Not spicy enough? Add fresh sliced chilies on top or a pinch of chili flakes.

I recommend tasting the sauce before you cook. It should taste strong in the bowl, because once it hits the chicken and rice, it mellows out.

Spice Level Guide (Mild, Medium, Extra Spicy Thai Style)

Everybody has a different idea of spicy, so here is an easy guide that works.

Mild: 1 chili or none, plus a pinch of black pepper for warmth.

Medium: 2 to 3 chilies, seeds removed if you are cautious.

Extra spicy Thai style: 5 to 10 Thai chilies, crushed or pounded. This is the version that makes you sniffle a little, in a good way.

If you are cooking for a group, I usually go medium, then put extra sliced chilies on the table.

Popular Variations of Thai Basil Chicken

Once you have the base down, it is fun to play around without losing what makes it special.

Pad kra pao with chicken thighs: chop them small, and you get a richer, juicier stir fry.

Extra veggies: add green beans or sliced bell pepper. Not traditional, but it stretches the meal.

Different protein: pork is very common, and tofu works if you press it well and brown it first.

More saucy version: add a splash of chicken broth, but keep it minimal so it does not turn into soup.

What to Serve with Thai Basil Chicken

My favorite is simple: hot jasmine rice and a fried egg. That is the classic comfort plate.

Other serving ideas if you want to round out dinner:

Crisp cucumber slices on the side to cool things down.

Quick limey salad if you want something fresh. I am a big fan of this vibe, like in my apple chicken salad recipe, because crunchy and juicy sides are such a good match with spicy stir fry.

Soup alongside if you are extra hungry. Something bright is nice, like this avgolemono Greek lemon chicken soup recipe. Different cuisine, yes, but lemony and cozy pairs surprisingly well with a spicy main.

Meal Prep, Storage, and Reheating Instructions

This is one of those recipes that is even better when you realize it makes a great lunch the next day.

Storage: Keep in an airtight container in the fridge for up to 3 days.

Meal prep tip: Store rice separately so it does not get soggy. Basil is best fresh, but leftovers still taste really good.

Reheating: Warm in a skillet with a splash of water for 1 to 2 minutes, or microwave in short bursts. If it smells a little muted after chilling, add a few fresh basil leaves on top after reheating.

Common Mistakes to Avoid When Making Thai Basil Chicken

I have made every mistake on this list at least once, so you do not have to.

Burning the garlic: it happens fast. Keep stirring and do not walk away.

Adding basil too early: it turns dark and loses that fresh pop.

Making it too wet: this is a stir fry, not a stew. Keep sauce tight and glossy.

Not tasting the sauce: different brands of fish sauce and oyster sauce vary a lot. Taste and adjust before it hits the pan.

Overcooking ground chicken: once it is cooked, stop. Dry chicken ruins the vibe.

Thai Basil Chicken Nutrition and Health Benefits

This meal can be pretty balanced, especially if you watch portions and add a veggie side.

Protein: Chicken gives you solid protein that keeps you full.

Herbs and aromatics: Basil, garlic, and chilies are not just flavor. They also add antioxidants and that feel good, cleared out, spicy comfort effect.

Easy to lighten up: Use a little less oil, choose leaner chicken, and serve with extra cucumbers or steamed greens.

The sauces do add sodium, so if you are watching salt, use low sodium soy sauce and keep fish sauce measured.

Common Questions

Is pad kra pao gai the same as Thai basil chicken?

Yes, pad kra pao gai is basically the Thai name for the dish most people call Thai basil chicken. The basil and the spicy garlicky sauce are the signature.

Can I make this Thai Basil Chicken Recipe without a wok?

Totally. A large skillet works great. Just make sure it is hot and roomy so the chicken fries up instead of steaming.

What basil should I use if I cannot find Thai basil?

Regular Italian basil works. Add a tiny bit of mint if you have it. It will not be exact, but it will still be delicious.

Why does my sauce taste too strong before I cook it?

That is normal. Once it coats the chicken and hits rice, it balances out. Still, you should taste and adjust a little before cooking.

Can I freeze Thai basil chicken?

You can freeze it for up to 2 months, but the basil will lose some freshness. If you can, add fresh basil after reheating for a better flavor.

A Spicy Little Dinner You Will Want on Repeat

This Thai Basil Chicken Recipe is one of those meals that makes a regular night feel exciting, even if you are just eating in sweatpants. Keep your garlic and chilies ready, taste the sauce, and do not overthink it. The whole point is fast cooking and big flavor. If you want to compare versions, I also like reading Spicy Thai Basil Chicken (Pad Krapow Gai) Recipe – Allrecipes and this solid walkthrough from Thai Basil Chicken – RecipeTin Eats. Now go make it spicy, crack an egg on top, and tell me you do not feel instantly happier after the first bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious Thai Basil Chicken stir-fry with chicken, garlic, and chilies served with rice.

Thai Basil Chicken


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Molly
  • Total Time: 20 minutes
  • Yield: 4 servings

Description

A quick, spicy, and satisfying dish that’s just like your favorite street food, packed with the bold flavors of garlic, chilies, and Thai basil.


Ingredients

Main Ingredients

  • 1 lb ground chicken (You can also use finely chopped chicken.)
  • 4 cloves garlic, minced (A lot for flavor.)
  • 25 pieces Thai chilies, or to taste (Adjust based on your spice preference.)
  • 1 cup Thai basil leaves (This is a key ingredient for authentic flavor.)
  • 2 tbsp fish sauce (Adds saltiness and depth.)
  • 1 tbsp oyster sauce (For sweetness and depth.)
  • 1 tbsp soy sauce (For savory balance.)
  • 1 tsp sugar (To round out flavors.)
  • 2 tbsp neutral oil (Canola or avocado oil.)

Optional Toppings

  • 4 pieces fried eggs (For serving on top.)
  • 2 cups jasmine rice (For serving.)


Instructions

Preparation

  1. Prepare the sauce by mixing oyster sauce, fish sauce, soy sauce, and sugar in a small bowl. Taste and adjust as necessary.
  2. Smash and chop garlic and chilies (use mortar and pestle or chop finely).

Cooking

  1. Heat oil in a wok or large skillet over medium-high heat. Add minced garlic and chopped chilies, stir-frying for 15-30 seconds until fragrant.
  2. Add ground chicken and break it up, stirring until mostly cooked through.
  3. Pour in the sauce and stir, allowing it to bubble for a minute until it clings to the chicken.
  4. Turn off the heat and toss in Thai basil until wilted.

Serving

  1. Serve immediately over hot jasmine rice and top with a fried egg if desired.

Notes

For a less spicy dish, use fewer chilies. You can store the leftovers in an airtight container for up to 3 days in the fridge. Reheat in a skillet with a splash of water.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: dinner, Main Course
  • Cuisine: Thai

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star