Thai Basil Chicken Bowls

Featured in: Weeknight Dinners

This dish brings together tender sliced chicken thighs stir-fried with garlic, Thai chilies, and onion, enhanced by a savory blend of soy, oyster, and fish sauces sweetened with brown sugar. Crisp bell peppers add freshness, while fresh holy basil leaves impart a fragrant, peppery finish. Served hot over fluffy jasmine rice, this flavorful combination balances spicy, sweet, and savory notes in a quick, easy-to-prepare meal perfect for busy weeknights.

Updated on Mon, 29 Dec 2025 08:35:00 GMT
Sizzling Thai Basil Chicken Bowls, garnished with fresh basil leaves, ready to be enjoyed. Save to Pinterest
Sizzling Thai Basil Chicken Bowls, garnished with fresh basil leaves, ready to be enjoyed. | rapidskillet.com

The sharp scent of garlic hitting hot oil always pulls me straight back to a tiny open-air kitchen in Bangkok, where I watched a street vendor toss chicken and basil with one hand while fanning charcoal with the other. I came home determined to recreate that smoky, spicy rush, and after a few tries, I realized the secret wasn't fancy technique—it was heat, speed, and not being shy with the chilies. Now this bowl is my weeknight escape, ready in less time than it takes to scroll through takeout menus. The basil wilts into the sauce at the last second, releasing that peppery perfume that makes everyone lean over their plate. It's become the dish I make when I need to feel awake again.

I made this for a friend who claimed she hated anything spicy, and I nervously dialed back the chilies to almost nothing. Halfway through her bowl, she looked up and asked why I was holding back, so I slid the jar of sliced Thai chilies across the table. She stirred in three spoonfuls and finished every grain of rice, and now she texts me photos of her own versions with proud little pepper emojis. That night taught me that people surprise you when you give them something real. Sometimes all it takes is one honest bowl of food.

Ingredients

  • Boneless, skinless chicken thighs or breasts: Thighs stay juicier and soak up the sauce better, but breasts work if you slice them thin and don't overcook.
  • Soy sauce: The backbone of the sauce—use regular soy, not low-sodium, or the flavor will fall flat.
  • Oyster sauce: Adds a deep, almost caramelized sweetness that balances the salty and spicy notes perfectly.
  • Fish sauce: This is where the funk comes from, the umami that makes you go back for another bite even when you're full.
  • Brown sugar: Just enough to round out the sharp edges without turning the sauce into candy.
  • Garlic: Mince it fresh and let it sizzle until golden, that's where the magic starts.
  • Thai chilies: Small, fierce, and absolutely worth seeking out—start with two and work your way up.
  • Onion: Sliced thin so it softens quickly but still has a little bite left in it.
  • Red bell pepper: Adds sweetness and a pop of color that makes the bowl look as good as it tastes.
  • Holy basil leaves: The real star, with a peppery, almost licorice-like edge that Thai basil can't quite match, but Thai basil is a solid backup.
  • Jasmine rice: Fluffy, fragrant, and the perfect vehicle for all that glossy sauce.
  • Lime wedges: A squeeze at the end wakes everything up and cuts through the richness.

Instructions

Prepare the sauce:
Whisk together the soy sauce, oyster sauce, fish sauce, brown sugar, and water until the sugar dissolves. Set it within arm's reach because once the pan heats up, there's no time to hunt for ingredients.
Heat the pan:
Get your skillet or wok screaming hot with a tablespoon of oil shimmering across the surface. If it's not hot enough, the chicken will steam instead of sear.
Bloom the aromatics:
Toss in the garlic and chilies, stirring constantly for about thirty seconds until the garlic turns golden and the kitchen smells like a night market. Don't let it burn or it'll taste bitter.
Soften the onion:
Add the sliced onion and stir-fry for a minute until it just starts to lose its crunch. It should still have some structure left.
Cook the chicken:
Add the sliced chicken and spread it out in the pan, letting it brown on one side before tossing. Stir-fry for four to five minutes until cooked through and starting to caramelize at the edges.
Add the pepper:
Toss in the bell pepper and stir-fry for two minutes until it softens but still has a little snap. You want texture, not mush.
Glaze with sauce:
Pour in the sauce and stir everything together, letting it bubble and thicken for a minute or two until it clings to the chicken. The pan should sizzle and the sauce should reduce just enough to coat everything evenly.
Finish with basil:
Kill the heat and immediately stir in the holy basil, letting the residual warmth wilt the leaves without cooking them to death. This is where the dish comes alive.
Serve:
Spoon the chicken over bowls of jasmine rice and finish with a wedge of lime on the side. Squeeze it over the top and let the citrus cut through the richness.
Save to Pinterest
| rapidskillet.com

One rainy Tuesday, I made this for myself after a long, forgettable day, and I stood at the counter eating straight from the pan because I couldn't be bothered with bowls. The steam rose up with that basil-and-chili perfume, and for a few minutes, nothing else mattered. That's when I realized this dish wasn't just dinner—it was a reset button, a way to bring myself back when the world felt too heavy. Now I keep holy basil in the fridge and chicken in the freezer, just in case I need that moment again.

Choosing Your Chicken

Thighs are more forgiving because they stay moist even if you overcook them slightly, and they soak up the sauce like little flavor sponges. Breasts work if you're watching fat, but slice them thin against the grain and pull them off the heat the second they're done, or they'll turn dry and sad. I've made this with both, and honestly, thighs win every time for pure satisfaction.

Sourcing Holy Basil

Holy basil has this wild, almost minty heat that Thai basil can't quite replicate, but I've learned not to let perfection stop me from cooking. If you can find it at an Asian market, grab two bunches and freeze the extra in a bag for next time. If not, Thai basil or even regular basil will still give you a delicious bowl, just with a slightly sweeter, less peppery finish.

Making It Your Own

This recipe is a template, not a rulebook, and I've riffed on it a hundred ways depending on what's in the fridge. Sometimes I add green beans for crunch, or swap the chicken for shrimp and cut the cook time in half. A fried egg on top turns it into a full-blown comfort meal, with the yolk breaking into the rice and sauce like liquid gold.

  • Try it with ground chicken for a faster, more textured version that clings to the rice even better.
  • Add a handful of sugar snap peas or baby corn for extra vegetables without changing the vibe.
  • If you love heat, stir in a spoonful of chili crisp at the end for smoky, crunchy spice.
Close-up of fragrant Thai Basil Chicken Bowls, with tender chicken and colorful bell peppers. Save to Pinterest
Close-up of fragrant Thai Basil Chicken Bowls, with tender chicken and colorful bell peppers. | rapidskillet.com

This bowl has pulled me through rushed evenings, quiet solo dinners, and nights when I needed to feed a crowd without breaking a sweat. It's proof that the best recipes aren't complicated—they're just honest, bold, and ready when you are.

Recipe FAQs

What type of basil works best in this dish?

Holy basil gives the dish its distinctive peppery aroma, but Thai basil or Italian basil can be used as substitutes with slightly different flavor profiles.

Can I adjust the spice level?

Yes, increase or reduce Thai chilies or add chili flakes to suit your preferred heat preference.

What cut of chicken is ideal?

Boneless, skinless chicken thighs are preferred for tenderness, but breasts can also be used if sliced thinly.

How do I ensure the chicken stays tender?

Stir-fry over medium-high heat just until cooked through to keep the chicken juicy and tender.

What rice pairs well with this dish?

Fluffy jasmine rice complements the savory sauce and aromatic herbs perfectly for an authentic flavor balance.

Thai Basil Chicken Bowls

Tender chicken stir-fried with holy basil and peppers, served atop fragrant jasmine rice.

Time to Prep
15 minutes
Time to Cook
15 minutes
Total Duration
30 minutes
Shared by Ethan Wilson


Skill Level Easy

Cuisine Thai

Makes 4 Portions

Diet Details No Dairy

What You 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, thinly 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

To Serve

01 4 cups cooked jasmine rice
02 Lime wedges, optional

How To Make It

Step 01

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

Step 02

Heat Oil and Aromatics: Warm 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat.

Step 03

Sauté Garlic and Chilies: Add minced garlic and sliced Thai chilies; stir-fry for 30 seconds until fragrant.

Step 04

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

Step 05

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

Step 06

Add Bell Pepper: Include the red bell pepper; stir-fry for 2 minutes until just tender.

Step 07

Incorporate Sauce: Pour in the prepared sauce; stir continuously as it bubbles and coats the chicken, about 1 to 2 minutes.

Step 08

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

Step 09

Serve: Serve the mixture hot atop jasmine rice; garnish with lime wedges if desired.

Tools You’ll Need

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

Allergy Info

Review all items for allergens. When unsure, ask a healthcare provider.
  • Contains soy (soy sauce), shellfish (oyster sauce), and fish (fish sauce). Use gluten-free alternatives if required.

Nutrition Details (per portion)

For informational use only. Always follow your doctor's advice.
  • Energy: 420
  • Fats: 10 grams
  • Carbohydrates: 54 grams
  • Proteins: 28 grams