There are two steps to making an authentic Balinese chicken satay. The first is the spice mix for marinating the chicken in and the second is the peanut sauce.
I learnt this recipe on a day trip to Canguu in Bail while earthquakes were overflowing the pool as we cooked and if I ever want to impress then this classic Balinese Street Food is something I pull out. Especially if the girls I travelled with come for dinner!
Authentic Balinese Chicken Satay Skewers
4
servings15
minutes20
minutes250
kcal35
minutesExotic, tangy, and beautifully grilled, these authentic Balinese chicken satay skewers bring vibrant Indonesian flavours home. Perfect on a plate or skewered for parties—with peanut sauce, they’re a tropical treat in every bite.
Keep the screen of your device on
Ingredients
7 Chicken Thigh Fillets
Marinade Ingredients:
5 Garlic Cloves, peeled and crushed
1 piece 4cm Fresh Ginger
1 tsp Cumin
1 tsp Coriander
1 tbsp Turmeric Powder
1 tsp Salt
1 tsp Sugar
3 tbsp Olive Oil
2 tbsp Desiccated Coconut or Fresh Coconut
2 tbsp Ketjam Manis
Peanut Sauce:
300 grams Good Quality Peanut Butter
2 tbsp Ketjam Manis
1 tsp Salt
3 tbsp Warm water
4 tbsp Olive Oil
3 tbsp Chopped peanuts
1 tsp Palm sugar (optional)
1 cup Water
Directions
- How to Make Authentic Balinese Chicken Satay Skewers:
- Combine all marinade ingredients in a bowl and add the chicken marinate for at least an hour or overnight
- Soak skewers in water so they don’t burn.
- Thread chicken pieces onto the skewers
- Preheat a grill pan over medium-high heat and grill skewers until just cooked through
- Drizzle over peanut sauce and serve the rest in dipping bowls. Garnish with chopped peanuts, coriander and fried shallots.
- How to Make the Peanut Sauce:
- Combine all ingredients in a medium-sized saucepan over low heat and cook stirring until the peanut butter loosens into a thick sauce consistency. Add more water or oil if it looks too thick.

Have your say!