Spicy Thai Chicken Stir Fry Recipe
Introduction
This Spicy Thai Chicken Stir Fry is a vibrant and flavorful dish that comes together quickly with a blend of savory sauces and fresh herbs. The combination of ground chicken, fiery chillies, and aromatic garlic makes it an irresistible meal perfect for any weeknight.

Ingredients
- 2 tsp light soy sauce
- 1 tsp dark soy sauce
- 2 tsp fish sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
- 2 tbsp cooking oil (peanut or vegetable oil recommended)
- 3 Thai or birds eye chillis, finely chopped
- 4 garlic cloves, finely chopped
- 1 small onion, halved and sliced (brown, white, or yellow)
- 500 g / 1 lb ground/mince chicken
- 3 shallot/scallion stems, chopped into slices
- 1 cup coriander/cilantro leaves, loosely packed
- Steamed jasmine rice, to serve
Instructions
- Step 1: In a small bowl, mix together the light soy sauce, dark soy sauce, fish sauce, oyster sauce, and sugar to create the sauce.
- Step 2: Heat the cooking oil in a wok or heavy-based skillet over high heat. Add the chopped garlic and chillis and cook for about 15 seconds until fragrant.
- Step 3: Add the sliced onion and cook for 45 seconds until slightly softened.
- Step 4: Add the ground chicken, breaking it up with your spoon or spatula. Cook until the chicken changes from pink to white, then pour in the sauce mixture. Continue cooking until the sauce mostly evaporates, about 2 minutes.
- Step 5: Stir in the chopped shallots, then immediately add the coriander leaves and remove the stir fry from heat.
- Step 6: Serve hot with steamed jasmine rice or cauliflower rice for a low-carb option. Garnish with cucumber slices, tomato wedges, additional chillis, and coriander if desired.
Tips & Variations
- Adjust the number of chillis to suit your heat preference, or omit them for a milder dish.
- Try substituting ground chicken with ground turkey or pork for a different flavor.
- Adding a splash of lime juice just before serving brightens the flavors beautifully.
- For extra crunch, garnish with crushed roasted peanuts.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over medium heat, adding a splash of water or broth to loosen the sauce if needed. This dish is best enjoyed fresh but reheats well.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use chicken breast instead of ground chicken?
Yes, you can finely mince chicken breast or use pre-ground breast meat, though ground chicken has a nicer texture and absorbs the sauce better.
Is this dish very spicy?
The heat comes from the Thai or birds eye chillis, which are quite hot. You can reduce the number of chillis or remove the seeds to lower the spiciness while still keeping the flavor.
Print
Spicy Thai Chicken Stir Fry Recipe
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
A vibrant and flavorful Spicy Thai Chicken Stir Fry bursting with authentic Thai ingredients like fish sauce, oyster sauce, and fresh chillis, paired perfectly with fragrant jasmine rice or a low-carb cauliflower rice alternative.
Ingredients
Sauce Ingredients
- 2 tsp light soy sauce
- 1 tsp dark soy sauce
- 2 tsp fish sauce
- 1 tbsp oyster sauce
- 1 tsp sugar
Main Ingredients
- 2 tbsp cooking oil (peanut or vegetable oil recommended)
- 3 Thai or birds eye chillis, finely chopped
- 4 garlic cloves, finely chopped
- 1 small onion, halved and sliced (brown, white or yellow)
- 500 g / 1 lb ground/mince chicken
- 3 shallot/scallion stems, chopped into slices
- 1 cup coriander/cilantro leaves, loosely packed
- Steamed jasmine rice (to serve)
Instructions
- Prepare the Sauce: In a small bowl, combine the light soy sauce, dark soy sauce, fish sauce, oyster sauce, and sugar. Stir well until the sugar dissolves to create the flavorful sauce mix.
- Heat the Oil and Aromatics: Place a wok or heavy-based skillet over high heat and add the cooking oil. Once hot, add the finely chopped garlic and red chillis, cooking for about 15 seconds to infuse the oil with heat and aroma.
- Sauté the Onion: Add the halved and sliced onion to the wok and cook for approximately 45 seconds until slightly softened and fragrant.
- Cook the Chicken: Add the ground chicken, breaking it apart as it cooks. Stir continuously until the meat changes from pink to white, indicating it’s mostly cooked. Then pour in the prepared sauce mixture and continue cooking, stirring constantly, until the liquid mostly evaporates—about 2 minutes.
- Add Shallots and Coriander: Stir in the sliced shallots to lightly wilt them, then fold in the fresh coriander leaves. Immediately remove the wok from heat to preserve the fresh flavor and vibrant color of the herbs.
- Serve: Serve the spicy Thai chicken stir fry hot with steamed jasmine rice or cauliflower rice for a low-carb option. Garnish with extra chilli slices, coriander leaves, cucumber slices, and tomato wedges for an authentic Thai meal experience.
Notes
- Use light soy sauce for a milder saltiness and dark soy sauce for color and depth.
- Adjust the amount of chillis to your heat preference.
- Peanut or vegetable oil is ideal for high-heat cooking in a wok.
- For a healthier option, substitute chicken with turkey mince.
- Cauliflower rice makes a great low-carb alternative to jasmine rice.
- Garnishing with fresh cucumber and tomato adds a fresh contrast to the spicy dish.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stir-Frying
- Cuisine: Thai
Keywords: Spicy Thai chicken stir fry, Thai chicken recipe, ground chicken stir fry, quick Thai dinner, stir-fry chicken with chili and garlic, easy Thai cooking

