135 recipes, painted in Delft blue
Dutch CookbookBlauw & Wit

Gado-Gado (Vegetables in Peanut Sauce)

Gado-gado

The Indonesian composed salad of blanched vegetables, egg and tofu under a warm peanut sauce — a fresh, generous plate that found a lasting place on the Dutch-Indo table.

Gado-Gado (Vegetables in Peanut Sauce)IBread & the Broodmaaltijd
Prep
35 min
Cook
15 min
Serves
4
Level
Beginner

Among the dishes the Netherlands took from the Indies, gado-gado is the fresh, green counterweight to all the slow stews and fried rice — a composed plate of blanched vegetables, boiled egg, fried tofu and potato, drawn together under a warm, tangy peanut sauce. It is proof that the Indo kitchen is not only about richness and heat, but about balance and contrast on a single plate.

An Indonesian medley

Gado-gado is Indonesian, most closely tied to Java, and its name says exactly what it is: a "mix" or "medley." Vegetable vendors and warungs across the islands assemble it to order, ladling the peanut sauce over whatever is fresh and good. It reached the Netherlands, as the rest of the rijsttafel did, through the colonial era and the Indo community who made these dishes part of Dutch life. On a Dutch-Indo table it plays the role of the salad — the cool, bright thing among the warm ones.

Freshness is the technique

There is little cooking here and a great deal of care. Each vegetable is blanched on its own and stopped while still vivid, so the plate stays crisp and colourful rather than collapsing into sameness. The tofu is fried hot and crisp, the potato and egg kept soft — every mouthful a small negotiation of textures and temperatures.

Gado-gado is the Indo kitchen at its most generous: a whole garden on one plate, gilded with peanuts.

The sauce is what unites it all. Ground peanuts, garlic, sambal and a little palm sugar, sharpened with tamarind or lime and slackened with coconut milk — thinner and more sour than the sauce for saté, so it dresses the vegetables rather than smothering them. Pour it warm, scatter fried shallots, and lean a few kroepoek against the rim for crackle.

From the kitchen
Blanch each vegetable on its own and stop it while still bright — gado-gado is about freshness and contrast, not a soft, uniform mush.

Ingredients

Serves 4

The vegetables and toppings

  • 200 ggreen beanstrimmed, halved
  • 200 gwhite cabbageshredded
  • 150 gbeansprouts
  • 2potatoesboiled, sliced
  • 4eggshard-boiled, halved
  • 200 gfirm tofufried, cubed
  • 1cucumbersliced

The peanut sauce

  • 200 groasted peanutsground, or 150 g peanut butter
  • 2garlic cloves
  • 1 tspsambal oelekor to taste
  • 200 mlcoconut milkor water
  • 2 tbspketjap manis
  • 1 tbsppalm sugaror brown sugar
  • 1 tbsplime juiceor tamarind

To finish

  • to servefried shallots
  • to servekroepoek (prawn crackers)

Method

  1. 1

    Blanch the vegetables

    Cook the green beans, cabbage and beansprouts separately in boiling salted water, each just until barely tender and still bright — a minute or two. Drain and cool so they keep their crunch and colour on the plate.

  2. 2

    Fry the tofu

    Fry the cubed tofu in a little oil until golden and crisp on all sides. Drain on paper. The contrast of hot crisp tofu against cool vegetables is part of what makes gado-gado sing.

  3. 3

    Make the peanut sauce

    Fry the garlic and sambal briefly, then stir in the ground peanuts, coconut milk, ketjap and palm sugar. Simmer until thick and glossy, loosen with a little water, and sharpen with lime or tamarind. It should be pourable but rich.

  4. 4

    Compose the plate

    Arrange the blanched vegetables, sliced potato, cucumber, tofu and halved eggs on a platter. Gado-gado is a composed salad, not a tossed one — let each element show.

  5. 5

    Sauce and finish

    Spoon the warm peanut sauce generously over the top, or serve it alongside. Scatter with fried shallots and lean kroepoek against the edge for crunch.

In the kitchen

The tools that make this recipe easier.

Building the bread meal

The Dutch lunch is a spread, not a dish — bread and a parade of toppings.

  • Jonge & belegen kaasyoung and aged Gouda, sliced thin
  • Hagelslagchocolate sprinkles for the sweet slice
  • Boiled egg & hamthe savoury half of the board
  • Karnemelka glass of cold buttermilk
How a Dutch meal is built →

Questions from the kitchen

What does gado-gado mean?+

Loosely, "mix-mix" or "medley" in Indonesian — a fitting name for a plate of assorted vegetables brought together under one sauce. It is a genuine Indonesian dish, especially associated with Java.

How is it different from saté sauce?+

They are cousins. Gado-gado sauce is usually a touch thinner and more sour, brightened with tamarind or lime and sweetened with palm sugar, so it dresses vegetables rather than coating grilled meat.

Can I make it ahead?+

Prep the components ahead and keep the sauce separate — it thickens as it cools, so gently reheat and loosen with water before serving. Dress only when you're ready to eat.