Thai Basil Chicken Stir Fry

Featured in: Quick Recipes for Busy Evenings

This flavorful Thai-inspired stir fry features ground chicken simmered with garlic, chilies, and crisp green beans, all tossed in a savory sauce blending soy, oyster, and fish sauces. Fresh basil is added off the heat for herbal fragrance, while a squeeze of lime and crispy fried egg finish the dish. Serve hot over steamed rice for a quick meal that’s aromatic, spicy, and perfectly balanced.

A woman in a kitchen with a stove and oven.
Updated on Mon, 14 Jul 2025 14:37:17 GMT
A pan of food with a fried egg and meat. Pin it
A pan of food with a fried egg and meat. | cookingkitchn.com

Thai basil chicken is a quick and intensely flavorful dish that brings the best of street food right to your kitchen. It balances spice, sweetness, and the vibrant aroma of fresh basil, creating a weeknight dinner that feels special. If you are hunting for a meal that is savory, spicy, and adaptable, this is the recipe to try.

I used to make this only on busy weeknights but my family now begs for Thai basil chicken anytime we get together. It has ruined us for takeout because homemade is so much more lively and full of flavor.

Ingredients

  • Ground chicken: tender and absorbs the sauces well you can use ground turkey or pork if preferred choose fresh and lean meat
  • Thai bird’s eye chilis: the main source of heat more chilis mean more spice fresh is best but you can substitute with serrano or jalapeno for less heat
  • Garlic: brings bold aroma and depth go with whole fresh cloves for pungent flavor
  • Oyster sauce: delivers umami richness select a good quality dark and thick variety for best results
  • Soy sauce: adds saltiness use a brewed soy sauce for cleaner finish
  • Dark soy sauce: deepens color and adds slight sweetness hunt for bottles labeled as dark or sweet
  • Fish sauce: intense savory punch makes the dish authentically Thai trusted brands are key and it is optional
  • Sugar: helps balance the salt and heat white or light brown sugar both work
  • Vegetable oil: neutral for stir frying makes the flavors shine avoid olive oil for this dish
  • Yellow onion: sweet sharp flavor pairs well with basil use a firm dense onion for best flavor
  • Green beans: crisp texture and fresh color chop into bite size pieces and choose bright firm beans
  • Fresh basil: absolutely essential for aroma Thai holy basil is the classic but regular basil is good too pick vibrant green leaves without dark spots
  • Egg and lime: optional a fried egg adds richness and a lime wedge brightens each bite

Step-by-Step Instructions

Mince the Aromatics:
Mince the chilis and garlic together until you have a chunky paste the mixing by hand creates more aroma than a food processor if using a mortar and pestle pound until the garlic breaks down and the chili juices release
Prepare the Sauce:
Combine oyster sauce soy sauce dark soy sauce fish sauce if using and sugar in a small bowl stir well until the sugar is fully dissolved so there are no gritty bits in your final sauce
Cook Aromatics:
Add oil to a large skillet or wok over medium high heat add your chili garlic paste stir and cook about two minutes until garlic is golden and your kitchen smells fragrant watch closely to prevent burning
Add Chicken:
Drop in the ground chicken move the aromatics over the chicken to flavor it spread out and let it sear undisturbed for a minute this creates rich browning use your spatula to break the meat into both small and large chunks keep cooking and stirring until no pink remains and the juices have evaporated
Incorporate Sauce:
Pour in your sauce and mix until every bit of chicken is coated cook another minute to allow the flavors to soak in and the sauce to thicken slightly
Add Veggies:
Add diced onion and green beans stir well and cook for about two minutes the veggies should stay crisp tender and not mushy
Finish With Basil:
Turn off the heat and toss in all your basil leaves stir until they wilt from the residual heat which releases their aroma and zeasty flavor do not overcook or the basil will lose its freshness
Serve:
Spoon hot basil chicken over plain rice top each plate with a crispy fried egg and finish with a good squeeze of lime for zingy contrast
A bowl of meat and vegetables. Pin it
A bowl of meat and vegetables. | cookingkitchn.com

I always look for the freshest basil I can find since wilted leaves never give the dish its trademark pop. Even my kids know how to help with picking leaves which means this recipe is a team effort at our house and reminds me of family dinners growing up.

Storage Tips

Thai basil chicken keeps well in an airtight container in the refrigerator for up to three days. Reheat gently in the microwave or on the stovetop with a splash of water to revive the sauce. Basil is best added fresh before serving so if meal prepping keep extra basil aside.

Ingredient Substitutions

No ground chicken on hand Try ground turkey for similar tenderness. Swap green beans for thinly sliced bell peppers or snow peas if that is what you have in the fridge. If you cannot find Thai basil Italian basil will still infuse wonderful fragrance though the flavor will not be quite as peppery.

Serving Suggestions

This dish begs for plain steamed jasmine rice to soak up all the sauce. You can double the protein and add extra vegetables like sliced red peppers or carrots for a heartier version. To make the meal extra comforting serve with a runny fried egg and some chopped cucumbers on the side for cooling crunch.

Cultural Roots of Thai Basil Chicken

Pad Krapow Gai is a beloved street food found on nearly every corner in Thailand. Quick to cook and full of punchy flavors it reflects how Thai home cooks transform simple proteins into standout meals. Making this at home lets you adjust spice and savor a bit of Bangkok in your own kitchen.

A bowl of food with rice, meat, and vegetables. Pin it
A bowl of food with rice, meat, and vegetables. | cookingkitchn.com

Frequently Asked Questions

→ What's the best type of basil to use?

Thai basil brings a unique peppery flavor and is traditional, but Italian basil can be substituted if needed.

→ How spicy is this dish?

The heat depends on the amount and type of chilis used. Adjust Thai bird’s eye chilis for preferred spice level.

→ Can other proteins be used?

Yes, ground pork, beef or turkey work well and absorb the savory sauce flavors nicely.

→ Should fish sauce be included?

Fish sauce adds depth but is optional. Omit or substitute with extra soy sauce for a milder flavor.

→ What sides pair well with this dish?

Serve over steamed jasmine rice and top with a fried egg, plus lime wedges for added brightness.

Thai Basil Chicken Stir Fry

Ground chicken, basil, and chilies come together in a spicy, fragrant Thai-inspired stir fry.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes
By: Sophia


Difficulty: Intermediate

Cuisine: Thai

Yield: 4 Servings (Serves 4 over rice)

Dietary: Dairy-Free

Ingredients

→ Protein

01 450 g ground chicken

→ Aromatics

02 4 to 6 Thai bird's eye chilis, finely chopped (adjust for desired heat)
03 6 garlic cloves, smashed

→ Sauce

04 15 ml oyster sauce
05 10 ml soy sauce
06 10 ml dark soy sauce
07 2.5 ml fish sauce (optional)
08 5 g sugar

→ Vegetables

09 1/2 yellow onion, diced
10 115 g green beans, cut into 2.5 cm pieces

→ Stir Fry and Garnishes

11 15 ml vegetable oil
12 1 bunch Thai basil, leaves only
13 Fried eggs (optional, for serving)
14 Lime wedges (optional, for serving)
15 Steamed jasmine rice (for serving)

Instructions

Step 01

Mince the Thai chilis and garlic together until a coarse paste forms using a mortar and pestle or food processor.

Step 02

In a small bowl, combine oyster sauce, soy sauce, dark soy sauce, fish sauce, and sugar. Stir until sugar dissolves.

Step 03

Heat vegetable oil in a large skillet over medium-high heat. Add the chili-garlic paste and sauté until fragrant and the garlic begins to brown.

Step 04

Add ground chicken to the skillet. Spread chicken out and allow the underside to brown for 1 minute. Break into large pieces and cook, stirring occasionally, until nearly cooked through and excess liquid evaporates.

Step 05

Pour in the prepared sauce and stir well to coat the chicken evenly.

Step 06

Add diced onion and green beans. Stir-fry for 1 to 2 minutes until vegetables are tender-crisp and sauce slightly reduces.

Step 07

Turn off the heat. Add basil leaves and toss until just wilted.

Step 08

Spoon the stir-fry over steamed rice. Optionally, top with a crispy fried egg and squeeze fresh lime juice over.

Notes

  1. Use Thai holy basil for an authentic flavor; sweet basil can be substituted if unavailable.
  2. Adjust the number of chilis to control the dish's spiciness.
  3. Using a mortar and pestle for the paste enhances aromatic intensity.

Tools You'll Need

  • Large skillet or wok
  • Mortar and pestle or small food processor
  • Mixing bowl
  • Spatula
  • Knife and chopping board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy (soy sauce, dark soy sauce)
  • Contains shellfish (oyster sauce, fish sauce)
  • Contains egg if served with fried egg

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 370
  • Total Fat: 21 g
  • Total Carbohydrate: 15 g
  • Protein: 29 g