Thai Basil Chicken, the Aromatic Stir-Fry

Thai basil chicken is one of those dishes that proves simple ingredients can create extraordinary flavour. Known in Thailand as pad krapow gai, it is one of the most popular street food dishes in the country for good reason. Minced or diced chicken is stir-fried over high heat with garlic, Thai chilies and fresh basil, then tossed in a sweet and savoury sauce that balances salty, spicy and aromatic notes perfectly. The whole thing comes together in under 20 minutes, which makes it ideal for busy weeknights when you want something fast, flavourful and deeply satisfying.

This recipe uses Zorabian boneless chicken breast that is finely diced to mimic the texture of minced chicken while staying tender and juicy. The sauce is a classic combination of oyster sauce, soy sauce, fish sauce and a touch of sugar, and the fresh basil is added at the very end so it wilts gently without losing its bright green colour or fragrant aroma. Serve it over steamed jasmine rice with a crispy fried egg on top for the full Thai experience. Once you have made this at home, you will understand why it is one of Thailand’s most beloved dishes.

Thai basil chicken stir-fry with crispy fried egg and jasmine rice on blue and white plate with fresh cucumber slices

Thai Basil Chicken Recipe

Serves: 2    
Prep time: 10 minutes    
Cook time: 10 minutes    
Total time: 20 minutes

Ingredients

For the stir fry

  • 300g Boneless Chicken Breast, finely diced into small pieces
  • 2 tbsp vegetable oil
  • 4 to 6 cloves garlic, finely minced
  • 2 to 4 Thai bird’s eye chilies, finely chopped (adjust to taste)
  • 2 shallots, thinly sliced (optional)
  • 1 cup fresh Thai basil leaves (or regular basil)

For the sauce

  • 1 tbsp oyster sauce
  • 1 tbsp soy sauce (light soy sauce)
  • 1 tsp fish sauce
  • 1 tsp dark soy sauce (optional, for colour)
  • 1 tsp sugar
  • 2 tbsp water or chicken broth

To serve

  • Steamed jasmine rice
  • 2 fried eggs (crispy on the edges, runny yolk)
  • Sliced cucumber (optional)

Steps

  1. In a small bowl, combine the oyster sauce, soy sauce, fish sauce, dark soy sauce (if using), sugar and water or chicken broth. Stir well until the sugar dissolves. Set the sauce aside.
  2. Finely dice the boneless chicken breast into small pieces, roughly the size of peas. This mimics the texture of minced chicken and ensures the chicken cooks quickly and evenly.
  3. Heat a wok or large frying pan over high heat. Add 2 tablespoons of vegetable oil and swirl to coat the pan. Let the oil heat until it shimmers and is very hot.
  4. Add the minced garlic, chopped Thai chilies and sliced shallots (if using) to the hot oil. Stir-fry for 30 seconds to 1 minute until the garlic is fragrant and just beginning to turn golden. Be careful not to burn the garlic.
  5. Add the diced chicken to the wok. Stir-fry for 3 to 4 minutes, breaking up any clumps and tossing frequently, until the chicken is cooked through and no longer pink. The high heat will give the chicken a slightly charred, caramelized flavour.
  6. Pour the prepared sauce over the chicken. Stir-fry for 1 to 2 minutes, tossing constantly, until the sauce coats the chicken evenly and reduces slightly. The sauce should cling to the chicken and look glossy.
  7. Turn off the heat. Immediately add the fresh Thai basil leaves to the wok and toss quickly for about 15 to 20 seconds until the basil wilts slightly but still retains its bright green colour. Do not overcook the basil or it will turn dark and lose its fragrance.
  8. While the chicken cooks, fry the eggs. Heat 2 to 3 tablespoons of oil in a separate frying pan over high heat. Crack the eggs into the hot oil and fry until the edges are crispy and golden but the yolk remains runny, about 2 to 3 minutes. This crispy fried egg is traditional in Thai cooking.
  9. To serve, divide the steamed jasmine rice between two plates. Spoon the Thai basil chicken over the rice. Top each portion with a crispy fried egg. Serve with sliced cucumber on the side if desired. Break the egg yolk and let it run over the chicken and rice for the full experience.

Tips for Best Results:

  • Use high heat throughout the cooking process. This is a quick stir-fry and the high heat creates the characteristic charred, smoky flavour.
  • Finely dice the chicken into small pieces rather than using large chunks. This mimics the texture of traditional minced chicken and ensures quick, even cooking.
  • Thai basil has a slightly spicy, anise-like flavour that is different from Italian basil. If you can find it, use it. If not, regular basil works well too.
  • Add the basil at the very end and turn off the heat immediately. Overcooked basil turns dark and loses its fragrance.
  • Adjust the number of Thai chilies to your spice tolerance. Start with 2 chilies for mild heat, use 4 for medium heat, or add more if you like it very spicy.
  • Fish sauce adds authentic umami flavour to the dish. Do not skip it if possible. It does not make the dish taste fishy when used in the right amount.
  • The crispy fried egg is traditional and adds richness when the runny yolk mixes with the rice and chicken. Fry it in generous oil over high heat for the best results.
  • This dish is best served immediately while hot. Leftovers can be stored in the refrigerator for up to 2 days and reheated gently.

Thai basil chicken is one of those dishes that shows you how powerful simple ingredients can be when treated with care. It is fast, fragrant and deeply satisfying, and once you have made it at home a few times, it becomes one of those recipes you turn to again and again. That is exactly what a great stir-fry should be.

Visit shop.zorabian.com to order Zorabian Boneless Chicken Breast and try this recipe today.