Ingredients
Method
Prepare the vegan “chicken”
- If using larger vegan chicken-style pieces, cut them into 1.5cm cubes. Thread onto skewers, 4–5 pieces each.

Marinate
- Mix the kecap manis and melted vegan butter (or oil), then brush generously over the vegan chicken pieces. Set aside while you make the sauce.

Make the peanut sauce
- Heat oil in a small saucepan over medium-high heat. Add garlic, onion, and chillies, and cook for 3 minutes until the onion is soft.

- Turn the heat to medium and stir in the peanut butter, coconut milk, kecap manis, soy sauce, and salt. Simmer for 10 minutes, whisking occasionally, until smooth and slightly thickened.
- Blend with a stick blender for a silky texture, then stir in the crushed peanuts and lime juice. Simmer for 2 more minutes. Set aside to cool slightly – it will thicken as it cools.

Cook the skewers
- Preheat an outdoor BBQ, grill pan, or non-stick frying pan over medium-high heat. Add a splash of oil if cooking indoors.
- Cook the skewers for 2–3 minutes per side, until heated through and lightly charred at the edges.

Serve
- Serve skewers hot with a generous dollop of peanut sauce, garnished with crushed peanuts, lime wedges, and spring onions.

Notes
- Kecap manis is a thick, sweet Indonesian soy sauce with a syrupy texture and deep flavour. Look for it in the Asian section of supermarkets. If you can’t find it, mix 2 parts soy sauce with 1 part brown sugar and gently heat until dissolved.
- This recipe makes more peanut sauce than you’ll use for one batch of skewers – it keeps well in the fridge for up to a week. Great with grilled veg, noodles, or rice.
- Vegan chicken-style pieces can vary in size and texture – adjust cooking time so they’re hot in the centre without drying out.
