Ingredients
Scale
- 1 pound boneless, skinless chicken thighs, cut into bite-sized pieces (substitute with chicken breasts or firm tofu)
- 3 cloves garlic, minced
- 2 fresh red chilies, thinly sliced (reduce or omit for less heat)
- 1 tablespoon vegetable oil or peanut oil
- 2 tablespoons soy sauce (or tamari for gluten-free option)
- 1 tablespoon oyster sauce (use vegetarian oyster sauce or mushroom sauce for a plant-based version)
- 1 teaspoon fish sauce (optional, but adds authentic depth—can omit for vegetarian)
- 1 teaspoon brown sugar
- 1 cup fresh Thai basil leaves, packed (sweet basil can be used as a substitute if needed)
- 1 small shallot, finely sliced (optional)
- Steamed jasmine rice, for serving
Instructions
- Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering. I always find that using a wok or a heavy skillet helps get the ingredients nice and hot quickly, which is key to that signature sear and flavor.
- Add the minced garlic, sliced chilies, and shallots (if using). Stir-fry for about 30 seconds until fragrant, being careful not to burn the garlic. This step fills the kitchen with that mouthwatering aroma that always gets my family curious about what’s for dinner.
- Toss in the chicken pieces, spreading them out in a single layer. Let them cook undisturbed for about 2 minutes to get a bit of browning, then stir-fry for another 3-4 minutes until the chicken is cooked through. I always remind myself to keep the heat high here—low heat makes the chicken steamy rather than nicely seared.
- In a small bowl, mix together the soy sauce, oyster sauce, fish sauce (if using), and brown sugar. Pour this sauce over the chicken and stir well to coat everything evenly. The balance of salty, sweet, and umami here is what takes this dish to another level.
- Turn off the heat and immediately stir in the fresh Thai basil leaves. They’ll wilt quickly from the residual heat, releasing their signature fragrant aroma. This is the moment that transforms the dish from good to unforgettable in my kitchen.
- Serve hot over steamed jasmine rice. My kids love to pile their plates high with rice first, then scoop the saucy chicken on top—it’s become a fun little ritual that reminds me how food brings us together.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International