Home » Recipe Index » Indonesian » Indonesian Chicken Satay with Peanut Sauce

Indonesian Chicken Satay with Peanut Sauce

Chicken satay with peanut sauce is an Indonesian classic that’s hard to resist. Juicy, grilled chicken skewers come together with a rich, creamy peanut sauce that’s sweet, savory, and absolutely delicious.

A plate of chicken satay with peanut sauce, pickles, and fried shallots.

Chicken satay with peanut sauce is one of Indonesia’s most iconic street food treasures. Picture juicy, tender chicken skewers grilled to perfection over smoldering coals, each bite infused with smoky charred goodness. But the real star? That creamy, rich peanut sauce—sweet, savory, and just a little spicy—perfectly balancing the grilled chicken’s flavors.

Like its cousin, Sate Maranggi—beef satay with hints of lemongrass and galangal—chicken satay with peanut sauce is a beloved street food classic. And let’s not forget Sate Taichan, the fiery version that keeps things simple but delivers with a bright, spicy sambal. But they all share the same warm, smoky hug of the grill.

No Indonesian street food feast is complete without a plate of Mie Goreng or Nasi Goreng Kampung on the side. These comforting noodle and rice dishes round out the experience, with their bold, umami flavors. It’s the kind of meal that brings people together—where you can’t help but reach across the table for one more skewer, a spoonful of fried rice, and a sip of sweet iced tea to wash it all down.

Why You Will Love This Recipe


  • Juicy and tender meat – Chicken satay have tender and juicy meat inside even though you grill it until slightly charred.
  • Quick and easy – This is a super easy and quick recipe to make sate ayam at home.
  • Simple ingredients – The ingredients are simple and easy to get in Asian grocery store.
  • A tasty snack – It makes for a tasty snack or main dish that’s fun to share with family and friends.

Recipe Ingredients

Chicken satay with peanut sauce ingredients with labels.

Ingredient Notes

Chicken – Choose chicken thigh because the meat will be more juicy. It has more fat content than the breast part.

Garlic, shallots, galangal – Try to get the fresh ones if possible. If you don’t have the fresh galangal, you can get the powdered form.

Coriander seeds – Ground coriander or the fresh coriander seeds are fine to use.

Sweet soy sauce – Sweet soy sauce or kecap manis comes from Indonesia. The taste is unique with a nice blend of sweet and savoury. A lot of Indonesian dishes use sweet soy sauce.

Substitutions & Variations

If you’re allergic to peanuts, you can swap them with cashews or skip them altogether. Just use sweet soy sauce on the chicken satay instead.

Other meats like beef or pork work wonderfully in this recipe too. If you’re a beef lover, check out my Sate Maranggi recipe. Or, if you prefer satay without peanut sauce, Sate Taichan might be just the thing!

How to Make Chicken Satay

Step by step process photos of preparing the chicken and the marinade sauce.

STEP 1. Cut the chicken fillet into 1×1 cm dice, or adjust to your preference (Image 1). Set aside. In a food processor, blend the garlic, shallots, coriander seeds, galangal, and water until smooth (Image 2). Pour this mixture over the chicken in a bowl (Image 3). Add sweet soy sauce, lime juice, salt, mushroom powder, and pepper (Image 4).

Step by step process photos of preparing the chicken satay before roasting.

STEP 2. Mix the chicken cubes well with the seasoning (Image 5). Place them in a container and chill in the fridge for at least an hour or overnight (Image 6). When ready to cook, take out the marinated chicken from the chiller and thread the diced pieces onto skewers, about 3-5 pieces each, depending on size (Images 7, 8).

Step by step process photos of roasting the chicken satay.

STEP 3. Once the skewers are ready, set them aside (Image 9) and prepare a grill pan on the stove. Spray the pan with some cooking oil and heat over medium heat. Grill the satay until brown, slightly charred, and cooked through, about 7-10 minutes (Images 10, 11). Put roasted peanuts, garlic, shallots, red chilies, palm sugar, and water in a food processor (Image 12).

Step by step process photos of making the peanut sauce.

STEP 4. Blend the peanut sauce until smooth (Image 13). Pour it into a saucepan and cook over medium heat. Add lime leaves, sweet soy sauce, salt, and mushroom powder (Images 14, 15). Let it simmer and thicken (Image 16). Taste and adjust salt as needed. Once the sauce is thick and tasty, turn off the heat and let it cool. Serve the juicy chicken satay with the rich peanut sauce and enjoy!


Pro Tips


  • The best cut for chicken satay is the chicken thigh—it stays juicy and tender even after grilling.
  • If you can’t eat peanuts, drizzle some sweet soy sauce on top for a sweet, savory kick.
  • Skip the chilis in the peanut sauce if you’re not a fan of spicy food.
  • For extra flavor, marinate the chicken longer to let those spices really shine.
  • Soak the wooden skewers in water for 30 minutes before grilling to keep them from burning.
  • When you add the lime leaves, tear them slightly to release their fragrance and boost the flavor.

How to Serve

Prepare a serving plate. Pour a ladle of peanut sauce on the plate. You may separate the peanut sauce if preferred. Arrange the satay on top of the peanut sauce. Sprinkle with fried shallots. Add pickled cucumbers or sliced shallots and sliced chilis at the side and a lime wedge. Enjoy with steamed rice or rice cake (lontong)!

Pair it with hearty Indonesian soups like Soto Betawi or Soto Tangkar for a cozy meal. When it’s time for dessert, treat yourself to chewy Ongol Ongol, Bugis Mandi, or sweet, palm-sugar-filled Klepon. And don’t forget to finish it all off with a comforting cup of Wedang Jahe—Indonesian ginger tea that warms you from the inside out!

A plate of chicken satay with peanut sauce, some pickled cucumbers, lime wedge, fried shallots.

FAQs about Chicken Satay

Can I use chicken breast instead of chicken thigh in this chicken satay recipe?

Yes, you can. However, please note that chicken breast may not be as juicy as chicken thigh.

Can I use other nuts besides peanuts for the peanut sauce?

Yes, you can use cashew nuts to substitute peanuts. I have never tried other nuts, but you may experiment.

I don’t have sweet soy sauce. What should I substitute it with?

You can substitute sweet soy sauce with palm sugar. Just use a little and taste it.

Can I prepare Sate Ayam in advance?

Yes, you can marinate the chicken and keep it in the fridge for 2-3 days before roasting. Skewer the chicken in advance to save time, and grill an hour or two before serving.

Is Sate Ayam gluten-free?

The ingredients in the marinade are mostly gluten-free. Just make sure the sweet soy sauce does not contain wheat. Check the labels on the sweet soy sauce to confirm it does not contain gluten.

Storage

Non-grilled satay can be kept in the fridge for up to 3 days. If you have grilled the satay, it is highly recommended to eat it on the grilling day. Keep the grilled ones in the container in the fridge for up to 5 days.

More Indonesian Recipes

  • Authentic Indonesian Beef Rendang

  • Soto Ayam – Indonesian Chicken Soup

  • Roti Sisir Pandan

  • Pandan Wajik

  • How to Make Soft and Plump Pukis

  • Beef Floss Bread Roll (Roti Gulung Abon)

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

A plate of chicken satay with peanut sauce, pickles, and fried shallots.

Chicken Satay with Peanut Sauce

Chicken satay with peanut sauce is an Indonesian classic that’s hard to resist. Juicy, grilled chicken skewers come together with a rich, creamy peanut sauce that’s sweet, savory, and absolutely delicious.
5 from 1 vote
Print Pin Rate
Course: Dinner, Lunch, Side Dish
Cuisine: Asian, Indonesian
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 30 pcs
Calories: 67kcal
Author: Claudia

Equipment

  • 30 skewers
  • 1 grilling pan

Ingredients

  • 500 gr chicken thigh fillet cut into dice

Seasoning

  • 3 garlic
  • 5 shallots
  • 1 tsp coriander seeds
  • 6 cm galangal
  • 90 gr sweet soy sauce
  • 1 lime
  • 1 tsp mushroom powder
  • 1/4 tsp pepper
  • 300 ml water

Peanut Sauce

  • 120 gr fried peanuts or roasted peanuts
  • 3 garlic
  • 5 shallots
  • 4 red chilis
  • 50 gr palm sugar
  • 3 pcs lime leaves
  • 300 ml water
  • 1-2 tbsp sweet soy sauce
  • 1/2 tsp salt
  • 1/2 tsp mushroom powder

Instructions

  • Cut the chicken fillet in 1×1 cm dice size. Set aside. Grind garlic, shallots, coriander seeds, galangal and 300 ml water in a food processor.
  • Pour in a bowl with the chicken fillet. Add sweet soy sauce, lime, salt, mushroom powder, pepper. Add the seasoning and spice in the diced chicken fillet. Mix well.
  • Cling wrap and put in the fridge for at least one hour or overnight.
  • The next day, take out the marinated chicken. Arrange the diced chicken in a skewer one by one. One skewer can take 3-5 pcs depending on the size of the diced chicken.
  • Prepare the grill pan on a stove. Spray some cooking oil on the pan. Put the satay on the grill. Set it on medium heat.
  • Let it roast until brown, slightly charred and well-cooked, around 7-10 minutes.
  • Blend roasted peanuts, garlic, shallots, red chilis, palm sugar, and water in a food processor until fine.
  • Pour into a sauce pan. Cook with medium heat. Add lime leaves, sweet soy sauce, salt, and mushroom powder.
  • Let it simmer and thicken. Taste it, add some salt if needed.
  • Turn of the stove when the sauce thickens. Let it cool.
  • Prepare a serving plate. Pour a ladle of peanut sauce on the plate. You may separate the peanut sauce if preferred.
  • Arrange the satay on top of the peanut sauce. Sprinkle with fried shallots.
  • Add Pickled Cucumber or sliced shallots and sliced chilis at the side and a lime wedge. Enjoy with steamed rice or rice cake (lontong)!

Video

Notes

  • The best cut for chicken satay is the chicken thigh—it stays juicy and tender even after grilling.
  • If you can’t eat peanuts, drizzle some sweet soy sauce on top for a sweet, savory kick.
  • Skip the chilis in the peanut sauce if you’re not a fan of spicy food.
  • For extra flavor, marinate the chicken longer to let those spices really shine.
  • Soak the wooden skewers in water for 30 minutes before grilling to keep them from burning.
  • When you add the lime leaves, tear them slightly to release their fragrance and boost the flavor.

Nutrition

Serving: 1piece | Calories: 67kcal | Carbohydrates: 7g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 16mg | Sodium: 122mg | Potassium: 87mg | Fiber: 0.5g | Sugar: 5g | Vitamin A: 72IU | Vitamin C: 10mg | Calcium: 8mg | Iron: 0.3mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • Dorayaki Recipe with Red Bean Paste and Custard (Japanese Pancake)

  • Ground Pork Jerky – Bak Kwa

  • Easy Mooncake Recipe

  • Gluten Free Chocolate Pudding with Milk Sauce

  • Gemblong – Glutinous Rice Cake with Coconut Sugar

  • Kuih Talam Labu (Pumpkin Coconut Rice Cake)

One Comment

  1. 5 stars
    I love this chicken satay recipe! The meat is still juicy and tender even after being roasted until slightly charred and the peanut sauce is a perfect balance of sweet and savoury flavors!

5 from 1 vote

Leave a Reply

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

Recipe Rating