Best Thai Basil Chicken Recipe

Posted on July 12, 2025 · [Elisa]

Thai Basil Chicken

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

If you’re craving bold, aromatic, and utterly satisfying flavors, this Thai basil chicken recipe is just what you need. Packed with tender chicken, fresh basil, vibrant bell peppers, and a savory-sweet sauce with just the right amount of heat, this dish delivers all the irresistible flavors of authentic Thai cuisine right in your own kitchen. It’s quick enough for a weeknight dinner yet impressive enough to serve to guests, making it a perfect go-to recipe for any occasion.

In this step-by-step guide, you’ll learn exactly how to make Thai basil chicken at home, with helpful tips, serving suggestions, and creative variations. Even if you’re new to cooking Asian-inspired dishes, you’ll find this recipe approachable and absolutely delicious.

Why You’ll Love This Thai Basil Chicken Recipe

There are countless reasons to fall in love with this dish. First, it’s bursting with flavor from the first bite — fragrant garlic, sweet shallots, spicy red chili, and earthy basil all come together beautifully in a rich, umami-packed sauce. You’ll also appreciate how quick and easy it is to prepare — ready in under 30 minutes, it’s perfect for busy weeknights.

It’s also versatile: you can adjust the spice level to your preference, swap in different veggies, or even use another protein if you’d like. If you enjoy bold, satisfying recipes like this, you might also love our gochujang fried rice or spicy ramen noodles for more Asian-inspired meals.

Who Is This Thai Basil Chicken Recipe For?

This recipe is ideal for anyone who loves the flavors of Thai takeout but wants to recreate them at home in a healthier and more affordable way. It’s great for beginner cooks thanks to its simple steps, and perfect for spice lovers who enjoy adding some heat to their meals. Whether you’re cooking for yourself, your family, or friends, this dish is sure to impress.

Ingredients for Thai Basil Chicken (with Notes)

Here’s what you’ll need to make this irresistible dish:

  • 1 lb boneless, skinless chicken thighs, sliced into thin strips — juicy and flavorful.
  • 2 tablespoons vegetable oil — for cooking.
  • 4 cloves garlic, minced — aromatic and savory.
  • 2 shallots, thinly sliced — sweet and mild.
  • 1 red chili, sliced — adjust to your preferred spice level.
  • 1 bell pepper, sliced — adds sweetness and color.
  • 1 cup fresh basil leaves — traditional Thai basil if available, but regular basil works too.
  • 2 tablespoons oyster sauce — for umami depth.
  • 1 tablespoon soy sauce — savory seasoning.
  • 1 teaspoon fish sauce — adds subtle salty complexity.
  • 1 teaspoon sugar — balances the flavors.
  • ¼ cup chicken broth — creates a silky sauce.
  • Salt and pepper, to taste — to finish the dish.

If you enjoy flavorful stir-fries like this, you may also love our black pepper chicken for another take on a classic.

Essential Kitchen Equipment You’ll Need

Before you begin, gather these kitchen tools:

  • Large wok or skillet
  • Knife and cutting board
  • Small bowl for sauce
  • Measuring spoons and cups
  • Spatula or wooden spoon
  • Serving platter or bowls

Having everything ready before you start makes cooking smooth and stress-free.

Step-by-Step Preparation: How to Make Thai Basil Chicken

Step 1: Heat the Oil and Aromatics

Heat the vegetable oil in a large wok or skillet over medium-high heat. Add the minced garlic and sliced shallots, and sauté for about 1 minute, until fragrant and slightly softened.

Step 2: Cook the Chicken

Add the sliced chicken thighs to the pan. Cook, stirring occasionally, until the chicken is browned on all sides and cooked through, about 5–7 minutes.

Step 3: Add Vegetables

Stir in the sliced red chili and bell pepper. Cook for another 2–3 minutes, letting the vegetables soften slightly while retaining their crispness.

Step 4: Make and Add the Sauce

In a small bowl, whisk together the oyster sauce, soy sauce, fish sauce, sugar, and chicken broth. Pour the sauce over the chicken and vegetables in the pan. Stir well to coat everything evenly, and let it simmer for 2–3 minutes.

Step 5: Add Basil and Finish

Add the fresh basil leaves to the pan and gently toss until the leaves are wilted. Taste and adjust the seasoning with salt and pepper if needed.

Step 6: Serve

Remove from heat and serve hot over a bed of steamed jasmine rice. Garnish with extra basil or a few chili slices if desired.

Tips for the Perfect Thai Basil Chicken

Use boneless, skinless chicken thighs for the juiciest texture, but chicken breast works if you prefer leaner meat. Cook on high heat for a quick stir-fry that keeps the vegetables vibrant and crisp. If you can find Thai holy basil, use it — it has a more distinct peppery flavor.

If you enjoy helpful kitchen tips like these, you might also love our creamy mushroom chicken for another easy, flavorful dinner.

Serving and Presentation Ideas for Thai Basil Chicken

Serve this dish in shallow bowls with fluffy jasmine rice on the side. Garnish with a few extra basil leaves and thin chili slices for a pop of color. Pair it with a light cucumber salad or steamed green beans for a balanced meal.

Storage Instructions: How to Keep Thai Basil Chicken Fresh

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through. The basil may darken slightly but will still taste delicious.

Thai Basil Chicken Recipe Variations and Swaps

Substitute ground chicken, turkey, or even tofu for the sliced chicken thighs. Swap in other vegetables like snap peas, carrots, or zucchini for variety. If you don’t have fish sauce, add an extra splash of soy sauce and a squeeze of lime for brightness.

Food and Drink Pairings with Thai Basil Chicken

This dish pairs beautifully with steamed jasmine or brown rice, coconut rice, or even rice noodles. For drinks, serve with iced tea, sparkling water with lime, or even a chilled cucumber mint cooler. Round out the meal with our pickle juice ranch cucumber salad for a fresh side.

FAQs About Thai Basil Chicken

Can I make this less spicy?
Yes — simply reduce or omit the red chili.

Can I use dried basil?
Fresh basil is highly recommended for the best flavor, but if needed, use a pinch of dried and add some fresh cilantro for brightness.

Is this dish gluten-free?
It can be — just make sure to use gluten-free soy sauce and oyster sauce.

For another quick and delicious dinner idea, try our beef with oyster sauce for more savory flavors.

Final Thoughts: Make This Thai Basil Chicken Tonight!

This Thai basil chicken is flavorful, satisfying, and quick enough to make any night of the week. With its fragrant basil, tender chicken, and rich umami sauce, it’s sure to become a favorite in your dinner rotation.

If you loved this recipe, don’t forget to share it with friends and family, and subscribe to our blog for more easy, delicious recipes and helpful kitchen tips. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistibly Flavorful Thai Basil Chicken Recipe You’ll Love


  • Author: Elisa
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

This Thai basil chicken is bold, aromatic, and quick to make — tender chicken, fragrant basil, crisp vegetables, and a savory-sweet sauce come together in under 30 minutes for a flavorful, satisfying dinner.


Ingredients

Scale
  • 1 lb boneless, skinless chicken thighs, sliced into thin strips
  • 2 tablespoons vegetable oil
  • 4 cloves garlic, minced
  • 2 shallots, thinly sliced
  • 1 red chili, sliced (adjust to taste)
  • 1 bell pepper, sliced
  • 1 cup fresh basil leaves
  • 2 tablespoons oyster sauce
  • 1 tablespoon soy sauce
  • 1 teaspoon fish sauce
  • 1 teaspoon sugar
  • ¼ cup chicken broth
  • Salt and pepper, to taste

Instructions

  1. Heat Aromatics: Heat oil in a large wok or skillet over medium-high. Add garlic and shallots, sauté for 1 minute until fragrant.
  2. Cook Chicken: Add chicken strips and cook 5–7 minutes, stirring occasionally, until browned and cooked through.
  3. Add Vegetables: Stir in red chili and bell pepper, cook 2–3 minutes until slightly softened.
  4. Make Sauce: In a small bowl, mix oyster sauce, soy sauce, fish sauce, sugar, and chicken broth. Pour over chicken and vegetables, stir to coat, and simmer 2–3 minutes.
  5. Add Basil: Toss in basil leaves, stir until wilted. Adjust seasoning with salt and pepper. Serve hot over jasmine rice.

Notes

  • Use Thai holy basil for authentic flavor, but regular basil works too.
  • Adjust chili or omit for less heat.
  • Substitute ground chicken or tofu for a variation.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir Fry
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 4g
  • Sodium: 720mg
  • Fat: 16g
  • Saturated Fat: 3g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 29g
  • Cholesterol: 130mg

Tags:

You might also like these recipes