in

Chicken Satay with Easy Thai Peanut Sauce

Chicken Satay with Easy Thai Peanut Sauce

Save this recipe on:

Juicy, smoky, and beautifully spiced, Chicken Satay with Easy Thai Peanut Sauce is the kind of dish that instantly transports you to the bustling streets of Bangkok. Each skewer is a flavorful journey of tender marinated chicken grilled to perfection and paired with a rich, creamy, slightly spicy peanut sauce that’s good enough to eat with a spoon. Whether you’re serving it at a backyard BBQ or making it for a cozy dinner, this crowd-pleaser never disappoints.

The real magic lies in the marinade—a vibrant mix of curry, coconut milk, and garlic that infuses the chicken with warmth and complexity. And when you dip those smoky skewers into that golden, nutty sauce? Pure bliss. The best part? This recipe is surprisingly easy and accessible, bringing the flavors of Southeast Asia straight to your kitchen with no fuss.


What Kind of Chicken Should I Use?

Chicken thighs are ideal for Chicken Satay thanks to their juicy texture and rich flavor, but if you’re looking for a leaner option, chicken breasts will work just as well. The key is to cut the meat into evenly-sized strips so they grill evenly and soak up all that delicious marinade.

You can also try a plant-based twist using tofu or seitan—just remember to adjust your marinade time accordingly (usually less than for chicken).


Ingredients for the Chicken Satay with Easy Thai Peanut Sauce

Chicken Thighs or Breasts
Tender and flavorful, these are the heart of the dish. Go for boneless, skinless cuts to make skewering and grilling easy.

Coconut Milk
Adds a creamy base to the marinade with subtle tropical sweetness. It helps tenderize the chicken and balance the spices.

Curry Powder
Brings warm, earthy notes that give the satay its iconic flavor. You can use yellow curry powder or a blend you enjoy.

Garlic and Ginger
Fresh aromatics that punch up the flavor. Ginger adds a little heat and zing while garlic gives it depth.

Brown Sugar
A touch of sweetness enhances the caramelization on the grill and balances the savory marinade.

Soy Sauce and Fish Sauce
Adds umami and saltiness to round out the flavor. If you’re going gluten-free, you can swap with tamari.

Lime Juice
A splash of acidity to brighten everything up and help tenderize the meat.

Skewers
Wooden or metal—just make sure to soak wooden ones in water if you’re using a grill, so they don’t burn.

Thai Peanut Sauce
Made with peanut butter, soy sauce, rice vinegar, garlic, and a touch of chili paste—this sauce is creamy, nutty, and a little spicy. It’s perfect for dipping!

Pin this Recipe

How To Make the Chicken Satay with Easy Thai Peanut Sauce

Step 1: Prepare the Marinade

In a mixing bowl, whisk together coconut milk, curry powder, minced garlic, grated ginger, soy sauce, fish sauce, brown sugar, and lime juice. Mix until fully combined and fragrant.

Step 2: Marinate the Chicken

Cut your chicken thighs or breasts into long, even strips. Place them in a zip-top bag or shallow dish and pour the marinade over the chicken. Seal and refrigerate for at least 2 hours, or overnight for maximum flavor.

Step 3: Soak the Skewers

If you’re using wooden skewers, soak them in water for at least 30 minutes before grilling to prevent them from burning.

Step 4: Skewer the Chicken

Thread the marinated chicken strips onto the soaked skewers. Try to fold the strips in a wave-like pattern for even grilling and a more substantial bite.

Step 5: Grill the Chicken

Preheat your grill or grill pan over medium-high heat. Lightly oil the grates. Cook the skewers for 3-4 minutes per side until the chicken is cooked through and has beautiful char marks.

Step 6: Make the Easy Thai Peanut Sauce

In a saucepan, combine peanut butter, soy sauce, rice vinegar, minced garlic, brown sugar, and a touch of chili paste. Heat gently over low, stirring until smooth. Thin with warm water as needed to reach your desired dipping consistency.

Step 7: Serve and Enjoy

Serve the hot chicken satay skewers with a generous side of the Thai peanut sauce. Garnish with chopped peanuts or fresh cilantro if desired, and pair with cucumber slices or jasmine rice for a full meal.


How to Serve and Store Chicken Satay with Easy Thai Peanut Sauce

Chicken Satay is best served hot off the grill while the edges are still slightly crisp and the interior is juicy. Arrange the skewers on a platter with a generous bowl of warm Thai peanut sauce for dipping. Garnish with freshly chopped cilantro, crushed peanuts, or lime wedges for a burst of freshness.

For storing leftovers, remove the chicken from the skewers and place it in an airtight container in the refrigerator. It will stay fresh for up to 4 days. Reheat gently in the microwave or a skillet over low heat to avoid drying it out. The peanut sauce should be stored separately in a jar or container and stirred well before reheating or serving again.


What to Serve With Chicken Satay?

Cucumber Salad

A crisp cucumber salad dressed with rice vinegar, sugar, and chili flakes balances the rich peanut sauce with cool, tangy freshness.

Jasmine Rice or Coconut Rice

These fragrant rice options soak up all that extra sauce and help turn this into a complete, comforting meal.

Grilled Vegetables

Bell peppers, zucchini, or mushrooms grilled alongside the satay make for a smoky, colorful side.

Thai Slaw

Crunchy shredded cabbage tossed with a light, limey vinaigrette brings brightness and crunch to the table.

Peanut Noodles

Cold or warm, noodles tossed in a similar peanut sauce make a hearty and delicious pairing.

Lettuce Wraps

For a lighter twist, serve the chicken in butter lettuce cups with extra herbs and a drizzle of sauce.

Thai Iced Tea or Coconut Water

A chilled Thai drink rounds out the meal and balances the subtle heat from the sauce.


Want More Chicken Dinner Ideas?

If you’re loving the smoky flavors of this Chicken Satay, check out these delicious options that bring big flavor to the dinner table:


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out! Did you add extra spice? Try it with tofu? Pair it with rice noodles?

I love hearing how you personalize these dishes. Questions are always welcome—let’s help each other cook better, together.

Explore beautifully curated health-boosting meals and more inspiration over on ChefAlchemy Recipes on Pinterest and discover your next flavor obsession.


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
Chicken Satay with Easy Thai Peanut Sauce

Chicken Satay with Easy Thai Peanut Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lorenzo Devereaux
  • Total Time: 25 minutes
  • Yield: 4 servings

Description

Bring the vibrant taste of Thai street food straight to your kitchen with this easy Chicken Satay with Thai Peanut Sauce. Juicy grilled chicken skewers marinated in coconut milk and curry spices are paired with a creamy, savory peanut dipping sauce. This quick dinner is perfect for weeknights, BBQs, or crowd-pleasing appetizers. A must-try if you love bold flavor, easy recipes, and food ideas that please everyone. Add this to your healthy snack or dinner ideas list!


Ingredients

1.5 lbs chicken thighs or breasts, cut into strips

1 cup coconut milk

1 tablespoon curry powder

3 cloves garlic, minced

1 tablespoon ginger, grated

1 tablespoon brown sugar

2 tablespoons soy sauce

1 tablespoon fish sauce

1 tablespoon lime juice

Skewers, soaked if wooden

1/2 cup peanut butter

1 tablespoon rice vinegar

1 tablespoon soy sauce (for sauce)

1 clove garlic, minced (for sauce)

1 tablespoon brown sugar (for sauce)

1 teaspoon chili paste (or to taste)

1/4 cup warm water (to thin sauce)


Instructions

1. In a bowl, mix coconut milk, curry powder, garlic, ginger, brown sugar, soy sauce, fish sauce, and lime juice.

2. Add chicken strips and marinate for at least 2 hours or overnight.

3. Soak wooden skewers in water for 30 minutes.

4. Thread marinated chicken onto skewers in a wave-like fold.

5. Grill over medium-high heat for 3-4 minutes per side until cooked through.

6. In a saucepan, combine peanut butter, soy sauce, rice vinegar, garlic, brown sugar, and chili paste.

7. Heat sauce over low, stirring and thinning with water to desired consistency.

8. Serve grilled chicken hot with peanut sauce, garnished with cilantro or crushed peanuts.

Notes

For extra juicy chicken, don’t skip the marinating time—overnight is best.

To make this gluten-free, replace soy sauce with tamari and ensure your peanut butter is certified gluten-free.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dinner
  • Method: Grilling
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 430
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 27g
  • Saturated Fat: 7g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 34g
  • Cholesterol: 105mg

Save this recipe on: