Thai Basil Chicken Bowls

Featured in: Simple One-Pot Comfort Meals

This dish brings together tender chicken pieces stir-fried with fragrant garlic, Thai chilies, and sweet bell peppers. A savory blend of soy, oyster, fish sauces, and brown sugar creates a rich glaze enhanced by fresh holy basil leaves. Served atop fluffy jasmine rice, it offers a balance of spicy, sweet, and aromatic flavors perfect for a quick and satisfying meal.

Updated on Mon, 29 Dec 2025 14:32:00 GMT
Thai Basil Chicken Bowls: A flavorful main dish with glistening chicken and aromatic basil over rice. Save
Thai Basil Chicken Bowls: A flavorful main dish with glistening chicken and aromatic basil over rice. | dewhearth.com

There's a moment every home cook has when they taste something at a restaurant and think, "I can absolutely make this." Mine came at a cramped Bangkok street stall where a vendor tossed chicken with what smelled like an entire garden in a hot wok. The basil was so aromatic it made my eyes water slightly, and I realized right then that this wasn't just dinner—it was a flavor memory I needed to recreate at home. These Thai Basil Chicken Bowls became my answer, and they've been my go-to ever since.

I made this for my sister one weeknight when she was stressed about work, and watching her take that first bite—eyes widening at the basil hit—reminded me why I cook. She asked for the recipe immediately, which never happens. Now whenever she visits, it's the first thing she requests, and that small ritual of chopping basil together while catching up has become its own kind of comfort.

Ingredients

  • Boneless, skinless chicken thighs or breasts (500 g / 1.1 lb), thinly sliced: Thighs stay juicier than breasts, but both work; the key is slicing against the grain so each piece stays tender in the wok.
  • Soy sauce (3 tbsp): Use a good-quality soy sauce if you can; cheap versions taste tinny and throw off the whole balance.
  • Oyster sauce (2 tbsp): This is the secret umami that makes the sauce sing; don't skip it or substitute soy sauce alone.
  • Fish sauce (1 tbsp): I know it smells funky in the bottle, but trust the process—it dissolves into the background and deepens every flavor.
  • Brown sugar (1 tbsp): A touch of sweetness cuts through the salt and makes the sauce cling beautifully to the chicken.
  • Water (2 tbsp): Just enough to make the sauce coat without drowning the dish.
  • Garlic (4 cloves), minced: Mince it fine so it releases its oils quickly and doesn't burn in the hot oil.
  • Thai chilies (2–3), finely sliced: Adjust based on your heat tolerance; I learned the hard way that one extra chili changes everything.
  • Small onion, thinly sliced: The thin slices soften in seconds, so you're not biting into raw crunch.
  • Red bell pepper, thinly sliced: Red peppers are sweeter and add visual pop; green would work but tastes grassier.
  • Fresh holy basil leaves (1 cup packed): Add this at the very end so the heat wilts it just enough to release the oils without cooking away the flavor.
  • Cooked jasmine rice (4 cups): Jasmine rice's slight floral note pairs perfectly with the basil and heat.
  • Lime wedges (optional): A squeeze at the end brightens everything and cuts through the richness.

Instructions

Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Prep your sauce and ingredients:
Whisk together the soy sauce, oyster sauce, fish sauce, brown sugar, and water in a small bowl and set it nearby; you'll need it ready because once you start cooking, everything moves fast. Have your chicken, garlic, chilies, onion, bell pepper, and basil all prepped and within arm's reach—stir-frying waits for no one.
Get your wok or skillet screaming hot:
Heat a tablespoon of vegetable oil in a large skillet or wok over medium-high heat until it shimmers and just barely smokes; this is when you'll hear the first sizzle that tells you you're ready.
Bloom your aromatics:
Add the minced garlic and sliced chilies and stir constantly for about 30 seconds until the kitchen fills with that intoxicating smell—it means the garlic is releasing its oils without burning. This is the moment everything starts to feel Thai.
Soften the onion:
Toss in the sliced onion and cook for about a minute, stirring often, until the edges just start to turn translucent. You want it soft but still with a tiny bit of snap.
Cook the chicken through:
Add your sliced chicken and stir-fry for 4 to 5 minutes, moving it around so every piece gets time on the hot surface; you'll see the color change from raw pink to golden, and you'll feel more confident with each stir. Don't crowd the pan or it'll steam instead of sear.
Add the bell pepper:
Toss in the sliced red bell pepper and continue stirring for another 2 minutes until it's tender-crisp with just a slight give when you press it.
Pour in the sauce and let it bubble:
Pour the sauce mixture over everything and stir well, scraping up any browned bits from the bottom of the pan; let it bubble gently for 1 to 2 minutes as the sauce thickens and coats each piece of chicken.
Finish with fresh basil:
Remove the pan from heat immediately and stir in all the fresh holy basil leaves until they're just wilted and their oils have released into the sauce; this is not a step to rush or skip.
Serve over rice:
Spoon the chicken and sauce over bowls of jasmine rice, squeeze lime wedges over the top if you like, and eat while everything is still hot.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Enjoy a steaming bowl of Thai Basil Chicken, featuring vibrant vegetables and tender chicken thighs. Save
Enjoy a steaming bowl of Thai Basil Chicken, featuring vibrant vegetables and tender chicken thighs. | dewhearth.com

There's something almost meditative about the moment the basil hits the hot sauce and the kitchen suddenly smells like Thailand—all peppery and green and alive. That's when I know it's going to taste right, and I can relax.

Why Fresh Holy Basil Matters

Holy basil is spicy and peppery in a way that Italian basil never will be, and that's the whole point of this dish. If you can't find it at an Asian market or specialty grocer, Thai basil is the next best thing—slightly milder but still complex. Regular Italian basil will taste noticeably different and a bit sweet by comparison, so I'd honestly rather see you add a pinch of extra chili flakes than swap to the wrong basil.

Heat Level and Flexibility

Thai chilies pack a serious punch, and I've learned through mistakes that two feels gentle while three is just right for me, but four will have you reaching for water. You can always add more heat, but you can't take it out, so start with two and taste as you go. Some people swear by adding chili flakes instead, which gives a more distributed heat, or mixing in a tiny splash of sriracha or chili garlic sauce if that's what you have on hand.

Making It Your Own

This dish is a canvas, and I've played with it more times than I can count. Some nights I add a crispy fried egg on top because the yolk runs down and creates its own sauce—the Vietnamese do this, and it's genuinely transformative. Other times I sneak in a handful of green beans or snap peas if the fridge is getting full, or swap the chicken for shrimp or tofu depending on what I'm craving that week. The sauce stays the same, the basil stays fresh at the end, and somehow it always works because the core flavors are strong enough to carry whatever you add.

  • Top with a crispy fried egg for richness and another textural layer.
  • Add snap peas, green beans, or mushrooms if you want more volume and vegetables.
  • Use shrimp, beef, or tofu instead of chicken and adjust the cooking time accordingly.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Savory Thai Basil Chicken Bowls are served with fluffy jasmine rice, perfect for a quick and easy dinner. Save
Savory Thai Basil Chicken Bowls are served with fluffy jasmine rice, perfect for a quick and easy dinner. | dewhearth.com

This is the kind of meal that tastes fancy but feels easy, the kind that makes you feel like a good cook without hours in the kitchen. Make it once and it becomes automatic, a go-to for weeknights, for impressing people, for feeding yourself well.

Recipe FAQs

What type of basil is best for this dish?

Fresh holy basil is preferred for its unique peppery aroma, but Thai basil or Italian basil can be used if unavailable.

Can I use chicken breast instead of thighs?

Yes, thinly sliced boneless skinless chicken breast works well and cooks quickly.

How spicy is this dish?

The heat level is mild to medium, adjustable by adding more Thai chilies or chili flakes to taste.

What sides pair well with this dish?

This dish is typically served over jasmine rice and pairs well with crisp white wines like Riesling.

Are there any allergen considerations?

Contains soy (soy sauce), shellfish (oyster sauce), and fish (fish sauce). Gluten-free alternatives are recommended if needed.

Can this be made dairy-free?

Yes, this dish contains no dairy ingredients and fits well in a dairy-free diet.

Thai Basil Chicken Bowls

Tender chicken and fragrant holy basil stir-fried with vibrant peppers served on jasmine rice.

Prep Time
15 minutes
Bake Time
15 minutes
Time Needed
30 minutes
Created by Claire Martin


Skill Level Easy

Cuisine Type Thai

Makes 4 Portions

Diet Preferences No Dairy

What You'll Need

Protein

01 1.1 lb boneless, skinless chicken thighs or breasts, thinly sliced

Sauce

01 3 tbsp soy sauce
02 2 tbsp oyster sauce
03 1 tbsp fish sauce
04 1 tbsp brown sugar
05 2 tbsp water

Aromatics

01 4 cloves garlic, minced
02 2–3 Thai chilies, finely sliced (adjust to taste)
03 1 small onion, thinly sliced

Vegetables & Herbs

01 1 red bell pepper, thinly sliced
02 1 cup packed fresh holy basil leaves (or Thai basil if unavailable)

To Serve

01 4 cups cooked jasmine rice
02 Lime wedges (optional)

Directions

Step 01

Prepare Sauce: Combine soy sauce, oyster sauce, fish sauce, brown sugar, and water in a small bowl and set aside.

Step 02

Heat Oil and Aromatics: Warm 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add minced garlic and sliced Thai chilies; stir-fry for 30 seconds until fragrant.

Step 03

Cook Onion: Add the thinly sliced onion and cook for 1 minute until slightly softened.

Step 04

Stir-Fry Chicken: Add the thinly sliced chicken and stir-fry for 4 to 5 minutes until browned and cooked through.

Step 05

Add Bell Pepper: Incorporate the red bell pepper and stir-fry for an additional 2 minutes until just tender.

Step 06

Incorporate Sauce: Pour in the prepared sauce, stirring well to coat the chicken. Allow it to bubble and thicken for 1 to 2 minutes.

Step 07

Add Basil and Finish: Remove from heat and immediately fold in the holy basil leaves until wilted.

Step 08

Serve: Serve hot over jasmine rice and garnish with lime wedges if desired.

Tools Needed

  • Large skillet or wok
  • Chef's knife
  • Cutting board
  • Mixing bowls

Allergy Details

Review each item for allergens and see a medical expert if you're unsure.
  • Contains soy (soy sauce), shellfish (oyster sauce), and fish (fish sauce).
  • Use gluten-free soy sauce and oyster sauce alternatives for gluten sensitivity.

Nutrition Details (for each portion)

Details are informational only and shouldn't replace health advice.
  • Energy: 420
  • Fats: 10 g
  • Carbohydrates: 54 g
  • Proteins: 28 g