• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
loved by everyone

loved by everyone

  • Home
  • Dessert
  • Dinner
  • Salad
  • About
  • Contact
  • Privacy Policy
loved by everyone
  • Home
  • Dessert
  • Dinner
  • Salad
  • About
  • Contact
  • Privacy Policy
Dinner / Thai Satay Chicken with Peanut Sauce
Thai Satay Chicken with Peanut Sauce

Thai Satay Chicken with Peanut Sauce

April 27, 2026 By Sarah DuRoss

Jump to Recipe·Print Recipe

Chicken Satay with Peanut Sauce is a delightful dish that brings the vibrant flavors of Thai cuisine right into your home. This Thai Satay Chicken with Peanut Sauce is perfect for any occasion, from casual gatherings to festive celebrations. With its juicy marinated chicken skewers and creamy, rich peanut sauce, it’s no wonder this dish has become a favorite among many. The best part? You can easily make it in your kitchen, whether you’re baking or grilling. Get ready to impress your guests with this tasty treat!

Why You’ll Love This Recipe

  • Irresistible Flavor: The combination of spices and peanut sauce creates a mouthwatering taste that will leave everyone wanting more.
  • Versatile Cooking Methods: Whether you prefer baking, grilling, or skillet cooking, this recipe adapts seamlessly to your kitchen setup.
  • Quick and Easy: With minimal prep time and straightforward instructions, you can whip up this dish without hassle.
  • Perfect for Any Occasion: From holiday gatherings to weeknight dinners, this Chicken Satay is suitable for any event.
  • Family-Friendly: Kids and adults alike will enjoy these flavorful skewers, making it a great family meal option.

Tools and Preparation

Before diving into the cooking process, gather the necessary tools to ensure everything runs smoothly.

Essential Tools and Equipment

  • Skewers (wooden or metal)
  • Medium bowl
  • Whisk
  • Baking sheets or grill
  • Non-stick spray or oil
  • Small saucepan

Importance of Each Tool

  • Skewers: Essential for threading the marinated chicken pieces; they help cook the chicken evenly.
  • Medium Bowl: Perfect for mixing the marinade and peanut sauce without mess.
  • Small Saucepan: Necessary for heating and combining ingredients to create a smooth peanut sauce.
save it

Ingredients

For the Chicken Marinade

  • 2 pounds chicken breasts or thighs (sliced into 1 1/2 wide strips by 3-5 long)
  • 3 tablespoons olive oil
  • 1/4 cup coconut milk plus more as needed (may sub water)
  • 1/4 cup low sodium soy sauce
  • 1/4 cup packed brown sugar
  • 1 tablespoon chili paste (like Sambal Oelek)
  • 1 1/2 tablespoons lime juice
  • 1 1/2 tablespoons fish sauce
  • 1 teaspoon dried basil
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground ginger
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon ground turmeric

For the Peanut Sauce

  • 1/3-1/2 cup smooth peanut butter

Additional Tools

  • 12-15 skewers

How to Make Thai Satay Chicken with Peanut Sauce

Step 1: Prepare the Marinade

Whisk together all the marinade ingredients in a medium bowl.
1. Remove 1/3 cup of this mixture and place it in a freezer-sized bag.
2. Add 3 tablespoons of olive oil to the bag for marinating the chicken.
3. Toss in your chicken strips to coat them evenly.
4. Marinate in the refrigerator for at least 6 hours or overnight.

Step 2: Soak Skewers and Prepare Chicken

When you are ready to cook:
1. Soak wooden skewers in water for at least 30 minutes to prevent burning.
2. Remove chicken from the refrigerator and let it come to room temperature.
3. Thread chicken onto skewers and dab off excess marinade with paper towels.

Step 3: Choose Your Cooking Method

OVEN:

  1. Preheat your oven to 350°F (175°C).
  2. Line two baking sheets with foil and lightly spray with nonstick cooking spray.
  3. Evenly distribute chicken across both sheets.
  4. Bake for 15-20 minutes until cooked through (internal temp of 165°F).

GRILL:

  1. Grease an indoor or outdoor grill and heat it on high.
  2. Add chicken once hot, reduce heat to medium, cover, and grill for about 3-4 minutes per side until cooked through.

SKILLET:

  1. Heat 1 ½ tablespoons of olive oil in a large non-stick skillet over medium-high heat.
  2. Cook skewers in batches for about 2-3 minutes per side until fully cooked.

Step 4: Make the Peanut Sauce

Add reserved marinade to a small saucepan along with either:
– ¼ cup coconut milk OR 3 tablespoons water.
Bring this mixture to a boil then lower the heat to simmer for one minute.
Stir in:
– ⅓ cup peanut butter until well combined.
Adjust thickness by adding more peanut butter or liquid as desired.

Step 5: Serve

Serve warm chicken skewers alongside peanut sauce as an appetizer or pair with rice and veggies for a fulfilling main course!

How to Serve Thai Satay Chicken with Peanut Sauce

Serving Thai Satay Chicken with Peanut Sauce can elevate your dining experience. This dish is versatile and can be enjoyed in many delightful ways.

As an Appetizer

  • Serve skewers warm on a platter with a bowl of peanut sauce for dipping. This makes for a delicious starter at any gathering.

As a Main Course

  • Pair the chicken satay with steamed rice or quinoa. This combination creates a well-rounded meal that’s filling and satisfying.

With Fresh Vegetables

  • Include cucumber, bell peppers, or carrots on the side. Fresh vegetables add crunch and balance the richness of the peanut sauce.

In a Salad

  • Toss chicken satay pieces over mixed greens with sliced veggies and drizzle extra peanut sauce on top. This creates a refreshing salad option.

How to Perfect Thai Satay Chicken with Peanut Sauce

Perfecting this dish requires attention to detail and a few helpful tips.

  • Marinate Longer: For maximum flavor, marinate the chicken overnight. The longer it sits, the more flavorful it becomes.
  • Use Fresh Ingredients: Fresh lime juice and high-quality peanut butter will enhance the taste of your sauce significantly.
  • Monitor Cooking Time: Avoid overcooking the chicken by using a meat thermometer. Aim for an internal temperature of 165 degrees F for juicy results.
  • Adjust Spice Level: Customize the heat of your peanut sauce by adding more chili paste according to your preference.

Best Side Dishes for Thai Satay Chicken with Peanut Sauce

To enhance your meal, consider these delectable side dishes that pair beautifully with Thai Satay Chicken.

  1. Coconut Rice: Fragrant rice cooked in coconut milk adds a creamy texture and complements the flavors of the chicken.
  2. Stir-Fried Vegetables: A mix of colorful vegetables stir-fried in sesame oil makes for a vibrant and nutritious side dish.
  3. Thai Cucumber Salad: A refreshing salad made with cucumbers, red onion, and a tangy dressing that cuts through richness.
  4. Spring Rolls: Light and crispy spring rolls filled with fresh vegetables provide an excellent crunchy contrast to the satay.
  5. Mango Salsa: Sweet mangoes combined with red onion, cilantro, and lime juice create a zesty topping for your chicken.
  6. Quinoa Pilaf: Nutty quinoa mixed with herbs and spices is a healthy alternative to traditional rice that pairs perfectly with satay.
  7. Peanut Noodles: Cold noodles tossed in a light peanut sauce mirror flavors from the main dish while adding variety to your plate.

Common Mistakes to Avoid

Making Thai Satay Chicken with Peanut Sauce can be a delightful experience, but there are some common pitfalls to watch out for.

  • Bold Marinade Overuse: Using too much marinade can lead to overly salty chicken. Ensure you reserve some for your peanut sauce and use it sparingly.
  • Bold Skewering Issues: Not soaking wooden skewers can cause them to burn or snap. Always soak them in water for at least 30 minutes before grilling.
  • Bold Cooking Temperature Errors: Cooking chicken at too high a temperature can lead to dry meat. Aim for medium heat on the grill and monitor internal temperatures closely.
  • Bold Ignoring Rest Time: Skipping the resting period after cooking can result in dry chicken. Let your skewers rest for a few minutes before serving to retain moisture.
  • Bold Incorrect Peanut Sauce Consistency: Adding too much peanut butter can make the sauce thick and hard to pour. Adjust the consistency by adding coconut milk or water gradually.

Storage & Reheating Instructions

Refrigerator Storage

  • Store cooked Thai Satay Chicken in an airtight container.
  • It can be refrigerated for up to 3 days.

Freezing Thai Satay Chicken with Peanut Sauce

  • Allow the chicken to cool completely before freezing.
  • Use freezer-safe containers or bags, and it can be frozen for up to 3 months.

Reheating Thai Satay Chicken with Peanut Sauce

  • Oven: Preheat your oven to 350°F (175°C). Place chicken on a baking sheet and cover with foil; heat for about 10-15 minutes.
  • Microwave: Place chicken in a microwave-safe dish, cover it, and heat on medium power in intervals of 1-2 minutes until warm.
  • Stovetop: Heat a skillet over medium heat, add a splash of broth or water, and cook the chicken until warmed through, stirring occasionally.

Frequently Asked Questions

What is Thai Satay Chicken with Peanut Sauce?

Thai Satay Chicken with Peanut Sauce is a flavorful dish featuring marinated chicken grilled or baked on skewers served with a creamy peanut sauce.

How do I make the peanut sauce?

To make the peanut sauce, combine reserved marinade with coconut milk and peanut butter in a saucepan. Heat until smooth and adjust consistency as needed.

Can I use other meats besides chicken?

Yes, you can use turkey, beef, or lamb if you prefer different flavors or textures in your satay skewers.

Is this recipe suitable for meal prep?

Absolutely! Thai Satay Chicken with Peanut Sauce stores well, making it perfect for meal prep throughout the week.

Can I customize the level of spiciness?

Yes! Adjust the spiciness of your peanut sauce by adding more chili paste or reducing it based on your preference.

Final Thoughts

Thai Satay Chicken with Peanut Sauce is not just an appetizer; it’s a versatile dish that works beautifully as a main course too. Its rich flavors and creamy sauce will surely impress everyone at your table. Feel free to customize the marinade or sauce according to your taste preferences—add more spice, switch up the meats, or throw in some vegetables!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Satay Chicken with Peanut Sauce

Thai Satay Chicken with Peanut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Print Recipe
Pin Recipe

Indulge in the vibrant flavors of Thai cuisine with this delectable Thai Satay Chicken with Peanut Sauce. Perfect for any gathering, these juicy chicken skewers are marinated in a blend of aromatic spices and grilled to perfection, served alongside a rich and creamy peanut sauce. Easy to prepare whether you’re grilling outdoors or cooking indoors, this dish is sure to impress both family and guests alike. The combination of tender meat and savory sauce makes it an irresistible choice for weeknight dinners or festive celebrations.

  • Total Time: 35 minutes
  • Yield: Serves approximately 6

Ingredients

Scale
  • 2 pounds chicken breasts or thighs
  • 3 tablespoons olive oil
  • 1/4 cup coconut milk
  • 1/4 cup low sodium soy sauce
  • 1/4 cup packed brown sugar
  • 1 tablespoon chili paste
  • 1 1/2 tablespoons lime juice
  • 1/3 cup smooth peanut butter

Instructions

  1. Prepare the marinade by whisking together olive oil, coconut milk, soy sauce, brown sugar, chili paste, lime juice, and spices in a medium bowl. Reserve some for the peanut sauce.
  2. Marinate chicken strips in the mixture for at least 6 hours or overnight for deeper flavor.
  3. Soak wooden skewers for at least 30 minutes before threading on chicken pieces.
  4. Grill or bake skewers until cooked through (about 15-20 minutes), ensuring an internal temperature of 165°F.
  5. For the peanut sauce, combine reserved marinade with coconut milk in a saucepan, bring to a boil, then stir in peanut butter until smooth.
  • Author: Sarah DuRoss
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Grilling/Baking
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 skewer (approximately 100g)
  • Calories: 320
  • Sugar: 8g
  • Sodium: 550mg
  • Fat: 18g
  • Saturated Fat: 3g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 70mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

« Previous Post
Easy Homemade Teriyaki Chicken: A Beginner’s Guide
Next Post »
Refreshing Pineapple Chicken Tacos

If you enjoyed this…

Dinner

Delicious Chicken Stir-Fry with Fresh Vegetables

Oven Roasted Garlic Cabbage Steaks
Dinner

Oven Roasted Garlic Cabbage Steaks

Crispy Honey Garlic Glazed Salmon Recipe
Dinner

Crispy Honey Garlic Glazed Salmon Recipe

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Browse by Diet

DessertDessertDinnerDinnerSaladSalad

Strawberry Frosted Lemonade.

Homemade Strawberry Lemonade

Homemade Strawberry Lemonade

Easy Strawberry Shortcake Trifle

Easy Strawberry Shortcake Trifle

© 2026 · About · Contact · Privacy Policy · Terms of Use · CCPA · DMCA