Equipment
Ingredients
Vegetables
- 300 g waxy potatoes, peeled and cubed
- 150 g cabbage, shredded or cut into bite-sized pieces
- 150 g green beans, trimmed and halved
- 100 g spinach, washed, stems removed
- 100 g bean sprouts, rinsed
Protein
- 250 g firm tofu, pressed and cut into cubes
- 15 ml vegetable oil, for pan-frying
Peanut Dressing
- 120 g smooth natural peanut butter, unsweetened
- 100 ml water, warm
- 30 ml sweet soy sauce, known as kecap manis
- 20 g palm sugar, grated
- 15 ml lime juice, freshly squeezed
- 10 g tamarind paste
- 2 garlic, peeled
- 1 birds eye chili, stem removed
- 2 g salt
Nutrition (per serving)
Method
Bring a large saucepan of salted water to a boil at 100C (212F). Add the cubed potatoes and cook until fork-tender, about 10 to 12 minutes. Remove with a slotted spoon and transfer to a colander to drain.
In the same boiling water, blanch the green beans and cabbage for 2 minutes until bright green and tender-crisp. Remove with a slotted spoon. Finally, blanch the spinach and bean sprouts for just 30 seconds. Drain all vegetables well and set aside to cool.
Heat vegetable oil in a frying pan over medium-high heat. Carefully add the tofu cubes and pan-fry for 5 to 7 minutes, turning occasionally, until golden brown on all sides. Transfer to a paper towel-lined plate to drain.
In a blender or food processor, combine the peanut butter, warm water, sweet soy sauce, palm sugar, lime juice, tamarind paste, garlic, chili, and salt. Process until smooth and creamy. If the sauce is too thick, add an extra splash of warm water.
Arrange the cooked potatoes, blanched vegetables, and fried tofu on a large serving platter or divide evenly among individual bowls.
Generously pour the peanut dressing over the assembled salad just before eating, or serve the dressing on the side as a dip.
Chef's Notes
- To achieve a more authentic depth of flavor in the sauce, dry-roast whole peanuts and grind them yourself instead of using commercial peanut butter.
- Ensure your vegetables are drained very thoroughly after blanching. Excess water will dilute the rich peanut dressing when assembled.
- If you want to prepare this in advance, keep the blanched vegetables, fried tofu, and dressing in separate containers in the refrigerator. Assemble only when ready to eat.
- Kecap manis (sweet soy sauce) is essential to the flavor profile, offering a molasses-like sweetness. If unavailable, simmer regular soy sauce with an equal volume of brown sugar until slightly thickened.
Storage
Refrigerator: 3 days — Store dressing and vegetables in separate airtight containers. Do not store assembled.










