Tested in a real kitchen ✦ Written for the one you have

Thai Basil Chicken

18 min4 Servings
Tested in the KitchenMind kitchenUpdated September 2026

Thai basil chicken: thighs seared with garlic and chilies, then a sauce of oyster, fish and sugar. Serve over jasmine rice. Four servings, 10 minutes prep, 8 minutes cook.

Cook now
Prep
10 min
Cook
8 min
Total
18 min
Serves
4

Ingredients

Serves4 servings
Changing servings updates ingredient amounts automatically

What you’ll need — tap to tick off as you go

Process

Timers built in · swap anything · ask as you cook

1

Rinse the jasmine rice under cold water until it runs clear, then put it in a pot with the 450 ml water. Bring to a boil, cover, turn the heat to low and cook for 12 minutes. Take it off the heat and leave it covered to steam while you cook the chicken.

2

Pound the garlic and bird's eye chilies in a mortar and pestle into a rough, chunky paste, or chop them together very finely on a board. Do not blend them to a smooth puree.

3

Mix the soy sauce, oyster sauce, fish sauce and sugar in a small bowl and stir until the sugar dissolves.

4

Heat the vegetable oil in a wok or wide frying pan over high heat until it shimmers. Add the garlic and chili paste and stir-fry for 20 to 30 seconds, just until fragrant. Do not let the garlic brown or it will turn bitter.

5

Add the minced chicken thighs and spread them into one layer. Leave them untouched for 30 seconds to catch colour, then stir-fry hard for 3 to 4 minutes, breaking up any clumps, until the meat is no longer pink.

6

Pour in the soy, oyster, fish sauce and sugar mixture and toss for 1 minute so the chicken is glossy and coated. The sauce should reduce and cling to the meat, not pool in the pan.

7

Turn off the heat, add the Thai basil leaves and toss for 20 seconds until they wilt and smell sweet. Serve immediately over the steamed jasmine rice.

Thai Basil Chicken
Thai Basil Chicken — from the KitchenMind photo set

Kitchen notes

Kitchen notes

  • The single biggest mistake is crowdng the pan: use the widest wok or skillet you own and cook the chicken in one layer, or it will steam and turn grey instead of searing.
  • Fry the garlic and chili paste only until fragrant, about 30 seconds. Burnt garlic is the main reason this dish tastes bitter rather than punchy.
  • Add the Thai basil off the heat. Cooking it hard destroys the anise-like aroma that defines the dish; it should wilt from residual heat alone.
  • If your chicken releases a lot of liquid, drain it off before adding the sauces, then return the meat to the pan so the sauce glazes rather than boils.

Substitutions

  • chicken thighs→chicken breast or firm tofu, both minced
  • oyster sauce→vegetarian oyster-style mushroom sauce
  • fish sauce→light soy sauce plus a pinch of sugar
  • Thai basil→regular basil plus a pinch of ground star anise
  • bird's eye chilies→1 tsp chili flakes or 2 serrano chilies

Storage & reheating

Cool leftovers within 1 hour and store in an airtight container in the fridge for up to 3 days. Keep the rice separately. Reheat the chicken in a hot skillet over medium-high heat for 2 to 3 minutes with a splash of water, or in the microwave covered at 700 W for 90 seconds, until piping hot. The basil will darken, so add a few fresh leaves after reheating. Freezing is not recommended because the basil turns black and the texture of the minced chicken suffers.

FAQ

The questions we get asked most

Why did my Thai basil chicken turn out watery instead of glossy?

Your pan was not hot enough or it was overcrowded, so the chicken released its juices and steamed. Cook the meat in a single layer over high heat, and if liquid pools, spoon it out before adding the sauces. The sauce should reduce to a shiny glaze in about a minute.

Can I use chicken breast instead of thighs?

Yes, but breast is leaner and dries out fast. Mince it and stir-fry for only 2 to 3 minutes, and add an extra teaspoon of oil to the pan. Thighs stay juicier and are the traditional choice.

What can I use if I cannot find Thai basil?

Use regular sweet basil or holy basil and add a small pinch of ground star anise to mimic the liquorice note. Italian basil works in a pinch but tastes milder. Add it off the heat either way.

Is this dish very spicy, and how do I tone it down?

Five bird's eye chilies make it genuinely hot. Use 2 chilies and remove the seeds and white pith, which hold most of the capsaicin. You can also serve extra rice and a fried egg on the side to cool the palate.

Can I make Thai basil chicken ahead of time?

You can mince the chicken, pound the garlic-chili paste and mix the sauces up to 24 hours ahead and keep them covered in the fridge. Cook it fresh, though, because reheated basil loses its aroma and the chicken can toughen.

How do I know the chicken is fully cooked?

The minced meat should be opaque all the way through with no pink patches, and the juices in the pan should run clear. If you have a thermometer, the thickest piece should read 74°C. Break up any clumps as you stir so no raw pockets hide inside.

Can I use ground chicken from the supermarket?

Yes, and it saves time, but supermarket ground chicken is often coarser and fattier. Cook it the same way over high heat and drain excess fat before adding the sauces. Hand-chopped thigh gives a better chew.

Ask KitchenMind about this recipe

Tell it what’s different tonight — it works within the actual recipe.

Related links