Thai Chicken

A busy night doesn’t mean you have to compromise on flavor. This Thai Chicken delivers a mix of sweet, savory, and tangy flavors for an unforgettable meal in 35 minutes!

Thai chicken thighs served on a platter with lime wedges and garnishes.

Everyone will fall in love with this Thai Chicken recipe! Flavorful chicken thighs are cooked in a homemade sweet and savory Thai sauce that will make your mouth water. It is then topped with crunchy peanuts and fresh cilantro to create a wholesome dinner in only 35 minutes!

I like to serve this Thai Peanut Chicken over rice to make a wholesome meal. For rice recipes you have to check out my Instant Pot Coconut Rice, Cilantro Lime Rice, or Instant Pot Brown Rice.

Why We Love This Chicken

  • Ideal for weeknights when you need a quick yet flavorful meal.
  • Flexible to serve with rice, noodles, or veggies.
  • This recipe has 8 servings so it is great for meal prep or leftovers the next day.

Recipe Ingredients

Raw chicken thighs and Thai sauce ingredients arranged on a countertop.

Sweet Chili Sauce – This sauce brings a blend of sweetness and gentle heat, forming the base of the Thai sauce. You can find it in the Asian section of most grocery stores.

Ginger – Fresh ginger provides a bright flavor, and grating it helps release its juices.

Peanut Butter – Adds a creamy, nutty base to the sauce. Use creamy peanut butter for best results.

For a full list of ingredients and amounts, see the recipe card below.

Variations

Spicy Thai Chicken – To increase the spice level in this dish, try topping with Thai chilies, sprinkling red chili flakes or red pepper flakes, incorporating Thai red curry paste into the sauce, or adding a drizzle of sriracha sauce before serving.

Garnish – Fresh cilantro, chopped green onions, lime wedges, toasted sesame seeds, or crushed peanuts add flavor and a finishing touch to this dish.

How to Make Thai Chicken

Step 1: Preheat your oven to 400 degrees Fahrenheit (200 degrees Celsius).

Step 2: To prepare the Thai sauce, combine the chili sauce, soy sauce, garlic, peanut butter, ginger, and lime juice in a medium bowl. Mix together, then set aside.

Step 3: Pat the chicken dry using a paper towel. Heat a large skillet over medium-high heat and melt the butter. Add the chicken and sear it for about 3-4 minutes on each side.

Step 4: Pour the Thai sauce over the chicken and toss until evenly coated.

Chicken thighs cooking in a skillet with Thai sauce.

Step 5: Place the chicken and sauce into a baking dish and cook for 20-25 minutes or until the internal temperature is 165 degrees Fahrenheit (74 degrees Celsius).

Chicken thighs in a baking dish topped with Thai sauce.

Step 6: Turn on the broiler and broil the dish for a few extra minutes.

Step 7: Remove from the oven and top the dish with chopped peanuts and cilantro.

Sweet Thai chicken served on a platter with lime wedges and garnishes.

Expert Tips

Add a Cornstarch Slurry – If you prefer a thicker sauce, mix 1 teaspoon of cornstarch with 1 tablespoon of water and add it to the sauce before pouring over the chicken.

Use High-Heat Oil for Searing – Choose an oil like avocado or canola for searing, as they can handle high heat better than butter alone, helping achieve a perfect, golden-brown crust.

FAQs

What pairs well with my Thai Chicken and Peanut Sauce recipe?

Jasmine rice is ideal, but coconut rice, fried rice, or rice noodles work too. Add freshness with a cucumber or Thai salad. For extra Thai-inspired sides, try Thai chili or homemade Pad Thai!

Can I use boneless, skinless chicken instead of bone-in?

Absolutely! Boneless, skinless chicken thighs or breasts can be used, though they may require a slightly shorter cooking time.

Storage Information

To STORE, place Thai Peanut Chicken leftovers in an airtight container in the refrigerator for up to 3-5 days. To FREEZE, store chicken in a freezer-safe container for up to 4 months.

REHEAT in an oven at 350°F (175°C) until warmed through, on the stovetop over medium heat until hot, or in the microwave. Avoid overcooking to keep the chicken tender.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Thai chicken and peanut sauce served on a platter with lime wedges and garnishes.

Thai Chicken Recipe

A busy night doesn’t mean you have to compromise on flavor. This Thai Chicken delivers a mix of sweet, savory, and tangy flavors for an unforgettable meal in 35 minutes!
5 from 4 votes
Pin Rate
Course: Main Course, Main Dishes
Cuisine: Thai
Diet: Dairy Free
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 8
Calories: 419kcal
Author: Andrea
Print (email required)

Ingredients

  • 2 tbsp unsalted butter
  • 8 bone-in chicken thighs

Thai Sauce

  • 1/2 c sweet chili sauce
  • 1/4 c reduced-sodium soy sauce
  • 2 tsp minced garlic
  • 1 tbsp creamy peanut butter
  • 1/2 tbsp freshly grated ginger
  • 1 tablespoon lime juice
  • 1/4 c chopped fresh cilantro - to taste
  • 1/4 c chopped peanuts
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • Preheat the oven to 400 degrees Fahrenheit (200 degrees Celsius).
  • To prepare the Thai sauce, combine the chili sauce, soy sauce, garlic, peanut butter, ginger, and lime juice in a medium bowl. Mix together, then set aside.
  • Pat the chicken dry using a paper towel. Heat a large skillet over medium-high heat and melt the butter. Add the chicken and sear it for about 3-4 minutes on each side.
  • Pour the Thai sauce over the chicken and toss until evenly coated.
  • Place the chicken and sauce into a baking dish and cook for 20-25 minutes or until the internal temperature is 165 degrees Fahrenheit (74 degrees Celsius).
  • Turn on the broiler and broil the dish for a few extra minutes.
  • Remove from the oven and top the dish with chopped peanuts and cilantro.

NOTES

If you use an oven-safe skillet, you can sear, add the sauce, and bake it all in one dish!
To STORE, place Thai Peanut Chicken leftovers in an airtight container in the refrigerator for up to 3-5 days. To FREEZE, store chicken in a freezer-safe container for up to 4 months.
REHEAT in an oven at 350°F (175°C) until warmed through, on the stovetop over medium heat until hot, or in the microwave. Avoid overcooking to keep the chicken tender.

Nutrition

Calories: 419kcal | Carbohydrates: 10g | Protein: 26g | Fat: 30g | Saturated Fat: 9g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 12g | Trans Fat: 0.2g | Cholesterol: 149mg | Sodium: 568mg | Potassium: 380mg | Fiber: 1g | Sugar: 8g | Vitamin A: 235IU | Vitamin C: 1mg | Calcium: 23mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

5 from 4 votes

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    Loved the flavor on this simple dinner! My kids actually ate it too! We served it over white rice!

  2. 5 stars
    So flavorful and delicious! I served it over rice with zucchini on the side. The whole family loved it! I think I might try it next time with chicken breasts to see how that turns out.

  3. 5 stars
    Love thai flavors!! This chicken is super tasty! We have tried it with rice & it made a nice, hearty meal!