Kačamak

Serbian and Balkan cornmeal porridge: the ancient peasant food of the Dinaric highlands, worked until silky and enriched with kajmak or sheep's cheese, a dish of fierce highland simplicity

Origin: Serbia, Montenegro, Bosnia-Herzegovina, North Macedonia

From the journey of Corn.

Kačamak is the cornmeal porridge of the Dinaric Alps and the western Balkans; eaten across Serbia, Montenegro, Bosnia-Herzegovina, and North Macedonia, each region with its own variations and strong opinions about the correct technique. When corn arrived in the Ottoman-controlled Balkans in the late 16th and early 17th centuries, it was adopted with particular enthusiasm by the mountain peoples of the Dinaric highlands, where the thin soils and harsh winters had always made farming difficult. Corn was durable, productive, and filling; ideal for highland subsistence. Kačamak (the word derives from Turkish 'kaçamak', meaning something slippery or evasive) is structurally similar to Romanian mămăligă and Italian polenta, all three are cornmeal cooked to a thick paste, but the Balkan version is distinguished by its working technique (the porridge is vigorously stirred and folded to develop a particular smooth, almost elastic texture) and its enrichment with kajmak (a thick, slightly soured clotted cream made from sheep's or cow's milk) or white sheep's cheese. In Montenegro, kačamak s kajmakom is the defining national dish; eaten in mountain restaurants, at family tables, and at festivals. It represents a direct continuity with highland pastoral life that stretches back centuries.

Ingredients

Kačamak

  • 300 g coarse white or yellow cornmeal (polenta-style)
  • 1.2 litres water
  • 1.5 tsp fine salt

Enrichment

  • 150 g kajmak, crème fraîche, or sour cream
  • 100 g white sheep's cheese (feta works well) or mild brined cheese
  • 30 g unsalted butter

Method

  1. Bring the salted water to a rolling boil in a heavy-bottomed pot. Pour in the cornmeal in a thin, steady stream, whisking constantly for the first 2–3 minutes until it thickens and no lumps remain.
  2. Reduce heat to the lowest possible setting. Switch to a wooden spoon or sturdy spatula. Cook for 25–30 minutes, stirring frequently and scraping the bottom. The kačamak is ready when it is very thick and pulls cleanly from the sides.
  3. Add the butter and stir vigorously to incorporate. Then add the kajmak (or crème fraîche) and crumbled cheese. Work the mixture with the spoon in a continuous folding and pressing motion for 3–4 minutes; the fat should emulsify into the porridge, giving it a rich, almost elastic consistency.
  4. Taste and adjust salt. The cheese and kajmak bring their own saltiness; season carefully.
  5. Serve directly from the pot into deep bowls or onto a wooden board. Top with an extra spoonful of kajmak and a scattering of crumbled cheese. Eat immediately; kačamak waits for no one.

Notes

Kačamak is a dish with strong regional variations. In Serbia proper, it is often made with more butter and less kajmak, giving a milder result. In Montenegro and the highlands of Bosnia, kajmak (the thick clotted cream) is essential and non-negotiable. In North Macedonia, kačamak is sometimes made with potato mixed through the cornmeal; this version (kačamak so kompiri) is dense, filling, and particularly beloved in the Šar Mountains. The dish is always eaten hot; like its cousins mămăligă and polenta, it sets quickly on cooling and loses its glory.

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
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.