Thai Basil Chicken

Section: Hearty Meals for Every Day

This Thai Basil Chicken features thinly sliced chicken thighs stir-fried with garlic, shallots, and colorful bell peppers. The dish gets its distinctive flavor from a balanced sauce of oyster sauce, soy sauce, and fish sauce, with a hint of sweetness. Fresh basil leaves are folded in at the end, creating an aromatic finish. The entire dish comes together in under 30 minutes, making it ideal for busy evenings. Serve over steamed jasmine rice for an authentic experience that brings the vibrant flavors of Thai street food to your dining table.

Anna smiles for the camera.
Brought to you by Sarah Johnson
Last updated on Thu, 14 Aug 2025 11:36:02 GMT
A bowl of Thai Basil Chicken. Bookmark
A bowl of Thai Basil Chicken. | yumloop.com

This Thai Basil Chicken has become my absolute lifesaver on busy weeknights when I crave something vibrant and satisfying without spending hours in the kitchen. The aromatic basil and savory sauce create a restaurant-quality meal that comes together in minutes.

I first made this dish after returning from a trip to Thailand, desperate to recreate those incredible street food flavors. My first attempt was actually too spicy for my family to eat, but after some adjustments, it's now requested at least once a week in our home.

Ingredients

  • Boneless skinless chicken thighs provide much more flavor than breast meat and stay tender even with quick cooking
  • Vegetable oil with its neutral flavor lets the aromatics shine
  • Garlic and shallots create the aromatic foundation of authentic Thai flavor
  • Red chili brings customizable heat use Thai bird chilies for authenticity or jalapeños for milder spice
  • Bell pepper adds sweetness and crunch to balance the savory elements
  • Fresh basil leaves preferably Thai basil but regular basil works in a pinch
  • Oyster sauce delivers rich umami and subtle sweetness that makes the sauce irresistible
  • Soy sauce brings salt and depth to the sauce
  • Fish sauce might smell strong but adds that unmistakable Thai flavor profile
  • Sugar balances the saltiness and heat
  • Chicken broth creates a silky sauce that coats every bite

Step-by-Step Instructions

Heat the Oil
Pour the vegetable oil into a large wok or heavy skillet and heat over medium high heat until shimmering but not smoking. Having your pan properly heated before adding ingredients ensures proper searing rather than steaming.
Create the Aromatic Base
Add the minced garlic and sliced shallots to the hot oil, stirring constantly to prevent burning. Cook for about 60 seconds until they release their fragrance but before they turn brown. This aromatic foundation flavors the entire dish.
Cook the Chicken
Add your sliced chicken thighs to the pan, spreading them out to maximize contact with the hot surface. Let them cook undisturbed for about 2 minutes before stirring to develop some caramelization. Continue cooking for another 3 5 minutes until the chicken is no longer pink. Chicken thighs are forgiving even if slightly overcooked.
Add the Vegetables
Toss in the sliced red chili and bell pepper, stirring to combine with the chicken. Cook for 2 3 minutes until the peppers begin to soften but still maintain some crispness. The vegetables should be tender crisp not mushy.
Create the Sauce
In a small bowl whisk together the oyster sauce, soy sauce, fish sauce, sugar and chicken broth until well combined. Pour this mixture over the chicken and vegetables, using a wooden spoon to scrape up any flavorful bits from the bottom of the pan. Let it bubble gently for 2 3 minutes until slightly thickened.
Finish with Basil
Turn off the heat and immediately add the fresh basil leaves. Gently fold them into the hot mixture just until they begin to wilt. The residual heat will cook them perfectly while preserving their aromatic oils and vibrant color.
Season and Serve
Taste the dish and adjust with salt and pepper if needed. Remember that soy sauce and fish sauce are already salty so additional salt may not be necessary. Serve immediately over steamed jasmine rice for an authentic experience.
A plate of Thai Basil Chicken with rice.
A plate of Thai Basil Chicken with rice. | yumloop.com

My absolute favorite part of this dish is how the basil perfumes everything with its distinctive aniseed aroma. My daughter who normally picks herbs out of everything actually requests extra basil in this dish. I think it reminds her of our trip to Bangkok where we ate similar street food from a tiny stall near our hotel.

The Secret to Authentic Flavor

The real magic of Thai Basil Chicken lies in the balance of flavors. Traditional Thai cooking aims to incorporate all five taste elements sweet from sugar salty from soy sauce sour from a squeeze of lime if desired bitter from the basil and spicy from the chilies. When making this at home dont be afraid to taste and adjust as you go. Thai cuisine is highly personal and regional with each cook adding their own signature balance.

Make It Your Own

This recipe is incredibly adaptable to what you have on hand. No bell peppers? Try sliced carrots green beans or even broccoli florets. Vegetarian? Substitute firm tofu or tempeh for the chicken just make sure to press the tofu well before cooking. For a lower carb option serve over cauliflower rice or wrapped in lettuce cups instead of traditional jasmine rice. The sauce works beautifully with nearly any protein or vegetable combination.

Storage and Reheating

Thai Basil Chicken actually improves overnight as the flavors meld together making it perfect for meal prep. Store leftovers in an airtight container in the refrigerator for up to 4 days. The basil will darken somewhat but the flavor remains excellent. To reheat add a splash of water or chicken broth to prevent drying out and warm gently in a skillet over medium heat. Avoid microwave reheating if possible as it tends to make the chicken tough and overcooked.

Serving Suggestions

While jasmine rice is the traditional accompaniment try serving this dish with coconut rice for an extra layer of flavor. Simply replace half the water with coconut milk when cooking your rice. A side of cucumber salad dressed with rice vinegar provides a cooling contrast to the spicy chicken. For a complete Thai feast consider starting with a simple tom kha soup or spring rolls before serving the main course.

Common Recipe Questions

→ What is the best type of basil to use for Thai Basil Chicken?

Thai holy basil (bai gaprow) is traditional and offers the most authentic flavor with its peppery, anise-like taste. However, Thai sweet basil or even regular Italian basil can work in a pinch. For the best results, use fresh basil rather than dried, as the aromatic oils are essential to the dish's character.

→ Can I make this dish vegetarian?

Absolutely! You can substitute the chicken with firm tofu, tempeh, or a variety of vegetables like mushrooms and eggplant. Replace the fish sauce with soy sauce or vegetarian mushroom sauce, and use vegetable broth instead of chicken broth. The key flavors will remain intact with these simple swaps.

→ How spicy is Thai Basil Chicken typically?

Traditional Thai Basil Chicken is quite spicy. However, you can easily adjust the heat level by controlling the amount and type of chilies you use. For a milder version, remove the seeds from the chilies or reduce the quantity. For extra heat, add Thai bird's eye chilies or a dash of chili paste.

→ What side dishes pair well with Thai Basil Chicken?

While jasmine rice is the classic accompaniment, you could also serve it with coconut rice for added richness. Other complementary sides include a fresh cucumber salad, spring rolls, tom yum soup, or simple stir-fried vegetables. For a lower-carb option, serve with cauliflower rice or lettuce wraps.

→ How do I store and reheat leftover Thai Basil Chicken?

Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water or broth to prevent the dish from drying out. Microwave on medium power or gently reheat in a wok. The flavors often deepen overnight, making leftovers particularly delicious the next day.

→ Is there a way to make this dish ahead of time?

You can prepare components ahead of time: slice the chicken and vegetables, and mix the sauce ingredients in advance. Store these separately in the refrigerator. For best results, cook the dish just before serving, as the fresh basil loses its vibrant flavor and texture when reheated. If needed, fully cook without the basil, then reheat and add fresh basil just before serving.

Thai Basil Chicken

Tender chicken thighs with veggies and fragrant basil in a savory-sweet sauce, perfect for quick weeknight dinners.

Preparation Time
15 minutes
Cooking Time
20 minutes
Total Cooking Time
35 minutes
Brought to you by: Sarah Johnson

Recipe Category: Main Dishes

Experience Level: Perfect for Beginners

Type of Cuisine: Thai

Recipe Output: 4 Servings Per Recipe (4 servings)

Diet Preferences: Low-Carb Option, Dairy-Free Option

What You Need

→ Protein

01 500g boneless, skinless chicken thighs, sliced into thin strips

→ Aromatics

02 2 tablespoons vegetable oil
03 4 cloves garlic, minced
04 2 shallots, thinly sliced
05 1-2 red chilies, sliced (adjust to taste)

→ Vegetables

06 1 bell pepper, sliced
07 1 cup fresh basil leaves

→ Sauce

08 2 tablespoons oyster sauce
09 1 tablespoon soy sauce
10 1 teaspoon fish sauce
11 1 teaspoon sugar
12 100ml chicken broth
13 Salt and pepper to taste

How to Make It

Step 01

Heat vegetable oil in a large pan or wok over medium-high heat. Add minced garlic and shallots, and sauté until fragrant, about 1 minute.

Step 02

Add sliced chicken thighs to the pan and cook until browned on all sides, about 5-7 minutes.

Step 03

Stir in the sliced red chili and bell pepper, and cook for another 2-3 minutes.

Step 04

In a small bowl, mix oyster sauce, soy sauce, fish sauce, sugar, and chicken broth. Pour this sauce over the chicken and vegetables in the pan.

Step 05

Stir well to combine and let it simmer for 2-3 minutes.

Step 06

Add fresh basil leaves to the pan and gently toss until the leaves are wilted.

Step 07

Taste and adjust seasoning with salt and pepper if needed.

Step 08

Remove from heat and serve hot over steamed jasmine rice.

Additional Tips

  1. Thai Basil Chicken, also known as Pad Krapow Gai, is a popular Thai dish known for its spicy, savory, and aromatic flavors.
  2. The key to this dish is using fresh basil leaves, which provide a unique fragrance and taste.
  3. Customize the spiciness of the dish by adjusting the amount of chili used.
  4. This dish is quick and easy to make, perfect for a flavorful weeknight dinner.

Essential Tools

  • Large wok or frying pan
  • Small mixing bowl
  • Sharp knife and cutting board

Allergen Info

Check each ingredient for potential allergens. If in doubt, consult a medical professional.
  • Contains fish (fish sauce) and shellfish (oyster sauce)
  • Contains soy

Nutritional Info (per portion)

Keep in mind, this data is for informational purposes only and isn't medical advice.
  • Calories: 310.5
  • Fat Content: 18.4 grams
  • Carbohydrate Content: 8.2 grams
  • Protein Content: 29.6 grams