Thai Basil Chicken is one of the most loved dishes in Thai cuisine. It is known for its bold flavors, simple ingredients, and quick cooking method. This dish combines juicy chicken, fresh Thai basil leaves, garlic, chili peppers, and a flavorful sauce that creates a delicious meal in just a few minutes.
Whether you are trying Thai food for the first time or looking to learn more about your favorite dish, Thai Basil Chicken is a great place to start. It is commonly served in Thai restaurants around the world and is also easy to prepare at home.
In this guide, you will learn what Thai Basil Chicken is, where it comes from, what ingredients are used, how it tastes, how it is cooked, and why it has become one of the most popular Thai dishes.

What Is Thai Basil Chicken?
Thai Basil Chicken is a traditional stir fry made with ground or sliced chicken that is cooked over high heat with garlic, fresh chili peppers, Thai basil, and a savory sauce. It is usually served over steamed jasmine rice and often topped with a fried egg.
In Thailand, this dish is commonly known as Pad Kra Pao Gai, a chicken variation of the classic Pad Kra Pao. The word “Pad” means stir fried, “Kra Pao” refers to holy basil, and “Gai” means chicken.
The dish is famous because it is simple, flavorful, and quick to prepare. It is a common street food meal that many people in Thailand enjoy for lunch or dinner.
The History of Thai Basil Chicken
Thai Basil Chicken has been a popular part of Thai cooking for many years. It is believed to have started as a simple home cooked meal before becoming a favorite street food across the country.
Thai street vendors often prepare the dish in large hot woks. The high cooking temperature helps lock in flavor while keeping the vegetables and basil fresh.
Today, Thai Basil Chicken is served in restaurants across the world. Although some recipes have been adjusted to suit local tastes, the basic cooking method remains the same.
Why Is It Called Thai Basil Chicken?
The dish gets its name from one of its most important ingredients, Thai basil or holy basil.
Many people confuse Thai basil with sweet basil that is commonly used in Italian cooking. While they are related, they taste quite different.
Holy basil has a stronger flavor with peppery and slightly spicy notes that make this dish unique. In some countries where holy basil is difficult to find, restaurants may use Thai sweet basil instead.
What Does Thai Basil Chicken Taste Like?
Thai Basil Chicken offers a balance of several flavors.
It is:
- Savory
- Slightly spicy
- Garlicky
- Fresh
- Slightly sweet
- Rich with umami
The fresh basil adds a bright herbal taste that balances the spicy chili peppers and salty sauce.
When served with steamed jasmine rice, the flavors become even more balanced.
Thai Basil Chicken Main Ingredients
Although recipes may vary slightly, most Thai Basil Chicken dishes include the following ingredients.
Chicken
Ground chicken is the most common choice because it cooks quickly and absorbs the sauce well.
Some restaurants also use sliced chicken breast or chicken thighs.
Thai Basil
Fresh basil is the ingredient that gives the dish its signature flavor.
The leaves are added at the end of cooking so they stay fresh and fragrant.
Garlic
Garlic adds a rich aroma and forms the base of the dish.
Chili Peppers
Fresh Thai chili peppers provide heat.
The amount of chili can be adjusted depending on how spicy you like your food. Chili peppers are also among the many spices and seasonings used in Thai food to build layers of flavor.
Soy Sauce
Soy sauce adds saltiness and depth.
Oyster Sauce
Oyster sauce gives the dish a rich, slightly sweet flavor.
Fish Sauce
Fish sauce is commonly used in Thai cooking. It adds a savory taste that cannot easily be replaced.
Sugar
A small amount of sugar helps balance the salty and spicy flavors.
Cooking Oil
Vegetable oil is usually used for stir frying.
How Thai Basil Chicken Is Cooked
One reason this dish is so popular is because it cooks very quickly.
The cooking process usually includes these simple steps.
- Heat a wok or large pan.
- Cook garlic and chili until fragrant.
- Add the chicken.
- Stir fry until fully cooked.
- Add soy sauce, oyster sauce, fish sauce, and sugar.
- Stir everything together.
- Add fresh basil leaves.
- Cook for another minute.
- Serve immediately with rice.
The entire cooking process often takes less than fifteen minutes.
What Makes Thai Basil Chicken Special?
Thai Basil Chicken stands out because it combines simple ingredients into a meal that is full of flavor.
Unlike many dishes that require long cooking times, this one is fast, fresh, and satisfying.
Every bite includes savory chicken, aromatic herbs, spicy chili, and rich sauce.
The fresh basil added at the end creates a unique flavor that many people remember after their first taste.
Is Thai Basil Chicken Spicy?
Traditional Thai Basil Chicken is usually spicy. Thai chili peppers are much hotter than many other peppers. However, spice levels in Thai food can vary considerably depending on the dish and how it is prepared.
However, restaurants can easily adjust the spice level.
You can usually request:
- Mild
- Medium
- Hot
- Extra hot
If you are making it at home, simply use fewer chili peppers for a milder version.
What Is the Difference Between Thai Basil and Regular Basil?
Although both belong to the basil family, they are not exactly the same. Regular sweet basil has a mild and slightly sweet flavor.
Thai basil has a stronger taste with hints of spice and licorice.
Holy basil has an even more peppery flavor and is traditionally used in authentic Thai Basil Chicken.
The different types of basil each give the dish a slightly different taste.
Ground Chicken or Sliced Chicken
Both versions are common.
- Ground chicken is more traditional because it mixes well with the sauce.
- Sliced chicken creates larger pieces that some people prefer.
Neither option is wrong. It simply depends on personal preference.
Why Is Thai Basil Chicken Served With Rice?
Steamed jasmine rice helps balance the bold flavors. The rice absorbs the savory sauce while reducing some of the heat from the chili peppers.
Without rice, the dish may taste much stronger. Rice also makes the meal more filling.
Why Is There Often a Fried Egg?
Many Thai restaurants serve Thai Basil Chicken with a crispy fried egg.
The soft egg yolk mixes with the rice and sauce, creating a richer flavor. Although optional, many people consider the fried egg one of the best parts of the meal.
Can Thai Basil Chicken Be Healthy?
Yes. Thai Basil Chicken can be a healthy meal when prepared with fresh ingredients.
It contains:
- Lean protein
- Fresh herbs
- Garlic
- Chili peppers
- Moderate healthy fats
- Few processed ingredients
As with many dishes, whether Thai food is healthy depends on the ingredients, preparation method, and portion size.
Choosing grilled or lightly cooked chicken and serving the dish with vegetables can make it even healthier.
Nutrition
The exact nutrition depends on the recipe and serving size.
A typical serving may provide:
- Protein from chicken
- Vitamins from basil
- Iron
- B vitamins
- Potassium
Calories mainly come from the chicken, oil, and rice.
Using less oil can reduce the calorie content.

Can You Make Thai Basil Chicken at Home?
Yes. Thai Basil Chicken is one of the easiest Thai dishes to prepare.
Many ingredients are available at grocery stores or Asian markets. Fresh basil, garlic, soy sauce, and chicken are usually easy to find.
The cooking process is quick, making it a great meal for busy weeknights.
Thai Basil Chicken Recipe
This easy Thai Basil Chicken recipe serves 4 people and takes about 25 minutes from start to finish.
Ingredients
- 1 pound ground chicken or thinly sliced chicken thighs
- 2 tablespoons vegetable oil
- 5 cloves garlic, finely chopped
- 2 to 4 Thai chili peppers, chopped (adjust to your spice preference)
- 2 tablespoons oyster sauce
- 1 tablespoon soy sauce
- 1 tablespoon fish sauce
- 1 teaspoon sugar
- 1 teaspoon dark soy sauce (optional, for color)
- 2 cups fresh Thai basil leaves
- Steamed jasmine rice, for serving
- Fried eggs, optional
Instructions
Step 1: Prepare the Ingredients
Wash the basil leaves and pat them dry. Chop the garlic and chili peppers. Measure all the sauces before you start cooking since the dish comes together quickly.
Step 2: Heat the Pan
Heat the vegetable oil in a wok or large skillet over high heat. A hot pan helps create the best flavor.
Step 3: Cook the Garlic and Chili
Add the garlic and chili peppers. Stir for about 30 seconds until fragrant. Be careful not to burn the garlic.
Step 4: Cook the Chicken
Add the ground or sliced chicken. Stir frequently and cook for 5 to 7 minutes until the chicken is fully cooked and lightly browned.
Step 5: Add the Sauce
Pour in the oyster sauce, soy sauce, fish sauce, sugar, and dark soy sauce if using. Stir well so the chicken is evenly coated.
Step 6: Add the Basil
Turn off the heat or reduce it to low. Add the Thai basil leaves and gently stir until they wilt, about 30 seconds to 1 minute.
Step 7: Serve
Serve the Thai Basil Chicken immediately over hot jasmine rice. For an authentic Thai-style meal, top it with a crispy fried egg.
Common Variations
Although chicken is the most popular choice, other versions are also common.
These include:
- Beef
- Pork
- Shrimp
- Tofu
- Seafood mix
The sauce remains very similar while only the main protein changes.
Vegetarian Version
A vegetarian version can be made using tofu instead of chicken.
Many recipes also replace fish sauce and oyster sauce with vegetarian alternatives.
Fresh vegetables such as mushrooms, bell peppers, and green beans can also be added.
Best Side Dishes
Thai Basil Chicken is filling on its own, but it also pairs well with other Thai dishes.
Popular choices include:
- Jasmine rice
- Fried rice
- Spring rolls
- Fresh cucumber slices
- Papaya salad
- Vegetable stir fry
- Clear soup
These sides help create a complete Thai meal.

Drinks That Pair Well With Thai Basil Chicken
Refreshing drinks balance the spicy flavors.
Popular options include:
- Thai iced tea
- Thai iced coffee
- Coconut water
- Lemon iced tea
- Fresh lime soda
- Cold water
These drinks help cool the palate after spicy bites.
Why Is Thai Basil Chicken So Popular?
There are several reasons why people love this dish.
It is:
- Quick to cook
- Full of flavor
- Affordable
- Easy to customize
- High in protein
- Great for lunch or dinner
Its combination of fresh herbs, savory sauce, and tender chicken appeals to many different tastes.
Is Thai Basil Chicken Good for Beginners?
Absolutely. If you are new to Thai food, Thai Basil Chicken is one of the best dishes to try.
It introduces many classic Thai flavors without being overly complicated. You can also choose the spice level that suits your preference.
Tips for Ordering
When ordering Thai Basil Chicken, you can ask for:
- Your preferred spice level
- Ground or sliced chicken if available
- Extra basil
- A fried egg
- Brown rice instead of white rice
- Additional vegetables
These small changes allow you to enjoy the meal exactly how you like it.
Tips for Making It Better at Home
If you cook Thai Basil Chicken yourself, keep these tips in mind.
- Use fresh basil whenever possible.
- Cook over high heat.
- Do not overcook the basil.
- Use fresh garlic instead of garlic powder.
- Taste the sauce before serving.
- Serve immediately while hot.
These simple steps help create restaurant style flavor.
Common Mistakes
People making Thai Basil Chicken for the first time often make a few mistakes.
- Using dried basil instead of fresh basil.
- Cooking the basil for too long.
- Adding too much sauce.
- Overcooking the chicken.
- Using very low heat.
These mistakes can reduce the fresh taste that makes the dish so enjoyable.
Is Thai Basil Chicken Gluten Free?
Traditional recipes may not be gluten free because soy sauce and oyster sauce often contain wheat.
However, gluten free soy sauce and gluten free oyster sauce alternatives are available.
Always check ingredient labels if you have dietary restrictions.
Can You Store Leftovers?
Yes. Store leftovers in an airtight container in the refrigerator for up to three days.
Reheat in a pan over medium heat or in the microwave until hot. Fresh basil may lose some of its texture after storage, but the dish will still taste delicious.
FAQs About Thai Basil Chicken
Is Thai Basil Chicken an authentic Thai dish?
Yes. Thai Basil Chicken, also known as Pad Kra Pao Gai, is a traditional Thai stir fry that is commonly served by street food vendors and restaurants throughout Thailand.
What is the difference between Thai Basil Chicken and General Tso’s Chicken?
Thai Basil Chicken is a savory and spicy stir fry made with fresh basil, garlic, and chili peppers, while General Tso’s Chicken is a sweet, crispy, deep-fried Chinese American dish with a thick sauce.
Why is Thai basil important in this dish?
Thai basil gives the dish its signature aroma and flavor. It has a slightly spicy, peppery taste that makes Thai Basil Chicken different from other chicken stir fries.
Can Thai Basil Chicken be made with other proteins?
Yes. While chicken is the traditional choice, you can also make the dish with beef, pork, shrimp, tofu, or even a mix of vegetables.
Is Thai Basil Chicken considered a healthy meal?
It can be. The dish is high in protein and uses fresh herbs and simple ingredients. Serving it with vegetables and using less oil can make it an even healthier option.
Why is Thai Basil Chicken usually served with a fried egg?
A crispy fried egg is a popular topping because the rich yolk blends with the rice and sauce, adding extra flavor and making the meal more satisfying.
Is Thai Basil Chicken popular outside of Thailand?
Yes. Thai Basil Chicken is one of the most popular Thai dishes served in restaurants around the world because of its bold flavors and simple ingredients.
What makes Thai Basil Chicken different from other Thai stir fries?
The use of fresh Thai basil or holy basil is what sets this dish apart. Combined with garlic, chili peppers, and savory sauces, it creates a unique flavor that is both fresh and spicy.
Is Thai Basil Chicken suitable for beginners who are new to Thai food?
Yes. It is often recommended as a first Thai dish because it has familiar ingredients, can be made mild or spicy, and offers a great introduction to traditional Thai flavors.
What are the best side dishes to serve with Thai Basil Chicken?
Thai Basil Chicken pairs well with jasmine rice, brown rice, spring rolls, papaya salad, stir-fried vegetables, or a bowl of clear soup for a complete meal.
Conclusion
Thai Basil Chicken is one of the most famous dishes in Thai cuisine for good reason. It combines tender chicken, fresh basil, garlic, chili peppers, and savory sauces into a meal that is simple, satisfying, and packed with flavor.
Whether you enjoy it from a local Thai restaurant or prepare it in your own kitchen, this dish offers a wonderful introduction to Thai cooking. It is quick to make, easy to customize, and suitable for both beginners and experienced food lovers.
If you have never tried Thai Basil Chicken before, it is a great choice for your next meal. With its balance of spicy, savory, and fresh flavors, it is easy to see why this classic dish continues to be enjoyed around the world.








