Indonesian Grilled Tempeh Satay with Spicy Peanut Sauce
This Indonesian Grilled Tempeh Satay incorporates the rich flavors of traditional Indonesian street food, complemented by a spicy peanut sauce for an unforgettable culinary experience.

Preparation
Get these tasks done before you start cooking.
Marinating the Tempeh
- 1
Prepare Marinade
Combine all the marinade ingredients in a bowl.
- 2
Coat Tempeh
Add the cubed tempeh and ensure it's well-coated with the marinade.
- 3
Chill
Cover and refrigerate for at least 1 hour or overnight for better flavor infusion.
Tip: Allow the tempeh to marinate for at least 1 hour to absorb the flavors fully.
Preparing the Peanut Sauce
- 1
Blend Ingredients
In a blender or food processor, combine roasted peanuts, soy sauce, lime juice, sugar, minced garlic, sambal oelek, and coconut milk.
- 2
Adjust Consistency
Blend until smooth. Adjust seasoning as needed.
Tip: If the sauce is too thick, gradually add water until desired consistency is reached.
- 3
Simmer Sauce
Transfer to a small saucepan and simmer on low heat for about 5 minutes.
Tip: Do not let the peanut sauce boil, as it might split.
How to Make Indonesian Grilled Tempeh Satay with Spicy Peanut Sauce
Total time: 2 h · Yields 4 servings
- 1
Skewer Tempeh
Thread marinated tempeh onto soaked bamboo skewers.
- 2
Grill Skewers
Preheat grill to medium-high. Brush skewers lightly with vegetable oil and grill for about 10 minutes, turning frequently.
- 3
Prepare Serving Plates
Spread a layer of peanut sauce on serving plates and place skewers over.
Chef's Tips
Further reading
Frequently asked questions
How long can I store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
Can I make this ahead?
Yes, you can marinate the tempeh and prepare the sauce a day ahead. Grill the tempeh when ready to serve.
Can I substitute tempeh with another protein?
Yes, tofu or chicken can be used as alternatives. Adjust marinating time accordingly.
Is there a nut allergy-friendly version?
Substitute peanuts with sunflower seeds or use tahini for a nut-free sauce option.
How do I reheat leftovers without drying them out?
Reheat skewers in a 350°F oven for about 10 minutes or until warmed through, and gently warm the sauce on low heat.
You might also love
Browse all recipes
Miso Salmon With Charred Scallion Rice

Tuna Tartare With Sesame Avocado Base

Beef Stir Fry With Blistered Snap Peas

Lamb Tagine With Honeyed Summer Apricots

Watermelon Poke Bowl With Spicy Mayo

High Protein Breakfast Bowl With Smoked Paprika
Explore more from TastyFood
Looking for something different? Browse by category.