Madura Satay
Juicy chicken skewers with a rich, spicy peanut sauce, served with fresh orange slices and tomatoes. A classic Indonesian street food that's surprisingly easy to make at home.
- Total time
- 35 min
- Servings
- 4
- Calories
- 420
- Protein
- 38g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Cut the 1.5 lb chicken breast into 1-inch cubes. In a bowl, mix 2 tbsp soy sauce, 1 minced garlic clove, and 1 tbsp brown sugar. Add chicken and toss to coat. Let marinate for 10 minutes.
Step 2
While chicken marinates, make the sauce: in a small saucepan, combine 1/2 cup peanut butter, 1 tbsp soy sauce, 1 tbsp brown sugar, 1 tsp chili flakes, 1 minced garlic clove, and juice of 1 lime. Add 1/4 cup water and whisk over medium heat until smooth and bubbling, about 3 minutes. Set aside.
Step 3
Thread the marinated chicken onto skewers, about 4-5 pieces per skewer. Preheat a grill or grill pan over medium-high heat.
Step 4
Grill the skewers for 4-5 minutes per side, turning once, until the chicken is charred at the edges and cooked through (no pink inside).
Step 5
Slice the orange into wedges and halve the tomatoes. Serve the hot skewers with the peanut sauce on the side, garnished with orange wedges and tomatoes.
Tools you’ll need
- Grill or grill pan
- Skewers
- Small saucepan
- Mixing bowl
- Knife
- Cutting board
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.


