If you are craving a vibrant, flavorful dish that zings with a perfect balance of spice, sweetness, and fresh herbal notes, this Thai Basil Cashew Chicken Recipe is going to be your new best friend in the kitchen. Packed with ground chicken or pork, crunchy cashews, and aromatic Thai basil, every bite bursts with layers of texture and taste that will transport your taste buds straight to Thailand. This recipe is a fantastic weeknight dinner option that’s quick to whip up yet impressive enough to serve to guests. Let me share with you why this colorful, fragrant, and satisfying dish deserves a permanent spot in your repertoire.

Ingredients You’ll Need
These ingredients are wonderfully simple but each one is key to building the incredible flavor, texture, and color that define this Thai Basil Cashew Chicken Recipe. From the warm, earthy garlic and ginger to the fresh snap of green beans and the nuttiness of roasted cashews, every element plays a delicious role.
- 500g ground chicken or pork: The tender protein base that soaks up all the amazing flavors beautifully.
- 4cm x 4cm piece fresh ginger, grated: Adds a lovely warm and slightly spicy aroma that wakes up the palate.
- 6 garlic cloves, grated: Provides a pungent flavor that is essential in Thai cooking, giving depth to the dish.
- 1 brown onion, diced: Brings a subtle sweetness and texture contrast when stir-fried.
- 1 large red bell pepper, sliced: Offers vibrant color and a juicy crunch to brighten the dish.
- 100g green beans, cut into 2cm pieces: Adds freshness and a satisfying snap to every bite.
- 100g cashews: Infuse a delightful crunch and buttery flavor that complements the meat perfectly.
- 60ml cooking oil (avocado oil recommended): A neutral oil with a high smoke point, ideal for stir-frying.
- 1 cup fresh Thai basil leaves, roughly torn: The star herb that injects a peppery, anise-like fragrance to this recipe.
- Sea salt and freshly ground black pepper, to taste: Enhances all flavors without overpowering.
- 1 tablespoon hot chili sauce (or 2 tablespoons sweet chili sauce for milder flavor): Balances heat and sweetness while building complexity.
- 3 tablespoons gluten-free kecap manis (sweet soy sauce): Gives a rich, sweet umami base that coats every ingredient beautifully.
- 1 tablespoon gluten-free fish sauce: This salty, savory condiment adds an authentic depth of flavor.
- 60ml fresh lime juice: Injects brightness and a gentle tang that lifts the whole dish.
- 1 tablespoon gluten-free chicken powdered stock/broth: Bonds the flavors together and rounds out the sauce perfectly.
How to Make Thai Basil Cashew Chicken Recipe
Step 1: Cook the Mince
Start by heating the cooking oil in a wok or large pan over medium-high heat. Add the ground chicken or pork, breaking it up with a wooden spoon, and cook until it’s nicely browned and cooked through, which takes about 5 to 6 minutes. This step builds the savory foundation, and getting a good sear on the meat enhances its flavor immensely.
Step 2: Prepare the Sauce
While the meat is cooking, whisk together the hot chili sauce (or sweet chili sauce for a milder version), kecap manis, fish sauce, fresh lime juice, and chicken powdered stock in a small bowl. This luscious sauce is where the magic happens, blending sweet, spicy, salty, and sour notes that give this Thai Basil Cashew Chicken Recipe its distinctive character.
Step 3: Add Aromatics and Vegetables
Once the meat is cooked, season it lightly with salt and freshly ground black pepper. Toss in the grated ginger, garlic, and diced onion, stir-frying for about a minute until fragrant and golden. Then add the sliced red bell pepper, green beans, and cashews, cooking everything together for another three minutes. This step layers in fresh flavors and gives you that perfect combination of crunch and tender bite.
Step 4: Add the Sauce
Pour the prepared sauce over the meat and vegetables, then crank up the heat to high. Bring the sauce to a lively boil, stirring constantly for about four minutes, until it thickens and coats every ingredient in a glossy, flavorful glaze. This final saucing step brings everything together, making the dish luscious and irresistible.
Step 5: Add Basil and Serve
Remove the wok from heat and fold in the torn Thai basil leaves. Their aromatic fragrance will immediately fill your kitchen and infuse the dish with a fresh, peppery note. Serve the Thai Basil Cashew Chicken Recipe right away, ideally with steamed rice, and for an extra special touch, add a crispy fried egg on top along with a squeeze of lime to round out the flavors beautifully.
How to Serve Thai Basil Cashew Chicken Recipe

Garnishes
Fresh garnishes can elevate this dish from wonderful to wow. Try sprinkling some extra toasted cashews for crunch, or throw on a handful of freshly torn Thai basil leaves for added fragrance. If you like a bit more heat, thinly sliced red chilies or a drizzle of chili oil bring a fiery kick. A wedge of lime on the side never hurts either, offering a bright zing that wakes up every bite.
Side Dishes
This dish pairs beautifully with simple steamed jasmine rice or sticky rice to soak up all the amazing sauce. For something greener, try a crunchy cucumber salad tossed with a light lime vinaigrette, or some blanched and chilled Asian greens like bok choy or gai lan seasoned with garlic and soy. These sides complement the rich, savory main dish with refreshing contrast.
Creative Ways to Present
Want to impress at your next dinner party? Serve the Thai Basil Cashew Chicken Recipe in individual bowls set atop banana leaves for a festive touch. Alternatively, spoon it over a bed of fluffy couscous or quinoa for a fun fusion spin. For lunchboxes, pack the chicken alongside some colorful veggie sticks and a small container of sauce for reheating convenience and vibrant presentation.
Make Ahead and Storage
Storing Leftovers
This Thai Basil Cashew Chicken Recipe keeps beautifully in an airtight container in the fridge for up to three days. The flavors will deepen as it rests, making it just as delicious the next day. Just be sure to cool it completely before refrigerating to maintain freshness and prevent sogginess.
Freezing
You can freeze leftovers for up to one month without losing much quality. Divide the dish into portion-sized containers or freezer bags, removing excess air to prevent freezer burn. When you’re ready, thaw overnight in the fridge for best results before reheating.
Reheating
For the best texture, reheat gently over medium heat in a skillet or wok, stirring frequently until warmed through. If the sauce has thickened too much, splash in a bit of water or broth to loosen it slightly. Microwaving works fine too — just cover and heat in short bursts to keep the chicken tender.
FAQs
Can I use other proteins besides ground chicken or pork?
Absolutely! Ground turkey or even tofu can be great alternatives. Just adjust cooking times accordingly to ensure your protein is cooked properly and flavors absorb well.
Is this recipe very spicy?
It’s quite adaptable! You can make it mild by using sweet chili sauce or increase the heat with more hot chili sauce or fresh chilies. The balance of flavors means you can customize it perfectly to your heat preference.
Can I make this dish vegan or vegetarian?
Yes, by substituting the meat with firm tofu or tempeh and using soy sauce instead of fish sauce, you can enjoy a vegan-friendly version that’s just as tasty.
What kind of rice pairs best with this dish?
Steamed jasmine rice is a classic choice because its fragrant yet mild flavor complements the robust dish. Sticky rice is also wonderful if you want a chewier texture to balance the sauciness.
Why use Thai basil instead of regular basil?
Thai basil has a more pronounced peppery, anise-like flavor that’s essential to authentic Thai dishes. Regular sweet basil lacks this depth but can be used as a last resort, though the flavor will be different.
Final Thoughts
I genuinely hope you give this Thai Basil Cashew Chicken Recipe a whirl soon because it’s one of those dishes that never fails to impress while being incredibly easy and quick to prepare. The combination of fresh herbs, crunchy cashews, and that perfect balance of sweet, salty, and spicy flavors makes it a guaranteed crowd-pleaser any night of the week. Happy cooking and enjoy every delicious bite!
Print
Thai Basil Cashew Chicken Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
- Diet: Gluten Free
Description
This Thai Basil Cashew Chicken recipe is a quick and flavorful stir-fry dish combining ground chicken or pork with vibrant vegetables, aromatic Thai basil, and crunchy cashews. The savory and tangy sauce, made from gluten-free kecap manis, fish sauce, chili, and lime, delivers authentic Thai flavors in just 30 minutes. Perfect served with steamed rice and topped with a crispy fried egg for an easy, satisfying meal.
Ingredients
Protein and Vegetables
- 500g ground chicken or pork
- 1 brown onion, diced
- 1 large red bell pepper, sliced
- 100g green beans, cut into 2cm pieces
- 4cm x 4cm piece fresh ginger, grated
- 6 garlic cloves, grated
- 100g cashews
Sauces and Seasoning
- 1 tablespoon hot chili sauce (or 2 tablespoons sweet chili sauce for milder flavor)
- 3 tablespoons gluten-free kecap manis (sweet soy sauce)
- 1 tablespoon gluten-free fish sauce
- 60ml fresh lime juice
- 1 tablespoon gluten-free chicken powdered stock/broth
- Sea salt and freshly ground black pepper, to taste
Cooking Oil & Herbs
- 60ml cooking oil (avocado oil recommended)
- 1 cup fresh Thai basil leaves, roughly torn
Instructions
- Cook Mince: Heat the cooking oil in a wok or large pan over medium-high heat. Add the ground chicken or pork and cook, breaking it up with a wooden spoon, until browned and cooked through, about 5-6 minutes.
- Prepare Sauce: In a small bowl, whisk together the hot chili sauce (or sweet chili sauce), gluten-free kecap manis, gluten-free fish sauce, fresh lime juice, and gluten-free chicken powdered stock until well combined.
- Add Aromatics and Vegetables: Season the cooked mince with freshly ground black pepper and a pinch of sea salt. Add the grated ginger, grated garlic, and diced onion to the pan. Stir-fry for 1 minute until fragrant. Then add the sliced red bell pepper, green beans, and cashews, stir-frying for another 3 minutes to slightly soften the vegetables and toast the cashews.
- Add Sauce: Pour the prepared sauce over the mince and vegetables. Increase the heat to high and bring the sauce to a boil. Stir-fry for 4 minutes, or until the sauce thickens and evenly coats all the ingredients.
- Add Basil and Serve: Remove the pan from the heat and stir through the fresh Thai basil leaves until just wilted. Serve immediately over steamed rice, optionally topped with a crispy fried egg and a squeeze of extra fresh lime juice for added brightness.
Notes
- Use ground chicken or pork interchangeably based on preference.
- Adjust chili sauce quantity to taste for milder or spicier flavor.
- Gluten-free ingredients can be substituted with regular versions if gluten is not a concern.
- Serve with steamed jasmine rice or brown rice for a complete meal.
- Adding a crispy fried egg on top enhances texture and richness.

