
Savory Vegetarian Tempeh and Tofu Satay
Savory Vegetarian Tempeh and Tofu Satay
Embark on a flavorful journey with this Savory Vegetarian Tempeh and Tofu Satay, a vibrant plant-based adaptation of Indonesia's beloved national dish. Satay, or saté, traditionally hails from Java and gained widespread popularity across the archipelago, evolving into countless regional variations. This recipe celebrates that spirit by transforming humble tempeh and firm tofu into irresistible skewers, marinated in a fragrant blend of Indonesian spices. Imagine perfectly grilled cubes, slightly charred and bursting with savory goodness, meant to be dipped into a luscious, homemade peanut sauce infused with the warmth of ginger and the richness of coconut milk. It’s more than just a meal; it's a taste of Indonesian culinary heritage, perfect for sharing at gatherings or enjoying as a healthy, satisfying main course. Discover the joy of Indonesian cuisine with this accessible and delicious vegetarian satay.
- Preparation time
- 25 min
- Cooking time
- 18 min
- Total time
- 43 min
- Servings
- 4
Instructions
Prepare the Satay
- 1In a medium bowl, whisk together soy sauce, lime juice, minced garlic, coriander powder, cumin powder, turmeric powder, and vegetable oil. This forms the marinade.
- 2Add the cubed tempeh and tofu to the marinade. Gently toss to ensure all pieces are evenly coated. Cover and let it marinate for at least 15 minutes, or up to 30 minutes in the refrigerator.
- 3Thread the marinated tempeh and tofu cubes onto the soaked bamboo skewers, alternating pieces. Aim for 3-4 pieces per skewer.
Make the Peanut Sauce
- 1Combine the roasted peanuts, coconut milk, chopped ginger, garlic cloves, and red chili (if using) in a blender or food processor.
- 2Blend until smooth. If the sauce is too thick, gradually add water until it reaches a pourable consistency. You may need to scrape down the sides of the blender a few times.
- 3Transfer the blended sauce to a small saucepan. Stir in palm sugar and lime juice. Heat gently over low heat, stirring occasionally, until warmed through and the sugar has dissolved. Do not boil.
- 4Taste and adjust seasoning if needed. The sauce should be rich, slightly sweet, tangy, and savory.
Cook the Satay
- 1Preheat a grill or grill pan to medium-high heat. Lightly oil the grates to prevent sticking.
- 2Place the skewers on the hot grill. Cook for 8-10 minutes, turning every 2-3 minutes, until the tempeh and tofu are golden brown and slightly charred on all sides.
Serve
- 1Arrange the cooked satay skewers on a serving platter.
- 2Serve immediately with the warm peanut sauce on the side for dipping. Garnish with fresh cilantro or sliced chili if desired.
Nutrition Information
- Calories
- 451 kcal
- Protein
- 25 g
- Fat
- 29 g
- Carbs
- 22 g
| Nutrient | Per serving |
|---|---|
| Calories | 451 kcal |
| Protein | 25 g |
| Fat | 29 g |
| Carbs | 22 g |
Tips
- Ensure your grill is hot before adding the skewers to achieve a good sear and prevent sticking. Watch carefully to avoid burning.
- Serve with a side of lontong (compressed rice cakes) or steamed rice for a more complete Indonesian dining experience.

