Thai chicken tacos fill taco shells or tortillas with quick-cooked marinated chicken, crunchy cabbage and carrots, and a spicy peanut sauce. The chicken needs just 10 to 15 minutes in its marinade. Top the tacos with cilantro, chopped peanuts and a squeeze of lime.
Ingredients
To make these Thai chicken tacos with spicy peanut sauce, you’ll need:
For the Chicken:
- Chicken Breasts or Thighs – 1 pound, thinly sliced
- Soy Sauce – 2 tablespoons
- Lime Juice – 1 tablespoon
- Honey – 1 tablespoon
- Garlic – 2 cloves, minced
- Ginger – 1 teaspoon, grated
- Vegetable Oil – 1 tablespoon
For the Spicy Peanut Sauce:
- Peanut Butter – ¼ cup (smooth or chunky)
- Soy Sauce – 2 tablespoons
- Sriracha – 1 tablespoon (adjust to taste)
- Lime Juice – 1 tablespoon
- Honey – 1 teaspoon
- Water – 2-3 tablespoons (to thin the sauce as needed)
For the Tacos:
- Taco Shells or Tortillas – 8 small-sized
- Shredded Cabbage – 1 cup
- Julienned Carrots – ½ cup
- Cilantro – for garnish
- Chopped Peanuts – for garnish
- Lime Wedges – for serving
Step-by-Step Instructions
1. Marinate the Chicken
In a medium bowl, combine soy sauce, lime juice, honey, minced garlic, grated ginger, and vegetable oil. Add the sliced chicken and toss to coat evenly. Let it marinate for 10-15 minutes while you prepare the other ingredients.
2. Make the Spicy Peanut Sauce
In a small bowl, whisk together peanut butter, soy sauce, sriracha, lime juice, honey, and water until smooth. Adjust the consistency by adding more water if needed. Set aside.
3. Cook the Chicken
Heat a large skillet over medium-high heat. Add the marinated chicken and cook for 5-7 minutes, stirring occasionally, until the chicken is cooked through and slightly caramelized.
4. Assemble the Tacos
Warm the taco shells or tortillas in a skillet or microwave. Fill each shell with cooked chicken, shredded cabbage, and julienned carrots. Drizzle generously with the spicy peanut sauce.
5. Garnish and Serve
Top the tacos with fresh cilantro, chopped peanuts, and a squeeze of lime juice. Serve immediately and enjoy!
Tips for Success
- Prep Ahead: Marinate the chicken and prepare the sauce in advance for even quicker assembly.
- Spice Level: Adjust the amount of sriracha in the peanut sauce to control the heat.
- Freshness: Use fresh lime juice and herbs for the best flavour.
Thai chicken tacos with spicy peanut sauce are a fun and delicious way to bring bold, international flavours to your table. They’re easy to make, versatile, and sure to impress everyone. Whether it’s a quick dinner or a party spread, these tacos are guaranteed to be a hit.
Give this recipe a try and let your taste buds go on an adventure. Don’t forget to share your creations and tag us on social media!
- Cajun Blackened Fish Recipe (Spicy & Easy)
- Easy Fish Tacos with Lime Crema
- Baked Fish Veracruz (Mexican-Style Recipe)
- Turkish Grilled Sea Bass Recipe
- Greek Baked Fish with Lemon and Oregano
Frequently Asked Questions
How long should the chicken marinate?
Ten to fifteen minutes is enough, which gives you time to make the peanut sauce. You can also marinate the chicken and prepare the sauce ahead.
How can I make the peanut sauce less spicy?
Use less sriracha. If the sauce turns out too thick, whisk in a little more water.
How long does the chicken take to cook?
Cook it in a hot skillet over medium-high heat for 5 to 7 minutes, stirring now and then, until it is cooked through and slightly caramelized.
You Might Also Like
- Thai Peanut Chicken Wrap: A Nutty and Flavourful Delight
- Cheesy Jalapeño Chicken Wrap Recipe | Spicy, Cheesy, and Packed with Flavour
- Pepper Chicken: A Spicy and Aromatic Delight
- Black Pepper Chicken: A Savoury and Spicy Delight
Browse more in our Chicken Recipes collection.



