Jukut Undis: Black Pigeon Pea Soup From Buleleng
Jukut undis is a dark, brothy Balinese vegetable dish made from pigeon peas, known locally as undis or gude, and associated especially with Buleleng in north Bali. The beans give the soup its deep colour; shallot, garlic, chilli and other aromatics season the cooking liquid. It is a useful dish to recognise if you are exploring Singaraja and Buleleng food: the name refers to the beans as much as to a fixed recipe, and bowls can differ in their seasoning and additions.
In Balinese, jukut means a vegetable or vegetable dish, while undis names the legume. The botanical name used for pigeon pea is Cajanus cajan. The soup is commonly linked with Buleleng, rather than one particular village. Expect a bean-centred soup served with rice; do not assume that every version is vegetarian, equally hot, or made with an identical spice blend.
What makes jukut undis different from other bean soups
The defining ingredient is the small pigeon pea, not black soya or a dark lentil. In Buleleng the gude bean is also called undis, and some names use kacang kayo. The cooked beans and their liquid make a bowl that looks markedly darker than a clear vegetable broth. Its colour is part of the dish’s identity, not a sign that a separate black colouring ingredient has been added.
It is also more than beans placed in a generic soup. The seasoning is cooked with the peas so that the aromatic liquid and the softened legumes are eaten together. Recipes commonly include alliums and chilli, and lemongrass appears in some versions; other household or cookery-school versions add ginger, galangal, turmeric, aromatic ginger, tamarind, salam leaf or a prepared Balinese spice base. Those additions are possibilities, not a checklist that every bowl must contain.
This variation explains why two bowls can share the name yet taste different. One may be mild and savoury, another sharper with chilli or a sour note. A particular recipe may include chicken or young jackfruit, while another keeps the pot focused on peas and aromatics. When ordering, use the name to identify the dish, then ask what is in that batch if an ingredient matters to you.
Undis, gude and the bean behind the dark broth
Pigeon pea is a legume grown in tropical regions and used in Bali as a food crop. It is often planted in gardens, around homes and along rice-field boundaries. Like other legumes, it adds nitrogen to the soil. That growing context helps explain why jukut undis belongs to home cooking rather than being a restaurant invention.
The bean is sold or cooked fresh and dried. Fresh peas need less cooking than dried ones; dried beans are often soaked before they go into the pot, then simmered until tender. Both forms are usable, and they differ in cooking time. The practical result for a diner is that texture can vary: peas may hold their shape, or become soft enough to mash lightly against rice.
Do not confuse undis with black soybeans simply because both can appear dark. The name points to pigeon pea, and the plant species is Cajanus cajan. If you are buying ingredients outside Bali, ask for pigeon peas or gude rather than relying on a colour description. A dark bean sold under a different name can cook and taste differently, so a substitution may produce a soup with the wrong texture as well as a different flavour.
How the seasoning changes from one pot to another
There is no single short ingredient list that captures every family’s jukut undis. A common Buleleng version uses shallot, garlic, chilli and lemongrass with the peas, and some kitchens add spring onion. Other versions include galangal, ginger or kencur, and some use tamarind for acidity. Cooking-school versions may combine the peas with chicken and young jackfruit. These are variations on one dish, not a fixed standard that all of those ingredients belong to.
The distinction matters most when you have a dietary restriction or are trying to understand the flavour before your first spoonful. Ask whether the broth contains meat or stock, whether shrimp paste (terasi) is used, and whether chilli is cooked into the pot or offered separately. A meat-free looking bowl does not establish that the seasoning is vegetarian. Likewise, “not spicy” can mean different things to different cooks; ask for a small taste or for chilli to be left out if that is possible.
You may encounter the idea that jukut undis is always made with sambal mbe or with suna cekuh. Neither is a required seasoning for the dish. Sambal mbe is one style of fried shallot, garlic and chilli relish; suna cekuh names a garlic and aromatic-ginger seasoning. They can help explain a cook’s flavour choices, but the reliable identifier remains the undis in a dark, soupy preparation. Treat a named spice variation as that cook’s version.
How to eat it as part of a Buleleng meal
Jukut undis is served as a wet vegetable dish alongside rice, which gives the broth somewhere to go and makes the peas part of a meal rather than a standalone bean bowl. Start with a little soup over rice, then adjust the proportion: a spoonful of broth carries the seasoning through the rice, while more beans make each mouthful heartier. If the soup is particularly dark or strongly flavoured, tasting it on its own first makes the difference between broth and rice easier to notice.
In Buleleng, jukut undis is often eaten alongside sudang lepet, a savoury dried fish. The contrast works well: a bowl of soft beans and broth beside a firmer, salty fish gives two very different textures. The soup is also commonly served with rice and other side dishes. The fish is not part of the soup itself, so a menu listing the pairing does not mean the bowl contains fish; ask separately about the broth if you need to know.
For broader context on local dishes and how they sit within a meal, see the Balinese food guide. If you are considering a plant-based meal, the guide to vegetarian food in Bali explains why seasoning and stock need checking dish by dish. The vegan food guide gives a stricter ingredient frame for questions about shrimp paste, fish seasoning and animal stock. A meat-free name or bean base alone cannot answer either question.
What to expect when looking for it in north Bali
Buleleng is the regency on Bali’s northern coast, and Singaraja is its principal town. Jukut undis is associated with this northern food tradition, but that does not mean it appears on every menu in Singaraja or is available whenever you arrive. Finding the soup and its customary companion can be difficult. Treat it as a regional dish to ask about, not a guaranteed daily menu item.
If you are travelling through Singaraja or the villages east and west of town, ask specifically for jukut undis rather than asking generally for a bean soup. The local name makes the ingredient clear. If a seller says it is unavailable, a nearby dish made from another bean or vegetable is not automatically the same preparation. A menu may use a different spelling or describe it simply as undis soup, so asking whether it is made with pigeon peas can clear up the ambiguity.
Availability and recipe are separate questions. A cook may have the beans but prepare them with a different spice base, or may have another soup on offer instead. When you find it, asking whether the beans are fresh or dried can help explain their texture; asking what is in the broth can answer questions about meat, seafood seasoning and heat. Those short questions are more useful than relying on a photograph, because the dark colour alone tells you little about the ingredients.
If your route includes a stop for sudang lepet, remember that this dried fish is a separate preparation from the wider Buleleng food culture that the soup belongs to. The two are often discussed together but have different ingredients and preparation. They need not be sourced from the same place or served together on every occasion. The regional connection is a useful clue for exploring Buleleng cooking, not a promise about what one kitchen has ready.
Questions to ask before ordering
Is jukut undis vegetarian?
It is based on pigeon peas, but the broth and seasoning can vary. Ask whether the pot contains meat, chicken stock, fish or shrimp paste. If you avoid animal ingredients strictly, explain that the question covers the seasoning as well as visible pieces; the beans alone do not establish how the broth was made.
Is jukut undis the same as black soybean soup?
No. Undis refers to pigeon pea, Cajanus cajan, also called gude. Its dark cooked appearance can invite comparison with black soya, but the legume is different. Ask for undis or pigeon pea if you want this particular dish.
Does every version contain jackfruit or papaya?
Additions are not fixed. Young jackfruit appears in some versions, while many home versions focus on the peas and seasoning. Unripe papaya is not a standard addition, so do not treat it as part of the dish’s defining method.
What does it taste like?
The beans give it a substantial, earthy base, while the aromatics determine whether the broth leans savoury, chilli-hot or slightly tangy. Chilli, tamarind and spice choices differ by preparation, so there is no single heat level or sourness to expect. Taste the broth with a little rice before adding any condiment.
What is the usual accompaniment?
Rice is a natural partner for the brothy peas. In Buleleng, jukut undis is also commonly associated with sudang lepet, a dried fish dish, although it is a separate preparation. If you do not eat fish, ask for the soup on its own and check whether any fish-based seasoning has gone into the broth.
A useful way to remember the dish
Think of jukut undis as Buleleng’s dark pigeon-pea soup: the bean identifies it, the broth carries the cook’s seasoning, and rice turns it into a meal. Fresh or dried undis, chilli level, aromatics and optional additions can change from pot to pot. That is why the most useful order is simple: name the dish, ask what went into today’s broth, and decide whether to try it with rice or alongside the region’s separate fish accompaniment.
Related guides: clove harvest bali, bubuh injin, jukut urap, bumbu kuning, What to remember about bumbu genep.
