“You know that moment when the sizzle of garlic hits hot oil and the whole kitchen fills with a spicy, mouthwatering aroma? That exact moment is why this Thai basil chicken stir-fry with spicy garlic sauce has become my go-to weeknight dinner. I wasn’t expecting to fall so hard for a recipe I stumbled upon while chatting with my neighbor, Somchai, who swore he’d never cook outside his family’s kitchen. One Tuesday evening, while I was fumbling with dinner plans and a burnt pan in the background, he slid me a handwritten note with this recipe scrawled on it. Honestly, I forgot half the ingredients on my first try, made a mess tossing the chicken, and had to improvise with what I had, but somehow it turned out incredible.
This dish, with its perfect balance of spicy, savory, and herbal notes, instantly transported me to a bustling Bangkok street market, even though I was just standing next to my stove. Maybe you’ve been there too—craving something flavorful but quick, something that makes you close your eyes after one bite and smile. This Thai basil chicken stir-fry isn’t just a meal; it’s a little culinary adventure, packed with garlic heat and fresh basil punch, and it’s been sticking around my kitchen ever since.
Why You’ll Love This Recipe
Let me tell you why this Thai basil chicken stir-fry with spicy garlic sauce stands apart from every other stir-fry you’ve tried:
- Quick & Easy: Ready in under 30 minutes, perfect for those chaotic evenings when you just want something tasty fast.
- Simple Ingredients: No exotic or hard-to-find items here—just pantry staples and fresh basil, which you can often find at local markets or even grow at home.
- Perfect for Weeknight Dinners: Whether you’re cooking for one or feeding friends, this recipe scales well and feels special without fuss.
- Crowd-Pleaser: The spicy garlic sauce is a hit with kids and adults alike—I’ve had friends sneak seconds when they thought no one was looking!
- Unbelievably Delicious: The garlic and chili combo with the sweet, aromatic Thai basil makes every bite pop with flavor and warmth.
What really makes this recipe shine is the way the spicy garlic sauce clings to tender chicken pieces, balanced by the vibrant freshness of Thai basil leaves. It’s not just heat for the sake of heat—it’s a dance of flavors that feels both comforting and exciting. I’ve tested this recipe multiple times, tweaking the chili level just right and making sure the garlic doesn’t burn but releases that deep, fragrant aroma. Let me tell you, it’s the kind of dish that makes you pause mid-bite and think, “I need this again soon.”
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, with fresh Thai basil bringing that signature herbal note. If you can’t find Thai basil, I’ll share a substitution below.
- Chicken thighs, boneless and skinless, cut into bite-sized pieces (about 1 lb / 450 g) – I prefer thighs for juiciness and tenderness.
- Fresh Thai basil leaves (about 1 cup packed) – look for vibrant, glossy leaves; if unavailable, sweet basil is a decent stand-in.
- Garlic cloves, minced (4-5 cloves) – this gives the sauce its punch.
- Fresh red chilies, sliced thin (2-3 depending on heat preference) – use bird’s eye chilies for authentic heat or substitute with jalapeños for milder spice.
- Soy sauce (3 tablespoons) – I trust Kikkoman for consistent flavor.
- Oyster sauce (2 tablespoons) – adds depth and slight sweetness; Lee Kum Kee is my go-to brand.
- Fish sauce (1 tablespoon) – the salty umami backbone of the dish; use cautiously if you’re sensitive to salt.
- Brown sugar (1 teaspoon) – balances the savory and spicy elements.
- Vegetable oil (2 tablespoons) – for stir-frying; peanut oil works well here too.
- Green onions, chopped (2 stalks) – for a fresh finish.
- Cooked jasmine rice, to serve – fluffy and slightly sticky, perfect for soaking up the sauce.
Optional additions include sliced bell peppers or thinly sliced onions for extra crunch and sweetness. If you’re avoiding soy, tamari is a good gluten-free alternative. For a vegetarian version, firm tofu can replace chicken, just press it well and pan-fry until golden.
Equipment Needed
To make this flavorful Thai basil chicken stir-fry with spicy garlic sauce, you’ll need a few basic tools:
- Wok or large skillet: A wok is ideal for even heat and quick stir-frying, but a heavy-bottomed skillet works fine too. I used a cast-iron skillet once and loved how it retained heat.
- Sharp chef’s knife: For chopping chicken, garlic, and chilies efficiently.
- Cutting board: Preferably separate for meat and vegetables to avoid cross-contamination.
- Measuring spoons and cups: For precise sauce measurements.
- Spatula or wooden spoon: For stirring and tossing the stir-fry.
- Serving bowls or plates: To present your vibrant dish.
If you don’t have a wok, a large non-stick skillet is a budget-friendly option. Just make sure to preheat it well before adding ingredients. Cleaning tip: soak your skillet in hot soapy water soon after cooking to make garlic oil residue easier to wash off.
Preparation Method

- Prep the ingredients. Cut 1 lb (450 g) of boneless chicken thighs into bite-sized pieces. Mince 4-5 garlic cloves and thinly slice 2-3 fresh red chilies. Chop 2 green onions and measure out 1 cup of fresh Thai basil leaves, tearing larger leaves gently. This should take about 10-15 minutes.
- Mix the sauce. In a small bowl, combine 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon fish sauce, and 1 teaspoon brown sugar. Stir until sugar dissolves. Set aside.
- Heat your wok or skillet over medium-high heat. Add 2 tablespoons vegetable oil and swirl to coat. When the oil shimmers, add the minced garlic and sliced chilies. Stir-fry quickly for about 30 seconds until fragrant but not browned—burnt garlic can ruin the flavor.
- Add the chicken pieces. Spread them out in a single layer. Let them sear without moving for about 1 minute, then stir-fry for 3-4 minutes until mostly cooked through and slightly golden.
- Pour in the sauce mixture. Toss everything together to coat the chicken evenly. Cook for another 2-3 minutes until the sauce thickens slightly and chicken is fully cooked (internal temp 165°F / 74°C).
- Add the Thai basil leaves and green onions. Stir quickly until the basil wilts and releases its aroma—about 30 seconds. Taste and adjust seasoning if needed: add a pinch of sugar or splash of soy sauce if you want more balance.
- Serve immediately over steaming jasmine rice. The rice soaks up the spicy garlic sauce beautifully, creating a meal that’s bursting with layers of flavor.
Quick tip: If your sauce seems too thin, simmer for an extra minute to reduce. If it’s too salty, a squeeze of fresh lime juice brightens and balances the dish. Also, don’t overcrowd the pan; if making a big batch, cook chicken in two batches for best sear.
Cooking Tips & Techniques
Here’s what I’ve learned making this Thai basil chicken stir-fry multiple times:
- Use high heat. Stir-frying is all about quick cooking over high heat to seal in juices and develop flavor. Preheat your pan well before adding oil.
- Don’t overcook the chicken. Chicken thighs stay juicy even when cooked quickly, but watch the clock—overcooked chicken gets rubbery fast.
- Fresh ingredients matter. The Thai basil’s aroma is a highlight, so add it last and use fresh leaves rather than dried.
- Garlic timing is key. Add garlic early enough to flavor the oil but avoid burning. If it browns, it becomes bitter.
- Multitask smartly. While chicken cooks, prep your rice or veggies to save time. I usually start rice first, then prep ingredients.
- Balancing flavors. Taste frequently. The dish should have a nice harmony of salty, sweet, spicy, and herbal notes. Adjust with a pinch of sugar, splash of lime, or extra soy sauce.
One time, I forgot to add the fish sauce and thought it was fine—honestly, it was missing that umami depth. Lesson learned: fish sauce is a small ingredient but a big player here.
Variations & Adaptations
This recipe is flexible and friendly to different tastes and diets:
- Vegetarian version: Swap chicken for firm tofu or tempeh. Press tofu to remove excess moisture, then stir-fry until golden before adding sauce.
- Milder spice: Use fewer chilies or substitute with sweet bell peppers. You can also remove seeds from chilies to lessen heat.
- Low-carb option: Serve over cauliflower rice instead of jasmine rice for a lighter meal.
- Additional veggies: Toss in sliced bell peppers, snap peas, or baby corn for color and crunch.
- Different protein: Ground chicken or turkey works well, just break it up while cooking to mimic traditional larb texture.
Once, I tried adding a splash of coconut milk for creaminess, which gave a Thai curry vibe—delicious but a different dish entirely. Feel free to experiment!
Serving & Storage Suggestions
Serve your Thai basil chicken stir-fry hot over freshly cooked jasmine rice, garnished with extra basil leaves or chopped green onions. It pairs wonderfully with a crisp cucumber salad or simple steamed greens to balance the heat.
Leftovers keep well in an airtight container in the refrigerator for up to 3 days. When reheating, I recommend warming gently on the stovetop over medium heat to keep the chicken tender and the basil fragrant. Microwave works too—just cover loosely and stir halfway through.
Flavors tend to deepen after sitting overnight, but basil freshness fades quickly. If you plan to store, reserve fresh basil to toss in just before serving again.
Nutritional Information & Benefits
This Thai basil chicken stir-fry offers a balanced meal rich in protein from chicken thighs and packed with antioxidants from fresh garlic, chilies, and basil. It’s naturally gluten-free if you use tamari instead of soy sauce.
Per serving (without rice), you can expect approximately:
| Calories | Protein | Fat | Carbohydrates |
|---|---|---|---|
| 320 kcal | 35 g | 15 g | 5 g |
Garlic supports immune health, while chilies boost metabolism and circulation. Basil is anti-inflammatory and adds vitamins A and K. I love how this dish feels indulgent yet wholesome—comfort food that aligns with wellness goals.
Conclusion
If you’re looking for a quick, flavorful recipe that packs a punch, this Thai basil chicken stir-fry with spicy garlic sauce is worth making tonight. It’s friendly enough for beginners but satisfying enough to impress anyone at the table. Customize the heat and herbs to suit your taste and enjoy the vibrant flavors that feel like a mini escape with every bite.
Personally, this recipe stays close to my heart because it’s simple, forgiving, and always delicious—perfect for those nights when you want something special without the hassle. Give it a try, and don’t forget to share your tweaks and stories in the comments below—I’d love to hear how you make it your own!
FAQs
Can I use chicken breast instead of thighs?
Yes, chicken breast works, but it cooks faster and can dry out if overcooked. Keep an eye on it and reduce cooking time slightly.
What can I substitute if I don’t have Thai basil?
Sweet basil is the closest substitute, but the flavor is milder. You can also try holy basil if available, which has a peppery note.
How spicy is this dish? Can I make it milder?
The recipe has a moderate spicy kick thanks to fresh chilies. To make it milder, reduce the number of chilies or remove their seeds before cooking.
Is this recipe gluten-free?
It can be, if you swap regular soy sauce for tamari or a gluten-free soy sauce alternative.
Can I prepare this dish ahead of time?
You can prep ingredients in advance, but stir-fry and add basil just before serving for best flavor and texture.
Pin This Recipe!

Flavorful Thai Basil Chicken Stir-Fry Recipe Easy Spicy Garlic Sauce
A quick and easy Thai basil chicken stir-fry with a spicy garlic sauce that balances savory, spicy, and herbal flavors. Perfect for weeknight dinners and packed with fresh basil and garlic heat.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Thai
Ingredients
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup packed fresh Thai basil leaves (substitute sweet basil if unavailable)
- 4–5 garlic cloves, minced
- 2–3 fresh red chilies, thinly sliced (bird’s eye chilies for heat or jalapeños for milder spice)
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons oyster sauce
- 1 tablespoon fish sauce
- 1 teaspoon brown sugar
- 2 tablespoons vegetable oil (or peanut oil)
- 2 green onions, chopped
- Cooked jasmine rice, to serve
Instructions
- Cut 1 lb boneless chicken thighs into bite-sized pieces. Mince 4-5 garlic cloves and thinly slice 2-3 fresh red chilies. Chop 2 green onions and measure 1 cup fresh Thai basil leaves, tearing larger leaves gently.
- In a small bowl, combine 3 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 tablespoon fish sauce, and 1 teaspoon brown sugar. Stir until sugar dissolves and set aside.
- Heat wok or large skillet over medium-high heat. Add 2 tablespoons vegetable oil and swirl to coat. When oil shimmers, add minced garlic and sliced chilies. Stir-fry quickly for about 30 seconds until fragrant but not browned.
- Add chicken pieces in a single layer. Let sear without moving for 1 minute, then stir-fry for 3-4 minutes until mostly cooked and slightly golden.
- Pour in the sauce mixture and toss to coat chicken evenly. Cook for another 2-3 minutes until sauce thickens slightly and chicken is fully cooked (internal temperature 165°F / 74°C).
- Add Thai basil leaves and green onions. Stir quickly until basil wilts and releases aroma, about 30 seconds. Taste and adjust seasoning if needed.
- Serve immediately over steaming jasmine rice.
Notes
Use high heat for quick cooking and to seal in juices. Avoid burning garlic to prevent bitterness. If sauce is too thin, simmer longer to reduce. Adjust seasoning with sugar or lime juice to balance flavors. Cook chicken in batches if making a large quantity to avoid overcrowding the pan.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 320
- Fat: 15
- Carbohydrates: 5
- Protein: 35
Keywords: Thai basil chicken, stir-fry, spicy garlic sauce, quick dinner, weeknight meal, Thai recipe, chicken stir-fry



