Discover the vibrant flavors of *Vegan Ketoprak*, a plant-based twist on the classic Indonesian street food! This refreshing dish features golden pan-fried tofu, tender rice vermicelli noodles, crisp bean sprouts, and crunchy cucumber slices, all brought together with a rich, creamy peanut sauce infused with coconut milk, garlic, and a hint of red chili for a touch of heat. Topped with fragrant fried shallots and optional fresh cilantro, this wholesome recipe is perfect for a quick weeknight dinner or a crowd-pleasing appetizer. Ready in just 35 minutes, this vegan and gluten-free option is an irresistible combination of textures and flavors, with bright notes of lime juice and a satisfying balance of savory and sweet. Serve it with a drizzle of white vinegar on the side for an authentic tangy twist to elevate your Ketoprak experience!
Prepare the tofu by pressing it for 10 minutes to remove excess moisture. Cut into 1-inch cubes.
Heat 1 tablespoon of vegetable oil in a pan over medium heat. Add the tofu cubes and cook until all sides are golden brown, about 6-8 minutes. Remove from pan and set aside.
Cook the rice vermicelli noodles according to the package instructions. Drain and set aside.
Blanch the bean sprouts in boiling water for 2-3 minutes, then drain and set aside.
In a saucepan over medium heat, add 1 tablespoon of vegetable oil. Sauté the minced garlic, shallot, and red chili until fragrant.
Add the peanut butter, coconut milk, soy sauce, lime juice, sugar, and salt to the pan. Stir continuously until the sauce becomes smooth and well combined. Adjust seasoning if needed.
In a large mixing bowl, combine the cooked noodles, blanched bean sprouts, sliced cucumber, and cooked tofu.
Pour the warm peanut sauce over the noodle mixture and gently toss to coat everything evenly.
Transfer the Ketoprak to serving plates. Garnish with fried shallots and freshly chopped cilantro, if using.
Serve immediately with a side of white vinegar for added tanginess, if desired.
Calories |
1480 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 76.1 g | 98% | |
| Saturated Fat | 12.0 g | 60% | |
| Polyunsaturated Fat | 16.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2713 mg | 118% | |
| Total Carbohydrate | 158.2 g | 58% | |
| Dietary Fiber | 15.7 g | 56% | |
| Total Sugars | 39.2 g | ||
| Protein | 60.2 g | 120% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 556 mg | 43% | |
| Iron | 9.2 mg | 51% | |
| Potassium | 2114 mg | 45% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.