Gado-Gado (Vegetable Salad with Peanut Sauce)
Gado-gado is an Indonesian vegetable salad with steamed potatoes, carrots, cabbage, bean sprouts, and golden tofu, dressed in a warm coconut peanut sauce with chili.
YIELD
4 servingsPREP
10 minCOOK
20 minREADY
30 minGado-gado is one of Indonesia’s most beloved street foods, a layered vegetable salad dressed in a thick, warm peanut butter sauce spiked with garlic, chili, and coconut milk. It’s vegetarian by nature and hearty enough to serve as a main course.
The vegetables get different cook times to keep their textures distinct. Carrots and potatoes steam for 5 minutes so they’re tender but firm, while cabbage, bean sprouts, and cucumber only need a minute or two to soften slightly. Layering them on the platter rather than tossing gives each vegetable its own space and makes the presentation striking.
The peanut sauce comes together fast in a wok. Garlic, onion, and green chili stir-fry briefly before crunchy peanut butter, lemon juice, and coconut milk join the pan. The sauce should be thick enough to coat but still pourable. If it seizes up, a splash more coconut milk or lemon juice loosens it right back.
Golden pan-fried tofu cubes on top add protein and a crispy contrast to the soft vegetables.
Pro Tips
- Cook the vegetables separately and let them cool before assembling. Hot vegetables under hot sauce turns everything to mush.
- Use crunchy peanut butter, not smooth. The peanut bits add texture to the sauce that’s part of gado-gado’s character.
- The sauce thickens as it cools. Make it slightly thinner than you want because it’ll set up on the plate.
Variations
- With hard-boiled eggs: Slice boiled eggs over the top for extra protein, a common addition in Indonesian versions.
- Sambal version: Replace the green chili with sambal oelek for a deeper, more fermented heat.
Ingredients
Directions
Steam or parboil the carrots and potato slices for 5 minutes.
Then cook the cabbage, bean sprouts and cucumber for 1 to 2 minutes.
Drain the vegetables and leave them to cool.
If using tofu, heat 1 tablespoon oil in wok or pan and cook it for 3 to 5 minutes, turning from time to time until it is golden all over.
Now arrange the steamed vegetables in layers on flat platter, potatoes, then bean sprouts, carrots and cucumber.
Put the tomatoes and tofu on top.
For the sauce, heat the oil in a wok or large pan.
Stir fry the garlic, onion, and chili for 2 to 3 minutes.
Add the peanut butter, lemon juice or vinegar and coconut milk and simmer for 2 to 3 minutes.
The sauce should be thick but pourable so add more lemon juice/coconut milk if necessary.
To serve, pour the hot sauce over the vegetables and garnish with scallion, onion slices.
Comments



