Skip to content

Indonesian recipes

160 Indonesian recipes to cook at home, each with photos, step-by-step instructions and cook times. The quickest, Sambal kecap, takes 5 minutes. Most take around 45 minutes.

Filter these by time, diet or cuisine

Soto ayamTurmeric chicken soup

From Lamongan to Semarang, Java's soto carts start ladling before the morning commute, and a bowl of soto ayam is how many people begin a working day. The broth is light but bright yellow with fresh turmeric, scented with lemongrass and lime leaf, and poured over slippery glass noodles, shredded chicken, crunchy bean sprouts and half a boiled egg. Squeeze in lime, stir in as much sambal as you dare and eat it with plain rice or rice cakes on the side. In East Java vendors finish it with koya, a sandy powder of prawn crackers and fried garlic that thickens the broth as you eat. Chef's tip: keep the pot at a lazy simmer the whole time; a hard boil turns the golden broth cloudy and greasy.

by KrazyBadal 0 views

Soto BetawiBeef and coconut milk soup

Jakarta's original Betawi community gave the capital this rich, pale-gold soup, and on a Sunday the soto Betawi stalls along the city's side streets are packed with families. Beef brisket (and, for many, tripe) simmers until tender, then goes into a gently spiced broth made creamy with coconut milk and a splash of fresh milk, scented with lemongrass, cinnamon and cloves. Each bowl is loaded with fried potato, raw tomato and spring onion and comes with rice, lime, sambal and bitter-crisp emping crackers. It's comforting and mellow rather than fiery. Chef's tip: for a dairy-free bowl, swap the milk for more coconut milk; the soup will be a little heavier but just as good.

by KrazyBadal 0 views

Tahu gejrotFried tofu in sweet-sour sauce

Tahu gejrot is street food from Cirebon on the north coast of West Java, where vendors carry their kit on a shoulder pole and serve it in little clay plates called cobek. Hollow fried tofu puffs are snipped into pieces and drenched in a runny palm sugar and tamarind sauce, poured over freshly crushed garlic, shallot and bird's eye chilli. It's a mid-afternoon snack: sweet, sour, garlicky and as hot as you can take it, with the puffy tofu soaking up every drop. Chef's tip: crush the garlic, shallot and chilli raw in the serving bowl and pour the sauce over while it's still warm, so the aromatics bloom without losing their bite.

by KrazyBadal 0 views

Tahu telurTofu and egg omelette

Tahu telur is a night-market favourite in Surabaya, East Java: cubes of tofu are stirred into beaten egg and fried in a small wok so the omelette rises into a thick, crisp-edged tower. It is topped with bean sprouts, cucumber and a dark sauce of peanuts and sweet soy. Sellers in Surabaya stir shrimp paste (petis) into the sauce; this vegetarian version uses a little extra garlic and kecap manis instead. Eat with rice or lontong for a filling supper. Chef's tip: use a small, deep pan so the egg piles up around the tofu instead of spreading thin.

by KrazyBadal 0 views

Telur baladoFried eggs in chilli sambal

Telur balado is a fixture of the nasi Padang counter and of West Sumatran home cooking: hard-boiled eggs fried until their whites blister and turn golden, then smothered in balado, the coarse red sambal of chilli, shallot and tomato that the Minangkabau cook with almost everything. The fried skin of the eggs grips the sauce, and the sambal is bright and fresh rather than long-cooked. It's a cheap, quick weekday lunch with rice and greens, and it travels well in lunch boxes. Chef's tip: grind the balado coarse, not smooth — the Padang version should look rough and glossy, with visible flecks of chilli skin.

by KrazyBadal 0 views

Tempe mendoanBattered fried tempeh

Mendoan comes from Banyumas in Central Java, and in Purwokerto it's sold by the stack at every roadside stall, eaten warm with a raw bird's eye chilli bitten between mouthfuls or dunked in sweet soy. The name comes from the Banyumas word mendo, meaning half-cooked: the batter is deliberately fried only until set and pale, so it stays soft and bendy rather than crisp. Make it with thin, wide tempeh slices so each one is mostly batter and herbs. Chef's tip: fry for barely a minute a side in very hot oil and pull the slices out while they're still pale gold and floppy — that limp, tender texture is the whole point.

by KrazyBadal 0 views

Tempe orekSweet crisp tempeh

Across Java, tempe orek is the side dish every household keeps in a tub: crisp sticks of tempeh fried and then tossed in a sweet-salty glaze of kecap manis, palm sugar, garlic and chilli. It goes into lunch boxes with plain rice, onto nasi campur plates, and lasts several days without losing its chew, which is why student boarding houses and office canteens rely on it. Some cooks add peanuts or green beans; this version stays classic. Chef's tip: fry the tempeh sticks properly crisp before glazing and keep the glaze to a thick syrup, so the tempeh stays crunchy rather than going soft.

by KrazyBadal 0 views

Terong baladoFried aubergine in chilli sambal

Balado is the Minangkabau way of smothering fried food in a coarse, shiny red chilli sambal, and in West Sumatra the aubergine version is a daily home dish as much as a restaurant one. The aubergine is fried until soft and creamy inside, then folded into a sambal of red chillies, shallots and tomato cooked down until sweet. Serve it at room temperature with rice and fried tofu. Chef's tip: grind the chillies coarsely rather than to a purée; Padang cooks want flecks of skin and seed in a balado.

by KrazyBadal 0 views

TinutuanRice porridge with pumpkin and greens

Tinutuan, also called bubur Manado, is what North Sulawesi eats for breakfast: rice simmered with pumpkin until the pumpkin melts and turns the porridge golden, then loaded with sweetcorn, cassava and a big handful of greens and lemon basil at the end. In Manado it comes with small fried fish and a fiery tomato dabu-dabu; this version skips the fish and pairs it with fried tofu. It is filling, gentle and naturally vegan. Chef's tip: add the leafy greens only in the last 3 minutes so they stay green and fresh.

by KrazyBadal 0 views

Vegetable lawarBean and toasted coconut salad

Lawar is the dish of Balinese ceremonies: before a temple festival or a family rite, the men of the banjar gather at dawn to chop and mix it by hand in huge quantities. Many versions include meat, but lawar kacang, made with long beans, is common at home and at Balinese warungs, and it shows off base genep, the island's master spice paste of shallot, garlic, galangal, kencur, turmeric and chilli. Mixed with toasted grated coconut, it's crunchy, fragrant, sour and hot, and is eaten with rice the day it's made. Chef's tip: mix the lawar just before serving and with your hands, squeezing gently, so the spice paste works into the beans; made too early, it goes watery and dull.

by KrazyBadal 0 views

Pisang raiBananas in rice-flour batter

Pisang rai is a Balinese market sweet, wrapped in banana leaf and sold alongside klepon and lak-lak in the early morning. Small ripe bananas are coated in a thick rice-flour batter and dropped into boiling water rather than oil, so they come out soft, chewy and pale, ready to be rolled in salted grated coconut and drizzled with palm-sugar syrup. Some cooks colour the batter green with pandan. Chef's tip: the bananas are done when they float and the batter turns translucent at the edges; another minute firms the coating without making it gluey.

by KrazyBadal 0 views

Ayam betutuSpiced slow-braised chicken

Drive through west Bali to the ferry port of Gilimanuk and the roadside warungs all sell the same thing: ayam betutu, chicken cooked so long in spice paste that it slumps off the bone into a fiery, turmeric-orange gravy. The paste is base genep, Bali's master seasoning of shallots, garlic, galangal, aromatic ginger, turmeric, chillies, candlenuts and shrimp paste, and it is rubbed inside and out before the bird braises gently in a covered pot. Expect deep heat, a little bitterness from the greens tucked inside and a rich, almost buttery sauce. Pile it on steamed rice with water spinach or a raw sambal matah to cut through. Chef's tip: braise it the day before; the paste mellows overnight and the chicken reheats beautifully.

by KrazyBadal 0 views

Ayam rica-ricaChicken in fresh chilli paste

Rica means chilli in the Manado dialect, and North Sulawesi cooks are not shy with it. Ayam rica-rica turns up at Minahasa family parties and church gatherings, a heap of chicken pieces coated in a coarse, scarlet paste of fresh chillies, shallots and ginger, finished with tomato, spring onion and a fistful of lemon basil. It's hot, bright and fresh rather than deep and stewed, with a sticky sauce that clings to the meat. Serve it with lots of steamed rice and a cooling cucumber salad. Chef's tip: blend the paste coarse, with as little water as possible; a wet, smooth paste steams instead of frying and never gets that glossy, toasty edge.

by KrazyBadal 0 views

BaksoBeef meatball soup

Listen for a spoon tapped against a bowl in any Indonesian neighbourhood and you will find a bakso cart, its glass case stacked with meatballs and two kinds of noodles. The meatballs are springy, almost bouncy, sitting in a clear, garlicky beef broth with yellow noodles, glass noodles and a little green veg. Everyone then builds their own bowl at the counter with sambal, sweet soy sauce, vinegar and a scattering of fried shallots; it is the go-to comfort on a wet afternoon. Chef's tip: keep the beef and everything that touches it ice-cold while you blend, because warm meat gives dense, crumbly balls instead of that famous bounce.

by KrazyBadal 0 views

Bebek betutuSpiced slow-roasted duck

For ceremonies in the villages around Gianyar in central Bali, a whole duck is stuffed and smothered with base genep, wrapped in banana leaves and areca-palm sheath, and buried overnight in smouldering rice husks. By morning the meat has turned meltingly soft, the fat has rendered into the spices and the parcel smells of turmeric, smoke and lime leaf. This home version keeps the stuffing and the leaf parcel but uses a low oven for three hours, then opens the parcel for a short blast to colour the skin. Serve it in its juices with rice, a sharp sambal matah and long beans or water spinach. Chef's tip: marinate the duck overnight in the fridge if you can; the paste needs time to get past the fat and into the meat.

by KrazyBadal 0 views

Bika ambonHoneycomb coconut cake

Despite its name, bika ambon belongs to Medan in North Sumatra, where shops on Jalan Majapahit sell it boxed for travellers to take home. A yeasted batter of tapioca, eggs and coconut milk bakes into a cake with a sticky, golden base and long vertical tunnels running through its yellow crumb, perfumed with lemongrass, pandan and lime leaf. It is chewy rather than spongy. Chef's tip: bake it with heat from the bottom first; that is what drives the bubbles upward into the honeycomb.

by KrazyBadal 0 views

Bubur pedasHerby toasted rice porridge

Bubur pedas comes from the Malay kitchens of Sambas in West Kalimantan and is a Ramadan favourite for breaking the fast. Raw rice and coconut are dry-roasted and ground, then cooked into a thick, savoury porridge with sweet potato, long beans, ferns, water spinach and lots of kesum leaf, the herb that gives its peppery smell. Despite the name, it is spiced rather than very hot; chilli goes on at the table. Many cooks add dried anchovies; this version tops it with fried peanuts instead. Chef's tip: roast the rice and coconut slowly until deep golden; that toastiness is the flavour of the dish.

by KrazyBadal 0 views

Coto MakassarBeef and peanut soup

Before the sun is fully up over Makassar's harbour, coto warungs are already serving dockers and office workers alike from huge clay-coloured pots. This South Sulawesi soup is thick, brown and opaque, its body coming from roasted peanuts ground almost to flour and simmered into a broth made with the cloudy water from rinsing rice. Diced beef (and traditionally offal) sits in a nutty, cumin-and-pepper broth that's eaten with diamond-shaped ketupat rice cakes broken into the bowl, plus lime and a spoon of chilli. Chef's tip: grind the cooled peanuts in short bursts and stop while they're still sandy; a few seconds too long and you get peanut butter that turns the soup claggy.

by KrazyBadal 0 views

Dabu-dabuFresh tomato and chilli salsa

Every table in Manado, North Sulawesi, has a bowl of dabu-dabu: diced tomato, shallot and red chilli with calamansi juice and lemon basil, sometimes dressed with hot oil. It is spooned over grilled food, fried tofu and the pumpkin porridge tinutuan, and its cool juiciness makes very hot chilli easier to take. Unlike Bali's sambal matah, it is built on tomato and stays chunky and wet. Chef's tip: salt the tomatoes and leave them 5 minutes before mixing, so they release juice that becomes the dressing.

by KrazyBadal 0 views

Gado-gadoVegetable salad with peanut sauce

In Jakarta, gado-gado is lunch from a pushcart: the Betawi seller grinds the peanut sauce to order on a stone ulekan, then tips blanched greens, potato, tofu, tempeh and egg into it and mixes everything by hand. The name roughly means "mix-mix", and that is how it's eaten, with every vegetable coated in a sauce that's nutty, sweet from palm sugar, sour from tamarind and as hot as you ask for. It's a full meal on its own, crunchy with emping or rice crackers on top. Chef's tip: loosen the peanut sauce with warm water only at the end and stop when it coats a spoon like custard; too thin and it slides off the vegetables and pools on the plate.

by KrazyBadal 0 views

GudegYoung jackfruit stew

Gudeg is the signature of Yogyakarta: whole streets around Wijilan are lined with stalls selling it from dawn, and visitors carry it home in clay pots or woven baskets. Unripe jackfruit is cooked for hours with palm sugar, coconut milk, galangal and salam leaves until it turns reddish-brown, soft as pulled meat, and deeply sweet and savoury. The classic plate adds chicken, egg and spicy cattle-skin stew; this vegan plate pairs it with sticky-sweet tempeh and tofu and a sharp sambal to cut the sweetness. Chef's tip: let the pot cook down slowly until almost all the liquid is gone — drier gudeg keeps for days and tastes better on the second.

by KrazyBadal 0 views

Gulai daun singkongCassava leaves in coconut gravy

No Padang restaurant in West Sumatra is complete without a dish of gulai daun singkong: dark cassava leaves simmered until silky in a yellow coconut gravy fragrant with lemongrass, turmeric leaf and galangal. It is the cooling green on a table of rich, fiery plates, ladled over rice with sambal hijau. Restaurants sometimes add dried anchovies; this version doesn't. Frozen cassava leaves from Asian shops work well; kale is the best stand-in. Chef's tip: squeeze the boiled leaves hard before adding them, or the gravy goes thin and grassy.

by KrazyBadal 0 views

Gulai nangkaYoung jackfruit curry

In a nasi Padang restaurant, where dozens of dishes are stacked in the window and brought to the table on small plates, gulai nangka is the bright yellow one that gets spooned over rice to moisten everything else. Young jackfruit and long beans simmer in a thin, golden coconut sauce with turmeric, chilli and lemongrass until the jackfruit is tender and full of sauce. It's lighter and saucier than rendang and cooks in under an hour, so Padang households make it on ordinary weekdays. Chef's tip: stir the pot almost constantly for the first few minutes after the coconut milk goes in — Padang cooks say it keeps the gulai smooth and stops it splitting.

by KrazyBadal 0 views

Jackfruit rendangJackfruit and potato coconut curry

Rendang belongs to the Minangkabau people of West Sumatra, who cook it for weddings, Eid and every big family gathering, stirring a wide pan for hours until the coconut milk cooks right down and fries the spices in its own oil. Minang cooks also make vegetable rendangs, and young jackfruit suits the method perfectly: its stringy texture soaks up the chilli, galangal and toasted coconut until each piece is dark brown and almost chewy at the edges. It's drier than a curry, eaten with plain rice in small portions because it's so rich. Chef's tip: once the oil separates, keep stirring over a low heat and let the paste darken to the colour of strong coffee — stopping early leaves you with a red curry, not rendang.

by KrazyBadal 0 views

Showing 24 of 160 recipes

Show more recipes

Page 6 of 7

More Indonesian ideas

Other by country