Chicken Satay with Peanut Sauce – A Flavorful, Easy Weeknight Feast

Posted on April 29, 2026

Chicken Satay with Peanut Sauce – A Flavorful, Easy Weeknight Feast

Chicken Satay with Peanut Sauce is a vibrant dish that dances with flavors—tangy, nutty, and just a hint of heat. These tender grilled chicken skewers, marinated in a fragrant peanut-based sauce, are a celebration of Asian street food meets kitchen simplicity. Whether you’re craving a quick dinner or impressing guests, this recipe delivers restaurant-quality results with minimal effort. Perfect for those who love bold tastes without the complexity, it’s a recipe that makes every bite feel like a culinary adventure.

What is Chicken Satay with Peanut Sauce?

Chicken Satay originated from the tropical islands of Indonesia, where skewered meats grilled over open flames are a cultural staple. Traditionally served with a rich peanut sauce, it combines the smoky char of the grill with the creamy, umami depth of ground peanuts, garlic, and soy. Our version keeps things fresh and approachable, using simple ingredients to recreate that beloved street food magic. The marinade tenderizes the chicken while infusing it with bright notes of ginger, lime, and sesame, while the peanut sauce adds a luxurious finish. It’s a dish that bridges continents and traditions, brought to your countertop in one easy-to-follow recipe.

Reasons to Try Chicken Satay with Peanut Sauce

There’s a reason this dish has become a global favorite: it’s fast, flavorful, and forgiving. With prep time under 30 minutes and active cooking in 10, it’s perfect for busy weeknights or lazy Sundays. The marinade does the heavy lifting, transforming ordinary chicken into something spectacular, while the peanut sauce adds a layer of richness that makes even the simplest meal feel special. This recipe is also incredibly versatile—adjust the spice, swap the protein, or serve it cold for a summer salad. Whether you’re a rookie in the kitchen or a seasoned pro, this dish is your ticket to confidence and curb appeal.

Ingredients Needed to Make Chicken Satay with Peanut Sauce

  • 1 1/2 lb boneless, skinless chicken breasts, cut into 1-inch cubes
  • 1/4 cup low sodium soy sauce
  • 2 tablespoons creamy peanut butter
  • 1 tablespoon rice vinegar
  • 1 tablespoon freshly squeezed lime juice
  • 2 teaspoons sesame oil
  • 2 teaspoons honey
  • 2 teaspoons grated ginger (about 1 inch fresh root)
  • 2 cloves garlic, minced
  • 1/4 teaspoon crushed red pepper (adjust to taste)
  • Salt and pepper, to taste
  • Peanut dipping sauce (see recipe below or use store-bought)
  • Green onions, sliced
  • Chopped fresh cilantro

Instructions to Make Chicken Satay with Peanut Sauce – Step by Step

Step 1: Prepare the Marinade

In a large bowl or ziplock bag, whisk low sodium soy sauce, peanut butter, rice vinegar, lime juice, sesame oil, honey, grated ginger, minced garlic, crushed red pepper, and a sprinkle of salt and pepper. The marinade should be thick but pourable—adjust the soy sauce slightly to reach your desired consistency. Reserve about 3 tablespoons for basting during grilling, then pour the rest over the cubed chicken. Seal the bag, press out air, and massage the marinade into the chicken until fully coated. Let it chill in the refrigerator for at least 30 minutes, or better yet, marinate overnight for maximum flavor.

Step 2: Prepare the Skewers

While the chicken marinates, soak wooden skewers in warm water for 30 minutes to prevent them from charring. Thread 5–6 chicken cubes onto each skewer, leaving space between pieces for even cooking. If using metal skewers, this step isn’t necessary—just preheat your grill and you’re good to go.

Step 3: Make the Peanut Dipping Sauce

Combine 1/4 cup creamy peanut butter, 2 tablespoons soy sauce, 1 tablespoon rice vinegar, 1 teaspoon honey, 1 clove garlic, and a splash of water in a small bowl. Whisk until smooth and glossy, then chill in the fridge while you prep the rest. For extra richness, stir in a teaspoon of toasted sesame oil.

Step 4: Grill the Satay

Preheat your grill or grill pan to medium-high heat and oil the grates to prevent sticking. Place the skewers 3–4 inches apart to avoid overcrowding. Cook for about 5 minutes per side, basting with the reserved marinade halfway through. The chicken is done when it reaches 165°F on an instant-read thermometer and has charred grill marks. Resist the urge to move the skewers mid-grill—let them form a satisfying crust before flipping.

Step 5: Plate and Serve

Transfer the warm skewers to a serving platter, sprinkle with chopped cilantro and green onion, and drizzle generously with peanut dipping sauce. Serve with a cooling side like cucumber salad, jasmine rice, or a tangy lime-ginger noodle dish. Leftover sauce can be stored in the fridge for up to 5 days.

Chef’s Tips for a Perfect Result

  • Marinate beyond 30 minutes: Overnight marination allows the peanut and ginger flavors to deeply penetrate the chicken for a more tender result.
  • Use a mix of chicken cuts: Combine breast with thigh meat for juicier satay with less risk of dryness—thighs are more forgiving on the grill.
  • Preheat your grill pan: If using a stovetop grill pan, let it heat for at least 5 minutes to mimic the sear of an outdoor grill.
  • Adjust peanut sauce consistency: If the sauce is too thick, thin it with a tablespoon of warm water. Too runny? Stir in a teaspoon of cornstarch slurry.
  • Rest before serving: Let the skewers sit for 3–5 minutes after cooking to allow juices to redistribute, ensuring every bite is moist.

Variations and Substitutions

Shrimp or Tofu Option: Swap chicken with peeled shrimp (grill 2–3 minutes per side) or firm tofu cubes for a plant-based version. Marinate 15 minutes to absorb flavors.

Gluten-Free Adjustment:

Use tamari instead of soy sauce and ensure the peanut butter is gluten-free. Most store-bought labels specify this now.

Spice It Up: Add a teaspoon of Sriracha or chili garlic paste to the marinade for extra heat. Balance with a squeeze of lime when serving.

Make It Creamier: Swirl in a tablespoon of Greek yogurt or coconut milk into the peanut sauce for added richness.

Budget Swap: Use smooth peanut butter (instead of chunky) and reduce honey by half if you’re watching sugar intake.

How to Serve and Pair

Chicken satay is a canvas for creativity. Serve it skewer-style with a side of jasmine rice and steamed bok choy for a complete meal. For a lighter option, place skewers over a bed of bibb lettuce and top with chopped peanuts and pickled daikon. Pair with an aromatic white wine like Sauvignon Blanc or a crisp lager to cut through the peanut sauce’s richness. Garnish with extra lime wedges for a tangy contrast.

Storage and Reheating

Refrigerator

Store leftover skewers (unskewered chicken is easier to reheat) in an airtight container for up to 3 days. The peanut sauce can be refrigerated separately for up to 5 days.

Freezer

Freeze uncooked, marinated chicken skewers in a single layer on a parchment-lined tray. Once frozen, pack into a ziplock bag for up to 2 months. Thaw overnight in the fridge before cooking.

Room Temperature

Grilled satay can be safely left at room temperature for up to 2 hours. Keep the peanut sauce in the fridge and drizzle after serving for the best texture.

Reheating

Reheat in a preheated oven at 300°F for 8–10 minutes or on a non-stick skillet over medium heat, adding a splash of water to keep it moist. Avoid the microwave—it dries out the chicken and softens the char.

Nutritional Values

  • Calories: 188
  • Protein: 27.8g
  • Carbohydrates: 3.4g
  • Fat: 6.4g
  • Fiber: 0.4g

Approximate values.

Frequently Asked Questions

Can I substitute almond butter for peanut butter in the sauce?

Yes, almond butter works beautifully, offering a slightly sweeter, milder flavor. Use a high-quality natural almond butter for the best texture and depth of taste.

How do I know when the chicken is fully cooked?

The safest method is to use a meat thermometer—chicken is done at 165°F. Alternatively, pierce the thickest piece with a knife and check for clear juices and no pinkness.

Why is my peanut sauce too runny?

This often happens if you use runny peanut butter or excess soy sauce. Adjust by simmering the sauce gently on the stove for 2–3 minutes or adding a teaspoon of cornstarch slurry to thicken.

Can I prepare the marinade ahead of time?

Absolutely! Mix and store in the fridge for up to 5 days. It can also be frozen for a month—thaw completely in the fridge before using.

How can I customize the spice level?

Adjust the crushed red pepper to taste, or stir in a splash of hot sauce like tabasco or sambal oelek before grilling. Balance with a squeeze of lime or extra honey for sweetness.

Conclusion

Chicken Satay with Peanut Sauce is more than a recipe—it’s a warm, aromatic hug in every bite. With its bold flavors, quick prep, and universal appeal, it’s a dish that turns ordinary meals into memorable moments. The secret ingredient? That nutty, garlicky peanut sauce coating each skewer. Whether you’re cooking for family, planning a picnic, or simply craving something comforting, this recipe reminds us why we fall in love with food: for the way it brings us together.

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 Peanut Sauce – A Flavorful, Easy Weeknight Feast

Chicken Satay with Peanut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: NORA
  • Prep Time: 15
  • Cook Time: 15
  • Total Time: 30
  • Yield: 810 skewers 1x
  • Category: dinner
  • Method: Grilling
  • Cuisine: Southeast Asian
  • Diet: Pork-free, Halal

Description

Grilled chicken skewers marinated in a rich peanut-based sauce, served with a creamy, nutty peanut dipping sauce. Quick to make with bold, balanced flavors of ginger, lime, and sesame. Perfect for weeknight dinners or casual gatherings.


Ingredients

Scale

1 1/2 lb boneless, skinless chicken breasts, cut into 1-inch cubes
1/4 cup low sodium soy sauce
2 tablespoons creamy peanut butter
1 tablespoon rice vinegar
1 tablespoon freshly squeezed lime juice
2 teaspoons sesame oil
2 teaspoons honey
2 teaspoons grated ginger
2 cloves garlic, minced
1/4 teaspoon crushed red pepper
Salt and pepper, to taste
Store-bought or homemade peanut dipping sauce (no alcohol-based versions)
Green onions, sliced
Chopped fresh cilantro


Instructions

In a bowl or ziplock bag, whisk soy sauce, peanut butter, rice vinegar, lime juice, sesame oil, honey, ginger, garlic, and red pepper
Add chicken cubes and marinate for 30-60 minutes at room temperature
Thread marinated chicken onto skewers
Heat a grill or grill pan over medium-high heat. Cook skewers 4-6 minutes per side, until golden and charred
Toss skewers with remaining marinade (optional for extra flavor)
Serve skewers with peanut sauce, sliced green onions, and cilantro


Notes

For a cold version, marinate overnight and serve with sauce chilled
Adjust red pepper amount for spice level
Use bamboo or metal skewers
Can be served with steamed rice, cucumber salad, or fresh pineapple slices for contrast


Nutrition

  • Serving Size: 2 skewers and 2 tablespoons peanut sauce
  • Calories: 420
  • Sugar: 9g
  • Sodium: 540mg
  • Fat: 22g
  • Saturated Fat: 4g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 34g
  • Cholesterol: 80mg

Leave a Comment

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