Kajmak is the Serbian fresh cream cheese, made by slow-skimming the cream from heated milk and folding the layers into a thick spread. Eaten with bread, cevapi or pljeskavica.

Kajmak is the canonical Balkan dairy product, with documented Ottoman-era production across the wider region from the 16th century onward. Serbian kajmak from Čačak and Kraljevo holds protected designation of origin (PDO) status, recognised by both the Serbian Patent Office and the EU geographical indications register. The production technique is slow: milk is heated to 90 degrees Celsius, cooled overnight, and the cream skin (kajmak) gradually layered into wooden buckets across days. Belgrade kafane (Lorenzo and Kakalamba, Tri Šešira) serve it at the start of every grill platter and as the centerpiece of the meze; every Serbian household keeps a tub.

Where to eat Kajmak in Belgrade

4 editor picks for Kajmak in Belgrade, ranked by editorial score. All Belgrade signature dishes · Kajmak across every city.

Book food experiences in Belgrade

See all 686 food experiences in Belgrade

Make it at home

Serves 25024 hrIntermediate

Ingredients

  • 2 litres full-fat raw milk (unhomogenised)
  • Sea salt to taste

Method

  1. Pour the milk into a wide heavy pan and slowly heat over the lowest possible flame for 2 hours, without stirring or boiling.
  2. The milk should never bubble; the surface forms a thick skin as the proteins and fat rise.
  3. Cool the pan in the fridge overnight, undisturbed.
  4. Carefully lift the firm cream layer off the top of the milk with a slotted spatula.
  5. Place the cream layer into a small dish, fold gently, and salt very lightly.
  6. Cover and rest at room temperature for 24 hours to develop the slight tang.
  7. Refrigerate before serving. Spread on warm lepinja bread or alongside grilled meats.

Editor tip. Raw or non-homogenised milk is essential; supermarket UHT milk will not separate. The lowest heat is what makes the layers; rush the heat and you'll cook through.

Common allergens: Dairy.