Thailand · Southeast Asia

Thai Recipe Bistro Phoenix: Easy Thai Basil Chicken

Updated November 3, 2026

Total time
32 min
prep 20 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Thailand
Southeast Asia

Jump to recipe

Thai Recipe Bistro Phoenix: Easy Thai Basil Chicken

Thai basil chicken, often called pad kra pao, is a Thai stir-fry of minced chicken, garlic, chilies, savory sauces, and fragrant basil, usually served over rice. This home-style version brings the lively, salty, lightly sweet flavors of a Thai bistro meal to your table, with adjustable heat and ingredients that are practical to find in Phoenix.

Ingredients

  • 4 cups cooked jasmine rice, warm (about 600 g)
  • 1 lb ground chicken (450 g)
  • 1 1/2 tablespoons neutral oil, such as canola or avocado oil (22 ml)
  • 5 garlic cloves, peeled and finely chopped (about 15 g)
  • 1 small shallot, finely chopped (about 30 g)
  • 2 to 4 Thai bird’s-eye chilies, thinly sliced (about 4 to 8 g); use fewer for milder heat
  • 1 1/2 tablespoons fish sauce (22 ml)
  • 1 tablespoon oyster sauce (15 ml)
  • 2 teaspoons light soy sauce (10 ml)
  • 1 teaspoon sugar (4 g)
  • 2 tablespoons water (30 ml)
  • 2 packed cups Thai holy basil leaves (about 40 g), plus a few extra leaves for serving
  • 1 lime, cut into wedges (about 60 g)

Instructions

  1. Get everything ready. If the rice is cold, set it aside to warm later. Chop the garlic and shallot, slice the chilies, and pick the basil leaves from their stems. In a small bowl, stir together the fish sauce, oyster sauce, soy sauce, sugar, and water until the sugar dissolves. Keep the chicken, sauce, and basil close to the stove: this stir-fry moves quickly once the pan is hot. Wash your hands and any surface or utensil that has touched raw chicken before handling ready-to-eat ingredients.
  2. Heat the pan. Set a large wok or wide, heavy skillet over medium-high to high heat. Add the oil and swirl to coat the base. When the oil shimmers, add the garlic, shallot, and chilies. Stir for about 20 to 30 seconds, just until fragrant. Do not let the garlic turn dark brown; burnt garlic can make the finished sauce bitter. If the pan begins smoking heavily, lower the heat slightly before adding the chicken.
  3. Brown the chicken. Add the ground chicken and spread it across the pan. Leave it undisturbed for about 45 seconds so it can take on a little color, then break it into small pieces with a spatula. Stir-fry for 4 to 5 minutes, scraping the pan and breaking up any large clumps. Continue cooking until no pink remains and the chicken reaches 165°F (74°C) at its thickest points, checked with a food thermometer; 165°F (74°C) is the USDA FSIS safe minimum temperature for poultry.
  4. Add the sauce. Pour the mixed sauce around the chicken and stir well so it coats the meat. Let it bubble for 1 to 2 minutes. The liquid should reduce slightly and cling to the chicken, but the mixture should still look moist rather than dry. If the pan is very hot and the sauce evaporates before coating everything, stir in a tablespoon of water. Taste a small bite before adding anything else: the fish sauce and oyster sauce already contribute salt.
  5. Wilt the basil. Turn off the heat and immediately fold in the holy basil. Stir for 20 to 30 seconds, just until most leaves wilt and release their aroma. Add the basil at the end rather than cooking it with the chicken for several minutes; prolonged heat dulls its fragrance and can darken the leaves. If your pan is small, add the leaves in two handfuls so they wilt evenly.
  6. Warm the rice and serve. If needed, warm the cooked rice in a covered saucepan with a splash of water or in the microwave until steaming. Divide it among four bowls, spoon the basil chicken over or beside the rice, and finish with a few fresh basil leaves and lime wedges. Serve promptly while the chicken is hot and the basil still smells fresh.

Tips

  • Choose the right basil you can find. Thai holy basil is the traditional herb for pad kra pao, but it can be difficult to locate in some Phoenix grocery stores. Thai basil is a practical substitute and has a sweet, anise-like aroma; it makes a delicious stir-fry, though the flavor is different from the peppery, clove-like character of holy basil. Italian basil works in a pinch but tastes milder and less distinctly Thai.
  • Control the chili heat. Bird’s-eye chilies can vary a lot in strength. Start with one or two, remove the seeds for a gentler result, or use a small pinch of crushed red pepper. For a family meal, cook the chicken with little or no chili and put sliced chilies or chili flakes on the table so each person can adjust a serving.
  • Use a broad, hot pan. A crowded pan releases moisture and steams the chicken instead of browning it. If your skillet is narrow, cook the chicken in two batches, then return it all to the pan before adding the sauce. Ground chicken should still reach 165°F (74°C), even if it browns quickly.
  • Balance rather than oversalt. Fish sauce, oyster sauce, and soy sauce differ by brand, so taste after the sauce has reduced. If it tastes too salty, add a spoonful of water and serve with extra plain rice. A squeeze of lime brightens the flavor, but it does not replace the savory seasoning.

Serving Suggestions

Serve the chicken with jasmine rice as a complete, straightforward meal. A mound of rice helps catch the savory sauce, and keeping the rice separate until serving lets each person choose how much sauce to spoon over it. Lime wedges are useful at the table because a little acidity cuts through the richness without changing the basic character of the stir-fry. Extra basil leaves add a fresh herbal note, while sliced cucumber or a lightly dressed cabbage salad brings cool crunch alongside the hot chicken.

For a fuller Thai-inspired spread, pair the dish with a clear vegetable soup, steamed greens, or a simple cucumber salad. Keep accompanying dishes relatively mild if the chicken is spicy, so the meal has contrast rather than competing heat. If serving guests who prefer different spice levels, make the main batch mild and offer sliced chilies, chili vinegar, or crushed pepper separately. The recipe is also easy to portion for lunch: spoon the chicken and rice into separate sections of a meal container if you want the rice to stay less saucy.

Variations

Use another protein. Ground pork or ground turkey can replace the chicken in the same quantity, but cook either to 160°F (71°C) for ground meat, checked with a food thermometer. Ground beef is another option and also needs to reach 160°F (71°C). For a meat-free version, use crumbled firm tofu or chopped mushrooms; cook off their moisture before adding the sauce so the finished mixture does not become watery. These substitutions change the texture and savory flavor, so taste and adjust the sauce at the end.

Make it less salty or gluten-free. If you are watching the salt level in the dish, begin with 1 tablespoon (15 ml) fish sauce and add more only after tasting. For a gluten-free version, check that the soy sauce is labeled gluten-free and that the oyster sauce has no wheat-containing ingredients; some traditional and commercial sauces contain wheat. Gluten-free tamari can replace soy sauce, but it may taste a little richer and less sharp.

Turn it into a vegetable-forward stir-fry. Add 1 cup (about 100 g) thinly sliced green beans or bell pepper after the chicken has browned, and stir-fry until crisp-tender before adding the sauce. The added vegetables make the pan fuller and soften the concentration of the sauce, so use a wide skillet and add a tablespoon or two of water if needed. Keep the basil as the final ingredient to preserve its aroma.

Choose a different starch. Cooked brown rice, rice noodles, or cauliflower rice can stand in for jasmine rice. Brown rice has a nuttier flavor and firmer bite; noodles make the meal more like a saucy noodle bowl, so toss them with the chicken just before serving. Cauliflower rice releases more moisture than cooked rice, so heat it separately and spoon the chicken over it rather than mixing it into the pan.

Storage and Reheating

Transfer leftover chicken and rice to shallow, covered containers and refrigerate within 2 hours of cooking. The chicken keeps for 3 to 4 days in the refrigerator. Store it separately from the rice when convenient; that makes it easier to reheat each portion evenly. Do not leave cooked rice or chicken sitting at room temperature for an extended period, and discard leftovers that have been left out longer than the 2-hour limit.

Reheat only the amount you plan to eat. Warm the chicken in a skillet over medium heat with a tablespoon of water, stirring until steaming throughout, or microwave it covered in short intervals, stirring between intervals. Reheated leftovers should reach 165°F (74°C), checked with a food thermometer. Warm rice separately with a small splash of water so it does not dry out. The basil will be less fragrant after refrigeration and reheating; add a few fresh leaves after warming if you have them. For longer storage, freeze the chicken in a freezer-safe container for up to 2 to 3 months for best quality, then thaw in the refrigerator and reheat to 165°F (74°C). Rice can also be frozen separately, though its texture may be softer after thawing.

Frequently Asked Questions

Is this the same as pad kra pao?

It is a home-style version of pad kra pao, the Thai stir-fry named for holy basil. Recipes vary by household and cook, including the type of meat, chili level, sauce balance, and whether an egg is served alongside. This recipe uses ground chicken and a short, practical sauce for a quick weeknight meal; it does not claim to be the only traditional version.

Can I make Thai basil chicken without holy basil?

Yes. Thai basil is the easiest substitute to find and brings a sweet, lightly anise-like flavor. Holy basil has a more peppery, clove-like aroma, so the result will not taste exactly the same, but Thai basil still makes a fragrant stir-fry. Ordinary sweet basil can work if that is what you have, although it gives a softer, less distinctive flavor.

How can I make this recipe less spicy?

Use one chili or leave the chilies out, and remove the seeds and pale inner ribs for less heat. You can also cook the chicken without chilies and serve chopped chilies on the side. Avoid adding a large amount of chili at once: the heat becomes more noticeable as it cooks into the sauce.

Can I prepare the sauce or chop the ingredients ahead?

Yes. Mix the sauce and refrigerate it in a covered container for up to 2 days. You can chop the garlic and shallot earlier the same day and keep them covered in the refrigerator. For the freshest basil aroma, wash and dry the leaves ahead if needed, but add them to the pan only at the end of cooking.

Why did my chicken turn out watery?

The pan may have been too crowded or not hot enough, causing the chicken to release liquid instead of browning. Use a broad pan, cook in batches when necessary, and let excess liquid evaporate before adding the sauce. Ground chicken can also vary in moisture, so reduce the sauce briefly until it coats the meat without drying it out.

Can I use pre-cooked or leftover rice?

Yes. Cold cooked rice works well; warm it separately until steaming, adding a little water and covering it to keep the grains moist. Refrigerate cooked rice promptly and reheat leftovers thoroughly. If rice has been left at room temperature for more than 2 hours, do not use it.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).