Ingredients
Instruction
Prepare the Marinade
- Blend shallots, garlic, coriander, black pepper, cumin, galangal, lemongrass, palm sugar, fennel seeds, and salt into a paste.
- Mix the paste with coconut milk. Coat beef cubes well.
- Marinate for at least 1 hour in the refrigerator (up to overnight for best flavor).
Skewer and Grill
- Thread marinated beef onto bamboo skewers.
- Grill over charcoal or a stovetop grill pan, basting occasionally with leftover marinade and a little sweet soy sauce if desired, until cooked and slightly charred (10–12 minutes).
Make the Peanut Sauce
- Blend shallots, garlic, shrimp paste, palm sugar, and salt into a paste.
- Heat oil in a saucepan over medium heat. Sauté the spice paste until fragrant and oil separates.
- Add ground peanuts, mix well. Gradually pour in coconut milk, stirring continuously.
- Simmer on low heat until thick and oily (10–15 minutes).
- Add chilies, then stir in belimbing wuluh (or substitute) just before turning off the heat.
Serve
- Arrange satay on a plate, drizzle with peanut sauce, and serve with steamed rice or lontong (rice cakes).
Notes
- Belimbing wuluh (Indonesian sour starfruit) → Substitute with 1 tbsp lime juice or 1 tbsp lemon juice. For extra tang, add a few thin slices of green apple.
- Terasi (shrimp paste) → Replace with ½ tsp fish sauce or ¼ tsp anchovy paste for umami depth.
- Galangal (lengkuas) → Use fresh ginger plus a little extra lemongrass for a similar aroma.
- Palm sugar (gula merah) → Brown sugar or coconut sugar works well.
- Sweet soy sauce (kecap manis) → Optional; available online (brands like ABC), or mix regular soy sauce with a little brown sugar.
- For grilling: A stovetop grill pan or oven broiler works if charcoal is not available.
