Makassar's signature beef-and-offal soup from South Sulawesi. Beef and a mix of innards — tripe, intestine, lung, heart, liver — are simmered until tender, then served in a thick, nutty broth built on ground roasted peanuts and roasted-rice flour and seasoned with a long roll-call of spices traditionally numbered at around forty. It is ladled over diced beef and offal and eaten not with steamed rice but with ketupat or burasa (compressed rice cakes), with a side of tauco, fermented soybean paste, and sambal to spike it. The soup is darker, thicker, and earthier than the clear sotos of Java.
Coto Makassar is documented to the city of Makassar and the Sultanate of Gowa, the Makassarese kingdom that dominated South Sulawesi from the 16th century. By tradition the soup was cooked for palace servants and soldiers before spreading to become an everyday dish, and it keeps an association with weddings and religious feasts. The often-cited figure of roughly forty spices is told locally as a symbol of the diversity and unity of the Makassarese people rather than a fixed recipe; the count varies cook to cook. Today it is most commonly eaten for breakfast across the city.
The broth is thick and clings to the spoon, brown and nutty from the ground peanuts and roasted rice, with a deep spice warmth running underneath. The beef is tender and the offal — tripe, intestine, lung — has lost any toughness and turned soft and absorbent, each piece soaked through with the soup. A spoonful of tauco brings a salty, fermented funk; sambal brings heat; a squeeze of lime cuts the richness. You tear the ketupat into the bowl and let the dense little cubes of rice carry the gravy.
The body of the soup comes not from coconut milk but from two thickeners: peanuts roasted and ground to a paste, and rice toasted dry then ground to flour. Both are starch-and-fat rich, so they suspend in the broth and give it weight without splitting. The aromatic base of shallot, garlic, candlenut and a wide spice mix is fried first so the spices bloom in oil before the stock goes in. The offal is simmered long and slow to break down its connective tissue until tender; classically it is cooked in rice-washing water, said to soften the meat and mellow any strong smell. Tauco and sambal are added at the table rather than in the pot, so each bowl is seasoned to taste.
Variations
Recipes split between a leaner version using mostly beef and a richer one heavy on offal; some cooks lean almost entirely on innards, others balance it with brisket. The spice list and the ratio of peanut to roasted rice vary from stall to stall, which is why no two coto warungs taste alike. It is always eaten with ketupat or burasa rather than loose rice. Coto Makassar is closely related to Pallubasa, a Makassar cousin that swaps the peanut thickening for toasted grated coconut and is eaten with rice.
On the Palate
Where Coto Makassar sits in the Indonesian flavor cloud
Ingredients
Serves 6How it's made
8 steps · 1 hour
- 120 min
Soak beef and assorted offal, then boil briefly and drain to clean; ideally simmer them in rice-washing water from here.
- 2160 min
Simmer the beef and offal gently for 2-3 hours until fully tender, skimming the stock; lift out and slice into bite-size pieces.
- 320 min
Dry-roast raw peanuts, then grind to a coarse paste; separately dry-roast rice and grind to flour.
Watch outDry-roast the peanuts and the rice until fragrant before grinding — that toasting is what gives the broth its nutty depth, not just its body.
- 415 min
Pound or blend shallot, garlic, candlenut and the toasted whole spices into a fine paste.
- 510 min
Fry the spice paste in oil over medium heat until fragrant and the oil separates.
Watch outFry the spice paste until the oil separates out and rises — that's the signal the aromatics have bloomed and the raw edge is gone.
- 65 min
Stir the peanut paste and roasted-rice flour into the fried spices, then pour in the reserved stock and whisk smooth.
- 730 min
Simmer the broth until thickened and the flavours marry, seasoning with salt and palm sugar; return the sliced meat and offal to warm through.
Watch outSimmer the thickened broth until the flavors marry — a bit of time here rounds the peanut, rice and spice into one.
- 85 min
Ladle into bowls over the meat, top with fried shallots and scallion, and serve with ketupat or burasa, tauco and sambal alongside.





