Gado-Gado

Gado-gadoIndonesian

Also: Gado Gado, Gado-gado, Gado

Gado‑gado is an Indonesian composed salad of blanched vegetables, boiled egg, tofu, and tempeh served with a spicy roasted‑peanut sauce.

Identity criteria

  1. 1Contains a mix of blanched vegetables (e.g., bean sprouts, spinach, cabbage, carrots, green beans)
  2. 2Includes tofu and tempeh as protein bases
  3. 3Contains a boiled egg
  4. 4Is dressed in a roasted‑peanut sauce with a sweet‑sour‑spicy balance
  5. 5Assembled and served at room temperature or slightly warm, not piping hot
  6. 6Typically garnished with crispy shallots, prawn crackers, and/or cucumber slices

Components

Base

Mixed blanched vegetables (bean sprouts, spinach, cabbage, carrots, green beans)essential

Protein

Firm tofuessential

Tempehessential

Boiled eggessential

Aromatics

Shallotsessential

Garlicessential

Fat

Coconut oil or peanut oiloptionalUsed for frying aromatics or added to the sauce

Acid

Tamarind pasteessentialProvides sourness

Lime juiceessentialBrightens flavor

Liquid

Water or coconut milkoptionalAdjusts sauce consistency

Binder

Roasted peanuts, groundessentialThickens and binds the sauce

Seasoning

Palm sugaressentialSweet base

Chili (fresh or dried)essentialAdds heat

Saltoptional

Garnish

Crispy fried shallotsoptionalAdds crunch

Prawn crackers (krupuk)optional

Cucumber slicesoptional

Technique

Blanching vegetables
Preserves crisp texture and vibrant colour while cooking evenly
Boiling eggs
Creates a tender protein component with a soft yolk that integrates with the sauce
Roasting peanuts
Develops deep, nutty flavor and eases grinding into a smooth paste
Grinding peanuts into sauce
Creates a thick, emulsified dressing that coats the vegetables and proteins
Combining aromatics with the sauce
Releases essential oils and builds fragrance
Assembling just before serving
Prevents vegetables from absorbing the sauce and becoming soggy

Form & serving

Served
Plated as a composed salad or in a shallow bowl
Temperature
Room temperature or slightly warm (≈30–40 °C)
Portion
Single main‑course serving, ≈350–500 g total weight
Pairs with
Steamed rice · Lontong (rice cake) · Krupuk (prawn crackers) · Acar (pickled vegetables)

Character

Flavour

sweetsoursaltyspicyumaminutty

Texture

A mix of crunchy blanched vegetables, tender tofu and tempeh, a soft‑set boiled egg, and a coarse, thick peanut sauce that clings without being runny.

Eaten

Typically served as a main course at lunch or dinner in Indonesian households, warungs, and festive occasions, accompanied by steamed rice, lontong, or krupuk.

When

Year‑round; peak fresh vegetable availability in the dry season (April–October)

Variations & related

Regional variations

  • Jakarta style · Java (Jakarta)

    Adds more chili and reduces palm sugar for a spicier profile

  • Surabaya style · Java (Surabaya)

    Uses additional sweet soy sauce (kecap manis) and a thinner peanut sauce

  • Sundanese · West Java (Sundanese)

    Features a larger variety of raw or lightly blanched vegetables and a lighter peanut dressing

  • Balinese · Bali

    Incorporates coconut milk into the sauce for a richer, creamier texture

  • Vegetarian/vegan · General

    Omits egg and sometimes replaces fish sauce with soy sauce, keeping the peanut sauce

Related dishes

  • ancestor Urap

    Urap is a Javanese coconut‑dressed vegetable salad that shares the blanched‑vegetable base but uses coconut milk instead of peanut sauce.

  • descendant Satay with peanut sauce

    The peanut sauce technique of grinding roasted peanuts was adapted for satay marinades.

  • sibling Pecel

    Pecel is a similar vegetable salad dressed with a peanut‑based sauce, common in East and Central Java.

  • pairs-with Steamed rice

    Neutral starch balances the rich, spicy sauce.

  • pairs-with Lontong

    Compressed rice cake provides a chewy contrast.

  • pairs-with Krupuk

    Prawn crackers add crunch.

  • pairs-with Acar

    Pickled vegetables cut through the richness.

Substitutions

  • tamarind pastelime juice + a pinch of palm sugaradmissible

    Mimics sour‑sweet balance

  • tempehextra‑firm tofuadmissible

    Provides similar protein texture

  • palm sugarbrown sugaradmissible

    Similar sweetness

  • peanutssunflower seed butteradmissible

    Offers similar thickness and flavor for peanut‑allergic diets

  • peanut saucetomato‑based salsainadmissible

    Completely changes the dish's identity; dish‑breaking

  • eggnoneinadmissible

    Omits protein and alters mouthfeel; acceptable for vegan version but not traditional

Common mistakes

  • Overcooking vegetables, resulting in mushiness
  • Sauce too thin (fails to coat) or too thick (clumps)
  • Incorrect sweet‑sour‑spicy balance
  • Serving too cold, causing sauce to congeal
  • Using burnt peanuts, giving a bitter flavor

Provenance

Gado‑gado is a traditional Indonesian dish originating in Java, with its name meaning ‘mix’ or ‘hodgepodge’. It has been a staple across the archipelago for centuries, with regional variations reflecting local tastes. The combination of blanched vegetables, protein, and peanut sauce is well documented in Indonesian culinary literature.

References

  1. 1.Indonesian Regional Food, Patricia A. R.
  2. 2.The Indonesian Kitchen, Anita Singh
  3. 3.Fieldwork in Java and Bali, University of Yogyakarta
  4. 4.Indonesian Culinary Heritage Database

Confidence: high

Built on these foundations

8

The base preparations this dish is assembled from — open one for its master ratio & method.