
Quick Thai Basil Chicken Stir-Fry (Pad Kra Pao)
Ingredients
Method
- Finely mince the garlic and thinly slice the green chili.
- Heat avocado oil in a nonstick skillet or wok over medium-high heat. Add the chopped onion or shallot and cook for 2 minutes, then add the garlic and green chili. Stir for 30 seconds until fragrant.
- Add the ground chicken and cook, breaking it up, until no longer pink and slightly browned, about 4-5 minutes. Avoid overcooking to keep it juicy.
- Pour in the soy sauces, maple syrup, chili sauce, oyster sauce, and fish sauce. Add the sliced red chili and basil leaves. Stir until the basil wilts and the sauce coats the chicken, about 1 minute. If the mixture seems dry, add a splash of water.
- Serve immediately over steamed rice, topped with a fried egg, prawn crackers (if using), green onions, extra basil, and a sprinkle of sesame seeds.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why This Thai Basil Chicken Recipe Works
After an endless Tuesday of back-to-back meetings, school pickups, and that weird smell coming from the fridge, you need dinner that’s fast and actually good. Not just edible. Good.
This Thai basil chicken is that recipe. It’s the one I turn to when I have zero energy but still want something that tastes like I tried. And honestly? It’s ready in 20 minutes. From start to finish. I promise.
The first time I made pad kra pao, I used regular basil from my fridge and almost gave up. It was… fine. But not great. Then I found Thai basil at my local Trader Joe’s and everything clicked. That licorice-like aroma? Game changer. But here’s the thing even if you can only find regular basil, this recipe still works. I’ll show you how.
What makes this stir-fry so good? It’s the balance. Savory from fish sauce and oyster sauce, a little sweet from maple syrup, spicy from fresh chili, and that punch of garlic. All of it comes together in one pan. Less cleanup, more flavor.
And it’s flexible. Got picky eaters? Skip the chili. Need something quick? Ground chicken cooks in minutes. Want to impress? Top it with a fried egg and watch everyone lose their minds.
Let’s get into it.
Ingredients You’ll Need
Here’s the thing about this Thai basil chicken recipe the ingredient list looks long, but most of it is pantry stuff. And the ones that aren’t? Easy to find at any grocery store.
Ground chicken is the star here. It cooks fast and stays juicy if you don’t overcook it. You can use chicken thighs if you want to chop them yourself, but ground is just easier for weeknights.
Thai basil is the soul of this dish. It has this slightly peppery, almost minty flavor that regular basil just can’t match. But if you can’t find it? Use regular basil. It’s not the same, but it’s still delicious. More on that in a sec.
Garlic five cloves. Don’t skimp. This is a Thai stir-fry, and garlic is non-negotiable.
Red chili and mild green pepper add color and heat. The red chili brings the spice, the green pepper adds a mild sweetness. If you want it less spicy, remove the seeds from the chili. Or skip it entirely.
The sauce is where the magic happens. You’ll need light soy sauce, dark soy sauce, maple syrup, garlic chili sauce, oyster sauce, and fish sauce. Each one has a job soy for saltiness, dark soy for color, maple for sweetness, oyster for umami, fish sauce for that funky depth. Don’t skip the fish sauce. I know it smells strong. Trust me, it cooks into something amazing.
For serving, you’ll want jasmine rice, a fried egg, green onions, sesame seeds, and maybe some prawn crackers if you’re feeling fancy. The fried egg is non-negotiable in my house. The runny yolk mixed with the savory sauce? Perfection.
Thai Basil vs. Regular Basil
Okay, let’s talk basil. Because this is where most people get confused.
Thai basil (also called holy basil in some contexts, though they’re technically different) has purple stems and a distinct anise-like flavor. It holds up better to high heat than regular basil. It’s what makes pad kra pao taste like pad kra pao.
Regular basil (the sweet Italian kind) is what you’ll find at most supermarkets. It’s milder, sweeter, and wilts faster. It works in a pinch, but the flavor profile is different.
So what should you do? If you can find Thai basil at a farmers’ market or Asian grocery store, grab it. It’s worth the extra effort. But if you’re at Ralphs on a Wednesday night and all they have is regular basil? Use it. No shame. Just add a little extra to make up for the milder flavor.
Pro tip: If you’re using regular basil, add it at the very end and don’t cook it too long. It wilts fast.
Step-by-Step Cooking Instructions
This is where the magic happens. The key to great Thai basil chicken is high heat and quick cooking. You’re not braising here. You’re stir-frying. Fast and furious.
Stage 1: Prep everything first. Before you turn on the heat, get all your ingredients ready. Mince the garlic. Slice the red chili and green pepper. Chop the onion or shallot. Mix your sauce ingredients in a small bowl. This is called mise en place, and it’s not just for fancy chefs. When you’re stir-frying, there’s no time to chop. Everything happens fast.
Stage 2: Heat the oil and cook the aromatics. Heat your avocado oil in a nonstick skillet or wok over medium-high heat. You want it shimmering but not smoking. Add the chopped onion or shallot and cook for about 2 minutes until it softens. Then add the garlic and green chili. Stir for 30 seconds until it smells amazing. Don’t let the garlic burn it goes from fragrant to bitter in seconds.
Stage 3: Cook the chicken. Add the ground chicken and break it up with your spatula. Let it cook undisturbed for a minute or two to get some browning. Then stir and break it up more. Cook until no longer pink and slightly browned, about 4-5 minutes. Don’t overcook it ground chicken dries out fast. You want it juicy.
Stage 4: Add the sauce and basil. Pour in your mixed sauce, add the sliced red chili, and toss in the basil leaves. Stir everything together until the basil wilts and the sauce coats the chicken, about 1 minute. If it looks dry, add a splash of water. The sauce should be glossy and clinging to every piece of chicken.
Serve immediately over steamed rice, topped with a fried egg, green onions, extra basil, and a sprinkle of sesame seeds. Prawn crackers on the side if you’re fancy.
Expert Tips for Perfect Results
I’ve made this Thai basil chicken recipe more times than I can count. Here are the things I’ve learned the hard way so you don’t have to.
- Use high heat. This is a stir-fry, not a simmer. High heat gives you that caramelized, slightly charred flavor. Low heat makes it mushy.
- Don’t overcrowd the pan. If you’re doubling the recipe, cook in batches. Too much food in the pan lowers the temperature and steams everything instead of searing it.
- Don’t use only dark soy sauce. It’s too intense. Use a mix of light and dark. Light for saltiness, dark for color. If you only have one, use light soy.
- Adjust the spice level. Bird’s eye chilies are hotter than regular red chilies. If you’re sensitive to heat, remove the seeds or use half a chili. For extra heat, add garlic chili sauce to taste.
- Add the basil at the very end. It only needs about 30 seconds to wilt. Overcooking it makes it slimy.
Pro Tip
Here’s the cheat code: throw in a fried egg on top. Seriously. The runny yolk mixes with the savory sauce and creates this incredible creamy texture. It’s how they serve it in Thailand, and it’s the best decision you’ll make all week.
Common Mistakes to Avoid
We all mess up sometimes. Here’s what to watch out for.
- โ Overcrowding the pan โ โ Cook in batches if needed. Your chicken should sizzle, not steam.
- โ Using only dark soy sauce โ โ Use a mix of light and dark, or just light soy. Dark soy alone is too strong.
- โ Not adjusting chilies for spice level โ โ Taste as you go. Add chili gradually. You can always add more, but you can’t take it out.
- โ Overcooking the chicken โ โ Cook just until no longer pink. Ground chicken dries out fast.
What to Serve with Thai Basil Chicken
This dish is pretty complete on its own, but here’s how to round it out.
Jasmine rice is the classic choice. The fragrant rice soaks up all that savory sauce. Cook it while you’re making the stir-fry, and everything finishes at the same time.
A fried egg on top is non-negotiable in my house. Crispy edges, runny yolk. Trust me on this.
Cucumber and tomato slices on the side add freshness and crunch. It’s a simple Thai-style side that balances the richness.
Prawn crackers for crunch. Optional but fun.
Extra basil and green onions for garnish. Makes it look restaurant-quality.
Variations and Substitutions
This Thai basil chicken recipe is super flexible. Here’s how to make it your own.
Protein swaps: Use ground pork, ground beef, or ground turkey instead of chicken. Each one brings a different flavor. Pork is richer, beef is heartier, turkey is lighter.
Vegetable boost: Add thinly sliced bell peppers or snap peas for extra color and crunch. Just toss them in with the aromatics.
Gluten-free version: Use tamari instead of soy sauce and certified gluten-free oyster sauce. Easy swap.
Keto-friendly: Serve in lettuce cups instead of rice. Still delicious.
Quick paste: Use store-bought chili-garlic paste instead of fresh chilies and garlic. Not as good, but faster.
Less spicy: Skip the red chili and use less garlic chili sauce. The recipe is still flavorful without the heat.
Storage and Reheating Tips
Got leftovers? Here’s how to keep them good.
Store cooked Thai basil chicken in an airtight container in the fridge for up to 3 days. The basil will lose some of its punch, but the flavor is still there.
Freeze the cooked meat and sauce base for up to 1 month. Here’s the trick: add fresh basil after reheating. Frozen basil turns into sad, slimy leaves. Trust me.
Reheat gently in a skillet over medium-low heat. Add a tablespoon of water or broth to revive the sauce. The microwave works too, but the texture won’t be as good.
Frequently Asked Questions
And that’s it. Twenty minutes, one pan, dinner that tastes like you spent an hour on it. That’s the magic of this Thai basil chicken recipe.
I want to see your basil chicken victory! Tag me when you make it I’m over on Pinterest sharing all my quick weeknight wins. Drop a comment below and let me know how it turned out. Did you go for the fried egg? Add extra chili? Use regular basil in a pinch? I want to hear it all.
How should I store leftover Thai Basil Chicken?
Store it in an airtight container in the fridge for up to 3 days. The basil will soften, but the flavor stays great. Reheat gently in a skillet with a splash of water to revive the sauce.
Can I freeze Thai Basil Chicken?
Yes! Freeze the cooked meat and sauce base for up to 1 month. The key is to add fresh basil after reheating frozen basil turns mushy. Thaw in the fridge overnight, then reheat in a skillet.
What kind of basil is best for Thai Basil Chicken?
Thai basil (holy basil) is the authentic choice with its peppery, anise-like flavor. But regular sweet basil works too just add it at the very end and use a bit more to make up for the milder taste.
How can I make this recipe gluten-free?
Swap the light and dark soy sauces for tamari or coconut aminos. Use a certified gluten-free oyster sauce. Everything else in the recipe is naturally gluten-free.
