Healthy Chicken Satay with Peanut Sauce

Tender, flavorful chicken skewers infused with coconut, garlic, and turmeric are paired with a creamy, rich peanut sauce in this Chicken Satay recipe.

High in protein and low in carbs, it provides a satisfying, nutrient-rich meal.

Quick to grill and perfect for meal prep or weeknight dinners, it delivers bold taste without compromising on health.

Chicken Satay with Peanut Sauce

Karina Kari
Juicy, tender chicken skewers marinated in coconut, turmeric, and garlic, served with a luscious, creamy peanut sauce.
This protein-packed, low-carb recipe is perfect for quick dinners, meal prep, or entertaining, bringing bold flavor and satisfying nutrition to your table.
Prep Time 2 hours 15 minutes
Cook Time 10 minutes
Total Time 2 hours 25 minutes
Course Appetizer, Main Course
Cuisine Asian-Inspired, thai
Servings 6

Equipment

  • 18 metal or bamboo skewers
  • Baking dish or rimmed baking sheet
  • small saucepan
  • Whisk
  • Grill or grill pan
  • Knife and cutting board

Ingredients
  

For the Chicken Marinade:

  • cup full-fat coconut milk
  • 4 cloves garlic minced
  • 1 tablespoon turmeric
  • 2 tablespoons fresh cilantro chopped (plus extra for garnish)
  • 2 tablespoons brown sugar
  • 2 tablespoons fish sauce
  • ½ teaspoon kosher salt
  • 2 pounds boneless skinless chicken tenders
  • ¼ cup crushed peanuts for garnish

For the Peanut Sauce:

  • 1 13.5-ounce can full-fat coconut milk
  • 1 –2 tablespoons Thai red curry paste adjust for spice preference
  • ¾ cup unsweetened creamy peanut butter
  • ½ tablespoon kosher salt
  • ¾ cup sugar
  • 2 tablespoons apple cider or white vinegar
  • ½ cup water to adjust sauce consistency

Instructions
 

  • Prepare the Chicken Marinade: Start by gathering all the ingredients for the marinade.
    In a medium mixing bowl, combine ⅓ cup of full-fat coconut milk, minced garlic, turmeric, chopped fresh cilantro, brown sugar, fish sauce, and kosher salt.
    Whisk thoroughly until the sugar dissolves and the mixture becomes smooth and fragrant.
    The aroma of garlic, turmeric, and coconut will create a flavorful base that tenderizes and seasons the chicken.
  • Flatten the Chicken Tenders: Take 2 pounds of boneless, skinless chicken tenders and pat them dry with paper towels.
    Using a meat mallet, rolling pin, or the bottom of a heavy pan, gently pound each tender until it is about ¼-inch thick.
    This step ensures even cooking, a tender texture, and allows the marinade to penetrate deeply, giving every bite maximum flavor.
  • Marinate the Chicken: Place the flattened chicken tenders in a single layer in a baking dish or rimmed baking sheet.
    Pour the prepared marinade evenly over the chicken, making sure each piece is thoroughly coated.
    Cover the dish tightly with plastic wrap and refrigerate for at least 2 hours, or up to overnight.
    This slow marination process enhances the flavor, infuses the turmeric and coconut aroma, and keeps the chicken juicy when grilled.
  • Prepare the Peanut Sauce: While the chicken marinates, start making the peanut sauce.
    In a small saucepan, combine 1 can of full-fat coconut milk, 1–2 tablespoons Thai red curry paste, ¾ cup creamy peanut butter, ½ tablespoon kosher salt, ¾ cup sugar, 2 tablespoons vinegar, and ½ cup water.
    Whisk the ingredients together until smooth and uniform.
  • Cook the Peanut Sauce: Place the saucepan over low heat and slowly bring it to a gentle simmer.
    Stir constantly with a whisk to prevent sticking or burning, allowing the sauce to thicken slightly over 5 minutes.
    Once it reaches a creamy consistency, remove it from heat and let it sit for 10 minutes.
    If the sauce thickens too much while cooling, return it to low heat and whisk in a splash of water until it reaches your desired consistency.
  • Preheat the Grill: Preheat your grill to medium heat.
    Ensure the grates are clean and lightly oiled to prevent sticking.
    Using medium heat is crucial for cooking the chicken evenly without burning the exterior while keeping it tender inside.
  • Thread the Chicken onto Skewers: Carefully thread the marinated chicken tenders onto 18 metal or bamboo skewers, dividing the chicken evenly.
    If using bamboo skewers, soak them in water for at least 30 minutes before threading to prevent burning.
    Ensure the chicken is snug but not overcrowded, leaving small gaps to allow heat circulation and even cooking.
  • Grill the Chicken Skewers: Place the skewers on the preheated grill and cook undisturbed for 3–5 minutes per side.
    Avoid flipping too early to achieve beautiful grill marks and caramelization.
    The chicken should be golden brown on the outside and cooked through but remain juicy inside.
    Adjust cooking time depending on the thickness of your tenders.
  • Rest and Garnish the Chicken: Once cooked, transfer the skewers to a serving platter and let them rest for 3–5 minutes.
    This allows the juices to redistribute, keeping the chicken moist.
    Sprinkle chopped cilantro and ¼ cup crushed peanuts over the top for added texture, color, and flavor.
  • Serve with Peanut Sauce: Serve the grilled chicken satay immediately with the prepared peanut sauce on the side.
    The creamy, slightly spicy sauce complements the aromatic, marinated chicken perfectly.
    For an extra touch, add lime wedges or a fresh cucumber salad to balance the richness.

Notes

  • Always pat the chicken dry before marinating to help the flavors penetrate better.
  • Pounding the chicken ensures even cooking and keeps it tender.
  • Adjust the Thai red curry paste in the peanut sauce to control the spice level.
  • Soak bamboo skewers in water for at least 30 minutes to prevent burning during grilling.
  • If you prefer a slightly sweeter sauce, add an extra teaspoon of sugar gradually while simmering.
  • Leftover sauce can be reheated gently over low heat; add a splash of water to restore creaminess if it thickens too much.

Chef’s Secrets: Expert Flavor Enhancing Tricks

To maximize flavor, marinate your chicken for a minimum of 2 hours, but overnight is ideal.

The coconut milk and turmeric not only tenderize the meat but also give it a fragrant, slightly sweet aroma.

When grilling, avoid high flames as they can scorch the chicken while leaving the inside undercooked.

Use medium heat and rotate only once for even caramelization.

For an extra layer of flavor, lightly toast the crushed peanuts before garnishing—they release oils that enhance aroma and texture.

Serving Suggestions: Perfect Pairings And Plating

Chicken satay is versatile and pairs beautifully with a variety of sides.

Serve with steamed jasmine rice or cauliflower rice for a low-carb option.

Fresh cucumber salad, pickled vegetables, or a simple green salad balances the richness of the peanut sauce.

For gatherings, present the skewers on a platter with small bowls of sauce for dipping, garnished with fresh cilantro and crushed peanuts for visual appeal.

Drizzle a few drops of lime juice over the skewers to add brightness before serving.

Storage Tips: Keeping Chicken Fresh Longer

Store leftover chicken and sauce separately in airtight containers in the refrigerator for up to 3–4 days.

The sauce may thicken when chilled—simply reheat gently over low heat and add a splash of water or coconut milk to restore its original consistency.

The chicken can also be frozen after cooking; wrap each skewer in foil and place them in a freezer-safe bag for up to 2 months.

Thaw in the refrigerator overnight and reheat on a grill or in a skillet for best results.

Frequently Asked Questions

1. Can I use chicken breasts instead of tenders?

Yes, chicken breasts can be used, but slice them into thin strips or pound them evenly to ensure quick and even cooking.

2. Can this recipe be made spicy?

Absolutely! Increase the amount of Thai red curry paste in the peanut sauce, or add a pinch of chili flakes to the marinade for an extra kick.

3. How do I prevent skewers from burning on the grill?

Soak bamboo skewers in water for at least 30 minutes prior to grilling. For metal skewers, simply avoid high direct heat.

4. Can I make the peanut sauce ahead of time?

Yes, the sauce can be prepared a day ahead and stored in the fridge. Reheat gently before serving and add a splash of water to achieve the desired consistency.

5. What’s the best way to serve leftovers?

Leftover chicken can be sliced and tossed into a salad, grain bowl, or wrap for a quick meal. The peanut sauce makes a versatile dipping or drizzle option for vegetables or noodles.