Sticky, flavorful, and deeply aromatic, Sweet and Spicy Thai Chicken brings the perfect fusion of heat and sweetness to your dinner table. With its bold garlic-chili glaze, tender pieces of chicken, and a touch of lime, this dish captures the essence of Thai street food in a way that’s both accessible and unforgettable. The rich, caramelized sauce clings to the golden-brown chicken pieces, creating a bite that is sweet, savory, spicy, and tangy all at once.

Perfectly paired with fluffy jasmine rice and garnished with fresh cilantro and red chili slices, this recipe is ideal for those nights when you crave something exotic yet easy to prepare. It’s satisfying enough for dinner guests, yet quick enough to throw together on a busy weekday evening. Once you try this, it’s guaranteed to become a regular in your weekly rotation.
Why You’ll Love This Sweet And Spicy Thai Chicken
- A flavorful balance of sweet, spicy, and savory
- Quick and simple prep, done in under 30 minutes
- Uses pantry staples with a Thai twist
- Customizable heat level
- Pairs perfectly with rice or noodles
Preparation Phase & Tools to Use
Before diving into the cooking, make sure you have everything ready to streamline the process. Essential tools include:
- Non-stick skillet or wok: Helps sear the chicken evenly and holds the sauce well.
- Tongs or spatula: For flipping the chicken pieces without breaking them.
- Mixing bowls: For seasoning and coating the chicken.
- Grater or microplane: To finely grate fresh garlic and ginger for maximum flavor.
- Measuring spoons: To get the perfect balance of sauce ingredients.
Each of these tools helps ensure consistency, flavor absorption, and efficient cooking. Skipping any might result in uneven cooking or missed flavors.
Preparation Tips
For best results, use boneless, skinless chicken thighs—they’re more flavorful and stay juicy even when cooked on high heat. Pat the chicken dry before seasoning to help it brown better in the pan. Marinate briefly in soy sauce and cornstarch to tenderize and add a slight crispness when fried. When making the sauce, balance is everything—taste and adjust sugar or chili levels as needed to suit your preference. Always prep your garnishes ahead of time; the dish comes together quickly and you won’t want to pause for chopping when the chicken’s sizzling hot.
Ingredients for this Sweet And Spicy Thai Chicken
For the Chicken:
- 1.5 lbs boneless, skinless chicken thighs (cut into bite-sized pieces)
- 2 tablespoons cornstarch
- 1 tablespoon soy sauce
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons vegetable oil (for frying)
For the Sweet and Spicy Sauce:
- 3 tablespoons soy sauce
- 2 tablespoons fish sauce
- 2 tablespoons honey
- 1 tablespoon brown sugar
- 1 tablespoon rice vinegar
- 3 cloves garlic (minced or grated)
- 1 teaspoon fresh ginger (grated)
- 2 tablespoons Thai sweet chili sauce
- 1–2 red Thai chilies (finely chopped, adjust to heat preference)
- Zest and juice of 1 lime
Garnishes:
- Fresh cilantro (chopped)
- Sliced red chilies (for heat and color)
- Toasted sesame seeds (optional)
- Lime wedges

Step 1: Prep and Marinate the Chicken
In a bowl, combine the chicken pieces with soy sauce, cornstarch, salt, and pepper. Toss to coat evenly. Let it marinate for at least 10 minutes while you prepare the sauce and garnishes. This step helps tenderize the chicken and gives it a light crisp when cooked.
Step 2: Make the Sweet and Spicy Sauce
In a separate bowl, whisk together soy sauce, fish sauce, honey, brown sugar, rice vinegar, garlic, ginger, Thai sweet chili sauce, chopped Thai chilies, and lime juice + zest. Taste and adjust the sweetness or spiciness if needed. Set the sauce aside for later use.
Step 3: Sear the Chicken
Heat vegetable oil in a large non-stick skillet or wok over medium-high heat. Add the marinated chicken in a single layer. Cook for 4–5 minutes without disturbing to allow browning, then flip and cook another 3–4 minutes until cooked through and golden. Remove chicken and set aside.
Step 4: Simmer the Sauce
In the same skillet, pour in the prepared sauce. Let it simmer on medium heat for 2–3 minutes until it thickens slightly. Stir occasionally to prevent burning, especially because of the sugar content.
Step 5: Combine Chicken and Sauce
Return the cooked chicken to the skillet and toss well to coat with the sauce. Let it simmer together for another 2 minutes, allowing the sauce to cling and caramelize lightly on the chicken pieces.
Step 6: Garnish and Serve
Transfer the Sweet and Spicy Thai Chicken to a serving plate. Garnish with chopped cilantro, extra sliced chilies, toasted sesame seeds, and lime wedges. Serve immediately with jasmine rice or noodles.
Notes
This dish is all about balance, so taste-testing as you go is key. The lime juice adds brightness, while the chili and garlic give it that punch of bold Thai flavor. You can use chicken breast if you prefer leaner meat, but thighs provide better texture and flavor. For a vegetarian version, substitute tofu or cauliflower and skip the fish sauce, replacing it with soy sauce or a vegan alternative.
Watch Out for These Mistakes While Cooking
- Skipping the cornstarch: It helps achieve that golden crust on the chicken—don’t leave it out.
- Crowding the pan: This causes steaming instead of searing. Cook the chicken in batches if necessary.
- Over-reducing the sauce: It thickens quickly due to the sugars. Keep a close eye on it or you risk burning.
- Using too much fish sauce: It can easily overpower. Measure it precisely and balance with lime and sugar.
Storage Instructions
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a pan over medium heat to maintain the sauce’s texture, adding a splash of water if it has thickened too much. This dish is not ideal for freezing due to the sauce consistency and chicken texture, but it’s perfect for next-day lunches.
Estimated Nutrition
- Calories: ~380 per serving
- Protein: 28g
- Carbohydrates: 22g
- Sugars: 11g
- Fat: 20g
- Saturated Fat: 4g
- Sodium: 840mg
- Fiber: 1g
- Cholesterol: 110mg
Frequently Asked Questions
What can I substitute for Thai sweet chili sauce?
You can mix regular chili sauce with a bit of honey or sugar to mimic the sweetness and heat.
Can I use chicken breast instead of thighs?
Yes, though the texture will be slightly less juicy. Adjust cook time to avoid drying out.
Is this dish very spicy?
It can be! But you can easily adjust the heat by reducing or removing the Thai chilies.
Can I make this in advance?
You can prep the sauce and marinate the chicken ahead of time, but cook just before serving for best texture.
What sides go well with this dish?
Steamed jasmine rice, coconut rice, or stir-fried veggies are great pairings.
Can I make it gluten-free?
Yes—just use tamari or gluten-free soy sauce, and ensure your sweet chili sauce is also gluten-free.
What oil is best for frying the chicken?
A neutral oil like vegetable, canola, or peanut oil works best due to their high smoke points.
Can I double the recipe?
Absolutely. Just cook the chicken in batches and make sure your skillet isn’t overcrowded.
Conclusion
Sweet and Spicy Thai Chicken is a crave-worthy combination of heat, sweetness, and tang that captures the soul of Thai cuisine in under 30 minutes. It’s flexible, easy, and incredibly satisfying—whether you’re making a weeknight dinner or impressing friends with something bold and flavorful. Try it once, and it’ll become a staple in your kitchen.
Sweet And Spicy Thai Chicken
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Thai
Description
Looking for a dinner that hits every flavor note? This Sweet and Spicy Thai Chicken is your answer. With tender chicken glazed in a sticky, caramelized sauce made from garlic, chilies, soy, and lime, it brings all the bold flavor of Thai cuisine into a quick dinner idea that works perfectly for weeknights or when you want to impress. Serve it over jasmine rice for a mouthwatering, easy dinner recipe that’s sweet, spicy, and unforgettable. Whether you’re after bold food ideas, fast meal prep, or just something new for your weekly rotation, this healthy-ish Asian dish delivers every time.
Ingredients
1.5 lbs boneless, skinless chicken thighs (cut into bite-sized pieces)
2 tablespoons cornstarch
1 tablespoon soy sauce
0.5 teaspoon salt
0.5 teaspoon black pepper
2 tablespoons vegetable oil
3 tablespoons soy sauce
2 tablespoons fish sauce
2 tablespoons honey
1 tablespoon brown sugar
1 tablespoon rice vinegar
3 cloves garlic (minced or grated)
1 teaspoon fresh ginger (grated)
2 tablespoons Thai sweet chili sauce
2 red Thai chilies (finely chopped)
1 lime (zest and juice)
Fresh cilantro (chopped, for garnish)
Sliced red chilies (for garnish)
Toasted sesame seeds (optional)
Lime wedges
Instructions
1. Combine chicken with soy sauce, cornstarch, salt, and pepper in a bowl. Mix well and marinate for 10 minutes.
2. In a separate bowl, mix together all sauce ingredients: soy sauce, fish sauce, honey, brown sugar, rice vinegar, garlic, ginger, Thai sweet chili sauce, red chilies, lime zest, and juice.
3. Heat vegetable oil in a non-stick skillet over medium-high heat. Add chicken in a single layer and sear 4–5 minutes per side until golden and cooked through.
4. Remove chicken and set aside. Pour the sauce into the same skillet and simmer 2–3 minutes until slightly thickened.
5. Return chicken to the skillet and toss in the sauce. Let simmer together for 2 minutes to coat evenly.
6. Garnish with cilantro, red chilies, sesame seeds, and lime wedges. Serve with jasmine rice.
Notes
Use chicken thighs for the best texture—they stay juicy and flavorful even after high-heat cooking.
Don’t skip the cornstarch marinade—it creates a perfect golden crust.
The sauce thickens quickly. Simmer only for a couple of minutes to prevent burning or over-reduction.
Nutrition
- Serving Size: 1 portion
- Calories: 380
- Sugar: 11g
- Sodium: 840mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 110mg
Keywords: sweet and spicy chicken, Thai chicken, easy dinner, quick dinner, healthy Thai recipe, food ideas
