Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Gado-gado with Warm Pindasaus

Gado-gado with Warm Pindasaus

Created by

The name means a jumble, and the plate proves it: green beans, cabbage, egg, potatoes, and tofu gathered under pindasaus, Java carried into the Dutch rijsttafel.

Salads
Dutch
Dinner Party
Special Occasion
Weeknight
30 min
Active Time
25 min cook55 min total
Yield4 main-course servings or 6 side servings

The first time I understood the rijsttafel, it was not from the little parade of dishes. It was from the one dish that made sense of the parade: gado-gado, vegetables and egg gathered under pindasaus, a quiet heap of green, white, gold, and brown that politely told the rest of the table to calm down.

But let me tell you a secret. Dutch kitchens did not simply discover this dish and become cosmopolitan overnight. Gado-gado came by the long, uneasy road of the Dutch East Indies: Java, Batavia, colonial dining rooms, Indo families packing recipes into memory, tokos, Indonesian groceries, opening in grey Dutch streets after the war. History and cookery, they cannot be separated, especially when the sauce smells of roasted peanuts and ketjap manis, sweet soy sauce, in a country that once thought a dinner party needed six kinds of potato.

The name already tells you how to cook it. In Indonesian usage, gado-gado is a mixed assortment, a jumble, and the dish keeps the word honest: beans, cabbage, sprouts, potato, cucumber, tofu, egg, all separate until the moment the sauce brings them together. You blanch the sturdy vegetables briefly because they must keep their bite, you cool them because dull, tired greens are a sadness, and you pour the pindasaus warm so it loosens and clings.

I prefer to keep it a bit more relaxed, in the Dutch way: one broad platter, sauce in a bowl, krupuk, crisp crackers often made with shrimp, on the side for those who eat it, and a spoon big enough to settle arguments. This is dinner-party food when you arrange it neatly, weeknight food when you don't, and both are correct.

Gado-gado belongs to the Javanese and Betawi family of vegetable dishes dressed with peanut sauce, alongside lotek, pecel, and karedok; its reduplicated Indonesian name is used for a mixed assortment, and the plate follows that meaning. Dutch eaters met it through the colonial rijsttafel, the nineteenth-century Dutch East Indies service of many dishes around rice, then brought it into Dutch domestic cooking through post-1949 migration from Indonesia and the rise of the Indo toko, Indonesian grocery. The dish teaches a difficult truth of the Dutch table: some beloved foods arrived through colonial rule and survived through families who made a home in the Netherlands without letting Java disappear.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

small waxy potatoes

Quantity

500g

scrubbed

large eggs

Quantity

4

green beans

Quantity

300g

trimmed

carrots

Quantity

2

cut into thin matchsticks

white cabbage

Quantity

250g

thinly sliced

bean sprouts

Quantity

150g

cucumber

Quantity

1

halved lengthwise and sliced

firm tofu

Quantity

300g

drained and cut into 2cm cubes

neutral oil

Quantity

2 tablespoons

salt

Quantity

to taste

unsweetened smooth peanut butter

Quantity

200g

coconut milk

Quantity

250ml

water

Quantity

100ml, plus more as needed

garlic cloves

Quantity

2

finely grated

sambal oelek, chile paste

Quantity

1 to 2 tablespoons

ketjap manis, sweet soy sauce

Quantity

3 tablespoons

tamarind paste or fresh lime juice

Quantity

1 tablespoon

palm sugar or dark brown sugar

Quantity

1 tablespoon

roasted peanuts

Quantity

2 tablespoons

roughly crushed

fried shallots

Quantity

3 tablespoons

krupuk or emping (optional)

Quantity

to serve

lime wedges (optional)

Quantity

to serve

Equipment Needed

  • Large pot for blanching
  • Wide frying pan
  • Small saucepan
  • Broad serving platter
  • Whisk

Instructions

  1. 1

    Cook potatoes

    Put the potatoes in salted cold water, bring to a boil, and cook until a knife slides in without resistance, 15 to 18 minutes. During the last 9 minutes, lower in the eggs. Lift the eggs into cold water, drain the potatoes, and let both cool until you can handle them. Peel the eggs and halve them; cut the potatoes into thick coins.

  2. 2

    Fry tofu

    Pat the tofu very dry. Heat the neutral oil in a wide frying pan over medium-high heat and fry the cubes until golden on several sides, 6 to 8 minutes. Salt them lightly while they are still in the pan. Tofu is a sponge with opinions; give it colour first, and it will carry the sauce instead of disappearing beneath it.

  3. 3

    Blanch vegetables

    Bring a large pot of salted water to a lively boil. Add the green beans and carrots for 3 minutes, add the cabbage for the last minute, and add the bean sprouts for only the final 30 seconds. Scoop everything into very cold water, then drain well. The cold stop is not fussing; it fixes the colour and keeps the vegetables from sagging under the sauce.

    Bean sprouts must smell clean and green. If they smell sour or feel slippery, bin them; they have told you enough.
  4. 4

    Make pindasaus

    In a small saucepan, whisk the peanut butter, coconut milk, water, garlic, sambal oelek, ketjap manis, tamarind or lime, sugar, and 1/2 teaspoon salt over low heat. Let it bubble gently for 3 to 4 minutes, whisking until smooth. Thin with a spoonful of water at a time until it falls from the spoon in a thick ribbon. Hard boiling makes peanut sauce split and sulk, and nobody invited that to dinner.

    Unsweetened peanut butter is the honest shortcut. Sweetened peanut butter makes the sauce clumsy; the sweetness should come from ketjap manis and palm sugar, not from a breakfast jar.
  5. 5

    Build platter

    Arrange the potatoes, beans, carrots, cabbage, bean sprouts, cucumber, tofu, and egg halves in loose sections on a broad platter. Spoon some warm pindasaus over the centre and leave the rest in a bowl for the table. Scatter with crushed peanuts and fried shallots, and serve with krupuk or emping. The first proper mixing happens on the plate, which is exactly what the name promised.

Chef Tips

  • Pindasaus should taste of peanuts first, sweet soy second, and chile last. If it tastes sugary, add tamarind or lime and a pinch of salt until it stands upright again.
  • The calendar sets this dish more than rules do. In Dutch summer, green beans and cucumber are right; in winter, lean harder on cabbage, carrot, sprouts, and potato. Gado-gado is a grammar, not a prison.
  • Krupuk is often made with shrimp. For a vegetarian table, serve emping, the crisp melinjo cracker, or a clearly vegetarian krupuk.
  • Dress the platter just before serving. Pindasaus thickens as it cools and vegetables give off water if they wait too long under it.
  • A cold pils or a dry Riesling suits the sauce better than a heavy red wine. Peanut and chile want a glass that cleans the mouth, not one that argues back.

Advance Preparation

  • The potatoes, eggs, and blanched vegetables can be prepared one day ahead and kept covered in the refrigerator; bring them close to room temperature before serving.
  • The pindasaus keeps for three days refrigerated. Rewarm gently with a splash of water, whisking until it loosens again.
  • Fry the tofu the same day if you can. It is still edible after refrigeration, of course, but its golden edges soften, and those edges are doing real work.

Frequently Asked Questions

Nutrition Information

1 serving (about 500g)

Calories
795 calories
Total Fat
52 g
Saturated Fat
18 g
Trans Fat
0 g
Unsaturated Fat
30 g
Cholesterol
185 mg
Sodium
1010 mg
Total Carbohydrates
61 g
Dietary Fiber
13 g
Sugars
24 g
Protein
31 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from De Rijsttafel: Sambals & Bijgerechten

Browse the full collection