Gado-Gado

Javanese vegetable and tofu salad with rich peanut sauce

Origin: Jakarta & West Java, Indonesia

From the journey of Peanut.

Gado-gado is one of Indonesia's most beloved national dishes: the name literally means 'mix-mix' in colloquial Indonesian, and the dish is exactly that: a composed salad of blanched and fresh vegetables, boiled eggs, tofu, tempeh, and compressed rice (lontong), dressed generously with sambal kacang (peanut sauce) and topped with prawn crackers for crunch. It is eaten as a complete meal at any hour of the day, from street carts and warung (small restaurants) to hotel restaurants. The peanut sauce; freshly ground roasted peanuts cooked with coconut milk, tamarind, palm sugar, shrimp paste, and galangal; is the dish's centrepiece. Each region of Java has its version: Jakarta's is lighter and slightly sweet; Surabaya's is richer and spicier; the Sundanese version of West Java uses more fresh vegetables and a spicier sauce. All share the fundamental composition of cooked and raw vegetables dressed with a warm peanut sauce that is made fresh for each service. The Dutch East India Company introduced peanuts to Java around 1600; within a generation, the peanut sauce tradition was established, and gado-gado emerged as its most iconic expression.

Ingredients

Protein

  • 200 g firm tofu, cut into 2cm slices and fried until golden
  • 150 g tempeh, cut into 1cm slices and fried until golden
  • 4 eggs, hard-boiled and halved

Vegetables

  • 200 g green beans, blanched 3 minutes, cooled
  • 200 g white cabbage, finely shredded and blanched 1 minute
  • 150 g bean sprouts, briefly blanched or raw
  • 150 g spinach or water spinach (kangkung), blanched briefly
  • 2 medium potatoes, boiled and sliced

Starch

  • 200 g lontong (compressed rice, sold in packets) or 150g plain cooked rice

Garnish

  • 4 tbsp fried shallots (bawang goreng), to garnish
  • 1 handful prawn crackers (krupuk), to serve

Peanut Sauce

  • 250 g roasted unsalted peanuts
  • 3 garlic cloves
  • 4 dried red chiles (or 2 fresh red chiles), deseeded
  • 1 tsp shrimp paste (terasi/belacan), toasted
  • 2 cm fresh galangal, peeled (or 1 tsp galangal powder)
  • 2 tbsp tamarind paste
  • 2 tbsp palm sugar or brown sugar
  • 200 ml coconut milk
  • 1 tsp salt

Method

  1. Make the peanut sauce: blend the garlic, chiles, shrimp paste, and galangal into a paste. Fry in 2 tbsp oil over medium heat for 2–3 minutes until fragrant. Add the blended peanuts (process them briefly to a rough paste first), tamarind, palm sugar, and coconut milk. Stir and simmer for 8–10 minutes until the sauce is thick and fragrant. Season with salt. The sauce should be thick enough to coat a spoon heavily but still pourable.
  2. Prepare all vegetables: blanch green beans (3 min), cabbage (1 min), bean sprouts (30 sec), and spinach (30 sec) separately in boiling salted water. Drain and arrange on a tray to cool. Boil and slice potatoes.
  3. Slice the lontong (compressed rice) into 2cm rounds.
  4. Arrange the vegetables, tofu, tempeh, eggs, and lontong on a large platter or individual plates; there is no strict arrangement, but groups of colour and texture make the dish visually compelling.
  5. Spoon the warm peanut sauce generously over the salad; the sauce should partly pool on the plate. Scatter fried shallots over the top and serve immediately with prawn crackers on the side.

Notes

Lontong (compressed rice) is sold in vacuum-sealed packets at Asian supermarkets. Plain cooked rice shaped into blocks and chilled overnight works as a substitute. The peanut sauce can be made up to 2 days ahead and reheated gently with a splash of coconut milk. Gado-gado is a complete meal; it does not need any accompaniment beyond the prawn crackers.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
c. 1750s
Drag to explore journey
16 of 16 stops
1750 CE
7000 BCE1520s15651750s
Peanut

Peanut

Arachis hypogaea

NutsLegumes

🌍Origin

Gran Chaco, Bolivia — c. 7000 BCE

🌱Domestication

The peanut is not a nut at all. It is a legume, a member of the great Fabaceae family and a close relation of the lentil, the chickpea, and the bean, and like its kin it grows its seeds in a pod and fixes nitrogen at its roots. It is placed in the Nuts category on this site because that is how cooks and eaters the world over reach for it, roasting it, salting it, grinding it into pastes and sauces, in just the way that the tomato, botanically a fruit, sits in every kitchen amongst the vegetables. The story of its true nature, and of the strange manner of its growth, is part of the peanut's enduring fascination. The cultivated peanut, Arachis hypogaea, emerged from a single, chance natural hybrid between two wild species, Arachis duranensis and Arachis ipaensis, in the Gran Chaco lowlands where southern Bolivia meets northwestern Argentina, a region where both wild progenitors still grow today. From this fertile accident the indigenous peoples of the region selected and domesticated the cultivated plant around 7000 BCE, which makes the peanut one of the oldest cultivated plants in all the Americas, roughly contemporary with the first farming of maize and the potato. What drew those early cultivators to it, and what still astonishes anyone who first encounters it, is the peanut's remarkable habit of geocarpy: the plant flowers above the ground in the ordinary way, but once a flower is fertilised its stalk elongates downward, driving the developing pod into the soil, where it swells and ripens underground. It is this behaviour that earns the plant its other and more accurate name, the groundnut, and that made it a crop a careful gardener could manage and improve. Two cultivated subspecies developed from this single South American origin, and they divide the peanut's uses between them. A. hypogaea subspecies hypogaea, the Virginia and Runner types, produces larger pods with two kernels apiece and is the primary stock for roasting and snacking and, in the modern age, for peanut butter. A. hypogaea subspecies fastigiata, the Spanish and Valencia types, produces smaller, rounder pods with more kernels to each and is favoured for pressing into oil and for boiling. Both subspecies arose in South America, and every peanut grown anywhere on earth today, in the fields of Georgia, the savannahs of Senegal, the plains of Gujarat, and the provinces of China, descends ultimately from that one ancient domestication in the Bolivian Chaco.

Global Voyage

From its cradle in the Bolivian Chaco the peanut travelled across the world in two great and very different waves, separated by thousands of years. The first wave was indigenous and slow, the work of native American trade and cultivation over millennia. From the Chaco the plant spread out along the Andean valleys into Peru, where peanuts have been found in ancient coastal burials, and northward through the Amazon basin along the trade networks of the Tupi-speaking peoples into what is now Brazil. From there it passed gradually up through the isthmus into Mesoamerica, reaching central Mexico and the Aztec heartland, where it was known and ground into sauces alongside chillies and tomatoes long before any European set eyes upon it. By the time of Columbus the peanut was already a familiar food across a huge swathe of South and Central America and the Caribbean. The second wave was colonial, oceanic, and astonishingly swift. The Portuguese, having established themselves in Brazil in the sixteenth century, recognised in the peanut a compact, oil-rich, easily stored and easily grown crop ideally suited to provisioning ships and feeding plantations, and they carried it out along the arteries of their vast trading empire within a single generation. Portuguese vessels took the peanut across the Atlantic to the Guinea coast of West Africa, where it was embraced so completely that later generations would assume it native to the continent; onward around the Cape and across the Indian Ocean to their base at Goa, whence it spread into Maharashtra and Gujarat; and on again through their entrepôt at Macau into the southern Chinese province of Fujian, and through the Malay world into the Dutch East Indies and Siam. The Spanish, meanwhile, carried the peanut westward across the Pacific from Mexico to the Philippines aboard the Manila galleons, so that the crop reached China from two directions at once. The final strand of the peanut's voyage was the tragic one of the Atlantic slave trade. The plant the Portuguese had taken to West Africa returned across the ocean in the holds of the slave ships, both as cheap provision for the enslaved and in the memory and skill of the West Africans themselves, who knew the groundnut from home and knew how to grow and cook it. Enslaved Africans are credited with establishing peanut cultivation and peanut cookery in colonial Virginia and the wider American South, carrying with them even the word, for the Southern 'goober' descends from the Kikongo nguba. From this dark passage the peanut entered the cooking of the United States, from where, transformed at last into peanut butter, it would conquer the modern world.

🍽Modern Culinary Role

The peanut is amongst the most consumed foods on earth, and few crops are at once so humble and so versatile, eaten as a snack, pressed for oil, ground into sauce, and worked into confectionery across almost every continent. China and India together produce more than half the world's supply, China as the largest grower of all, and between the two of them they account for an immense share of global consumption as well. Yet the peanut's importance is greatest where it is most needed: across much of West and Central Africa the groundnut is the staple source of cooking fat and of vegetable protein, depended upon more heavily than in any other region on earth, the foundation of the great groundnut stews and soups that anchor the daily diet from Senegal to Malawi. Its culinary roles are extraordinarily various. The peanut is the protein and fat base of the peanut sauces of Indonesia and Thailand, the sauce that dresses gado-gado and bathes satay, that finishes a massaman curry and a plate of pad thai. It is the foundation of much Maharashtrian and Gujarati vegetarian cooking in India, where it furnishes a cheap and abundant fat and protein in a kitchen that uses little meat. It lends its crushed, roasted crunch to the cold noodles and cold dishes of Sichuan, and it is the defining field crop and snack food of the American South. The mole de cacahuate of Oaxaca and the kare-kare of the Philippines both build their sauces upon it, and the Andean kitchens of its homeland still grind it into the sauces of Peru and Bolivia, the oldest continuous peanut cookery in the world. The single largest use of the crop in the United States is peanut butter, the smooth or crunchy ground-peanut paste that was developed in the 1890s and that became one of the most characteristic of all American foods. The peanut is also pressed in enormous quantity for its bland, high-smoke-point oil, valued throughout Asia and Africa for frying. From the village relish pot to the industrial press, from the ballpark bag to the breakfast sandwich, the small underground legume of the Bolivian Chaco has become one of the indispensable foods of the modern world.

© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.