The signature chicken soup of Banjarmasin in South Kalimantan, fragrant with clove, cinnamon, cardamom, and star anise. Free-range chicken is simmered into a clear stock that is then made faintly milky and rich, in many kitchens by stirring in beaten egg or a little milk. It is ladled over rice vermicelli or ketupat rice cakes and topped with shredded chicken, perkedel potato fritters, boiled egg, and fried shallots. A squeeze of lime and a spoon of sambal finish the bowl.
Soto Banjar is the best-known dish of the Banjarese, the Muslim Malay people of South Kalimantan, and is closely tied to the river city of Banjarmasin. Its warm baking-style spicing — clove, cinnamon, cardamom, nutmeg, star anise — reflects the spice trade and the Arab and Indian influence carried into the region with Islam, and sets it apart from the lighter turmeric sotos of Java. The dish is everyday street and warung food across the province; no single inventor or founding date is reliably documented, so it is best understood as a settled regional tradition rather than a dated creation.
The aroma hits first — sweet clove and cinnamon over a clean chicken broth, more like a warm spiced tea than a heavy stew. The soup is light-bodied yet faintly creamy, the egg or milk softening its edges without making it rich. Shredded chicken is tender, the perkedel breaks into a soft potato crumble that thickens the spoonful, and the vermicelli slips through it all. Lime brightens, sambal lifts the heat, and fried shallots leave a final savory crunch.
Two techniques define the bowl. First the whole spices — clove, cinnamon, cardamom, star anise — are bloomed in oil with the shallot-garlic base so their fat-soluble aromatics release before the stock goes in, which is why the broth smells of baking spice rather than boiled chicken. Second the broth is enriched gently: beaten egg or milk is stirred in off a hard boil so the proteins disperse into a fine cloud rather than curdling, giving body and a pale colour without coconut. The perkedel is fried separately so it stays intact until it meets the soup, then collapses into a natural thickener as it soaks.
Variations
Some Banjarese cooks serve it with ketupat rice cakes (soto banjar lontong), others over rice vermicelli or plain rice. Richer versions lean on milk or beaten egg for a creamier, paler broth, while leaner ones keep the stock clear. A beef version, soto banjar daging, swaps chicken for beef, and many warungs offer skewers of chicken offal on the side. The same Banjar spice approach also underlies the local fried-rice and chicken dishes.
On the Palate
Where Soto Banjar sits in the Indonesian flavor cloud
Ingredients
Serves 6How it's made
8 steps · 40 min active + 35 min waiting
- 135 min
Simmer a whole free-range chicken in water with bruised lemongrass until cooked through, then lift out, shred the meat, and reserve the stock.
- 210 min
Grind shallots, garlic, candlenut, and a little ginger into a smooth paste.
- 36 min
Saute the paste in oil with clove, cinnamon stick, cardamom pods, star anise, and nutmeg until fragrant and the raw smell is gone.
Watch outBloom the whole spices in oil with the paste until the raw smell is gone — releasing the fat-soluble aromatics first is why the broth smells of baking spice, not boiled chicken.
- 420 min
Stir the fried spice paste into the reserved chicken stock and simmer gently for 20 minutes.
- 54 min
Off a hard boil, slowly stir in beaten egg or a little milk so the broth turns faintly creamy without curdling, then season with salt.
Watch outStir in the beaten egg or milk off a hard boil so it clouds the broth without curdling — add it to boiling soup and it splits into shreds.
- 612 min
Fry mashed-potato perkedel patties until golden and set aside.
- 75 min
Soften rice vermicelli in hot water and divide into bowls with shredded chicken and sliced boiled egg.
- 83 min
Ladle the hot spiced broth over, top with perkedel, fried shallots, and celery, and serve with lime and sambal.





