There’s something truly special about Thai Basil Chicken—its fragrant aroma, bold flavors, and tender pieces of chicken all come together to create a dish that’s both comforting and exciting. I remember the first time I tried it at a bustling street stall in Bangkok, how the sizzling sounds and spicy-sweet aroma instantly drew me in. That experience stuck with me, and over the years, I’ve tried to recreate that magic right in my own kitchen, inspired by my grandma’s love of fresh ingredients and simple, hearty cooking. If you’re craving a dish that’s full of flavor yet quick to whip up, this Thai Basil Chicken might just become your new favorite.
Why You’ll Love This Thai Basil Chicken
This dish is a perfect blend of spicy, savory, and aromatic flavors that dance on your palate. The key ingredient—fresh Thai basil—adds a uniquely sweet and peppery note that elevates the entire dish. I love how versatile it is; you can serve it over rice, noodles, or even on its own for a quick, satisfying meal. It’s a recipe that feels like a warm hug, reminding me of lazy weekend dinners with my grandma, who always believed that good food doesn’t need to be complicated. Making Thai Basil Chicken at home is also a wonderful way to bring a little bit of Thailand’s vibrant street food culture into your everyday dining. Plus, it’s easy to customize with ingredients you already have in your pantry or fridge, making it a go-to whenever I want something fresh and flavorful.
Ingredients You’ll Need for This Thai Basil Chicken

- 1 pound (450g) boneless, skinless chicken thighs or breasts, thinly sliced
- 3 cloves garlic, minced
- 2 shallots or small red onions, thinly sliced
- 2 Thai bird’s eye chilies, sliced (adjust based on spice preference)
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (or vegetarian mushroom sauce)
- 1 teaspoon fish sauce (optional, for authentic flavor)
- 1 teaspoon sugar (preferably palm sugar or brown sugar)
- 1/2 teaspoon black pepper, freshly ground
- 1 cup fresh Thai basil leaves
- 2 tablespoons vegetable oil or peanut oil
Optional substitutions: If you can’t find Thai basil, sweet basil works in a pinch, but the authentic flavor really shines with Thai basil’s distinct aroma. For a vegetarian version, swap the chicken for tofu or tempeh and use soy sauce and mushroom-based sauces instead.
Nutrition Facts
- Calories: Approximately 330 per serving
- Protein: 24g
- Fat: 18g
- Carbohydrates: 12g
- Fiber: 3g
- Sugar: 4g
- Sodium: 950mg
This nutritional profile makes it a hearty and satisfying meal that’s not overly heavy. I’ve always appreciated how this dish can be both nourishing and light, especially when paired with fresh vegetables or a simple side of jasmine rice.
PrintDiscover the Irresistible Flavors of Thai Basil Chicken
Learn how to make delicious Thai Basil Chicken. Easy recipe with step-by-step instructions.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Ingredients
- 1 pound (450g) boneless, skinless chicken thighs or breasts, thinly sliced
- 3 cloves garlic, minced
- 2 shallots or small red onions, thinly sliced
- 2 Thai bird’s eye chilies, sliced (adjust based on spice preference)
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (or vegetarian mushroom sauce)
- 1 teaspoon fish sauce (optional, for authentic flavor)
- 1 teaspoon sugar (preferably palm sugar or brown sugar)
- 1/2 teaspoon black pepper, freshly ground
- 1 cup fresh Thai basil leaves
- 2 tablespoons vegetable oil or peanut oil
Optional substitutions: If you can’t find Thai basil, sweet basil works in a pinch, but the authentic flavor really shines with Thai basil’s distinct aroma. For a vegetarian version, swap the chicken for tofu or tempeh and use soy sauce and mushroom-based sauces instead.
Instructions
- Prepare all your ingredients beforehand. Slice the chicken thinly for quick cooking. Mince the garlic, slice the shallots, and chilies. Wash the Thai basil leaves gently and set aside.
- Heat the oil in a wok or large skillet over medium-high heat. Once hot, add the minced garlic and sliced shallots. Sauté until fragrant, about 30 seconds to 1 minute, being careful not to burn the garlic.
- Add the sliced chicken to the wok. Cook, stirring frequently, until the chicken is almost cooked through and starts to brown, about 4-5 minutes. I find that slicing the chicken thin helps it cook quickly and evenly, a tip I picked up from my grandma’s quick stir-fries.
- Stir in the sliced chilies, soy sauce, oyster sauce, fish sauce (if using), and sugar. Mix well, ensuring the chicken is coated evenly with the sauce mixture. Continue cooking for another 2-3 minutes until the flavors meld and the chicken is fully cooked.
- Finally, toss in the Thai basil leaves. Stir just until they wilt and release their fragrant aroma, about 30 seconds. I always add the basil last to preserve its vibrant flavor and aroma. Remember, basil is delicate—overcooking it dulls the flavor.
- Serve hot over steamed jasmine rice or your favorite grains. Garnish with extra basil or sliced chilies if you love it spicy. This dish comes together in about 20 minutes, making it perfect for a quick weeknight dinner or a last-minute craving.
Steps to Create Your Thai Basil Chicken
- Prepare all your ingredients beforehand. Slice the chicken thinly for quick cooking. Mince the garlic, slice the shallots, and chilies. Wash the Thai basil leaves gently and set aside.
- Heat the oil in a wok or large skillet over medium-high heat. Once hot, add the minced garlic and sliced shallots. Sauté until fragrant, about 30 seconds to 1 minute, being careful not to burn the garlic.
- Add the sliced chicken to the wok. Cook, stirring frequently, until the chicken is almost cooked through and starts to brown, about 4-5 minutes. I find that slicing the chicken thin helps it cook quickly and evenly, a tip I picked up from my grandma’s quick stir-fries.
- Stir in the sliced chilies, soy sauce, oyster sauce, fish sauce (if using), and sugar. Mix well, ensuring the chicken is coated evenly with the sauce mixture. Continue cooking for another 2-3 minutes until the flavors meld and the chicken is fully cooked.
- Finally, toss in the Thai basil leaves. Stir just until they wilt and release their fragrant aroma, about 30 seconds. I always add the basil last to preserve its vibrant flavor and aroma. Remember, basil is delicate—overcooking it dulls the flavor.
- Serve hot over steamed jasmine rice or your favorite grains. Garnish with extra basil or sliced chilies if you love it spicy. This dish comes together in about 20 minutes, making it perfect for a quick weeknight dinner or a last-minute craving.
Tips for Making the Best Thai Basil Chicken
- Use fresh Thai basil for the authentic flavor—avoid dried basil, which won’t give you the same aromatic punch.
- Slice your chicken very thin. This not only speeds up cooking but also helps the meat absorb all those delicious sauces.
- Adjust the heat level by controlling the amount of chilies. I recommend starting with one and adding more if you like it spicy—your taste buds will thank you.
- Don’t overcook the basil. Add it at the last minute and stir briefly to preserve its fragrance and bright color.
- If you want a slightly thicker sauce, mix a teaspoon of cornstarch with a tablespoon of water and stir it into the sauce during the last minute of cooking.
- For an extra layer of flavor, squeeze a little lime juice over the dish just before serving. It brightens everything up, in my opinion, reminiscent of the fresh touches my grandma always added.
- Be mindful of the saltiness—taste the sauce before adding more soy or fish sauce, especially if you’re watching your sodium intake.
Serving Suggestions and Pairings

This Thai Basil Chicken is incredibly versatile. I love serving it over fluffy jasmine rice, which soaks up the flavorful sauce beautifully. If you’re looking to add more vegetables, toss in some bell peppers, snap peas, or sliced carrots during the stir-fry stage. It’s a foolproof way to make the meal even more colorful and nutritious. Learn more: Zesty Delights: Discover the Best Lemon Chicken Recipes
For a complete Thai-inspired meal, consider pairing it with a side of Thai cucumber salad, which provides a refreshing crunch and balances the heat. A simple clear broth or a light vegetable soup also complements the richness of the stir-fry without overpowering it.
And if you’re entertaining, serve it family-style with plenty of rice and perhaps some fresh lime wedges and extra basil leaves on the side. I’ve found that sharing a meal like this creates such a warm, communal atmosphere—just like my grandma’s kitchen used to be.
Storage and Reheating Tips
If you happen to have leftovers—though I doubt you’ll want to wait—store them in an airtight container in the refrigerator. This dish is best enjoyed within 1-2 days, as the basil might lose some of its vibrant flavor over time.
To reheat, gently warm it in a skillet over low heat, adding a splash of water or broth if needed to loosen the sauce. Avoid microwaving for too long, as it can make the chicken dry and the basil wilt further. I always find that reheated Thai Basil Chicken still tastes good, especially when fresh rice is served alongside, but honestly, it’s at its best fresh from the stove.
Frequently Asked Questions
What are the main ingredients for Thai Basil Chicken?
The main ingredients for Thai Basil Chicken include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Thai Basil Chicken?
The total time to make Thai Basil Chicken includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Thai Basil Chicken ahead of time?
Yes, Thai Basil Chicken can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Thai Basil Chicken?
Thai Basil Chicken pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Thai Basil Chicken suitable for special diets?
Depending on the ingredients used, Thai Basil Chicken may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
Creating Thai Basil Chicken at home has become a beloved ritual for me—bringing back memories of my grandma’s warm kitchen and the simple joy of sharing a flavorful meal with loved ones. This dish embodies the essence of good home cooking: fresh ingredients, bold flavors, and a touch of love in every stir. Whether you’re new to Thai cuisine or a seasoned fan, I encourage you to try making this dish yourself. Once you get the hang of it, I promise it will become a staple in your cooking repertoire, just like it is in mine. Remember, the best dishes are those made with heart—so don’t be afraid to adjust the spice or seasonings to match your taste. Happy cooking, and enjoy every flavorful bite!