National Dish Bulgaria: Kachamak (Recipe) · National Dish Recipes

National Dish Bulgaria: Kachamak (Recipe)

Creamy Bulgarian kachamak topped with crumbled feta and fresh herbs
In this article

Meet Kachamak, the golden cornmeal porridge that Bulgarians have turned to for generations whenever the weather bites and the table needs filling. Rich, spoonable and finished with butter, crumbled cheese and a scattering of fresh herbs, it is the kind of humble food that quietly outshines far grander dishes. A handful of pantry staples, one pan and fifteen minutes of steady stirring — that is all it takes.

About Kachamak

Kachamak is a traditional Bulgarian dish that has won over countless hearts. This creamy polenta made from cornmeal is not only a savoury treat but a genuine comfort classic. It is very often finished with fresh herbs, cheese and other additions to create a flavour all of its own. Ideal for sociable evenings or as a warming plate on cold days, it has become impossible to imagine Bulgarian cooking without it.

Ingredients (serves 1–2)

  • 200 g cornmeal
  • 750 ml water
  • 1 tsp salt
  • 50 g butter or vegetable oil
  • 100 g feta cheese or a vegan cheese alternative
  • Fresh herbs (parsley or dill, for example)

Shopping for the ingredients

When shopping for kachamak, look out for fresh, good-quality ingredients. The cornmeal is the heart of this dish and should be as finely milled as possible to guarantee a creamy consistency. It is also worth picking out fresh herbs, since they give the dish its particular character. Visit local markets or specialist shops to track down the best produce.

Preparing the dish

Preparing kachamak takes only a few steps and can be done in very little time. Begin by bringing the water to the boil with the salt. While that heats, finely chop the herbs and get the cheese ready. These go into the kachamak later to deepen the flavour. Well-organised preparation lays the foundation for a successful result.

Step-by-step instructions

  1. Bring the water to the boil in a pan and add the salt.
  2. Reduce the heat and scatter the cornmeal slowly into the boiling water, stirring constantly.
  3. Keep stirring until the mixture turns thick and creamy, which should take around 10–15 minutes.
  4. Add the butter or vegetable oil and stir until it has melted completely.
  5. Fold in the crumbled cheese and the fresh herbs.
  6. Serve the kachamak warm, garnished as you like with extra herbs or cheese.

Gluten-free / lactose-free version

Happily, kachamak is naturally gluten-free as long as you use pure cornmeal. If you would rather avoid lactose, simply swap the butter for a vegan fat or another plant-based alternative. The traditional cheese can likewise be replaced with plant-based cheese alternatives that taste every bit as good. Check the labels when buying your ingredients to be sure they meet your requirements.

Tips for vegans and vegetarians

There are plenty of ways for vegans and vegetarians to adapt kachamak. Use plant-based fats instead of butter and choose a vegan cheese to suit the dish. Beyond that, you can work various vegetables or pulses into the recipe to raise its nutritional value and add extra flavour — much as you would with a hearty Bob Chorba. This makes kachamak an extremely flexible meal for any style of eating.

More tips and tricks

To get the most out of your kachamak, keep a few key points in mind. Take care to scatter the cornmeal in slowly while stirring, so no lumps form. To fine-tune the consistency, adjust the cooking time as needed until you reach the creaminess you want. Serve the dish fresh and warm so the flavours can show themselves at their best.

Adapting the recipe to your taste

The kachamak recipe is easy to adapt to personal preference. If you like it hotter, add chilli flakes or freshly chopped jalapeños. Further herbs such as thyme or oregano can broaden the flavour too. Be creative and experiment with different additions to make a kachamak that is entirely your own — a spoonful of Liutenitsa stirred through is a particularly Bulgarian touch.

Ingredient substitutions

If one of the main ingredients for kachamak is missing, there are usually simple alternatives. Instead of cornmeal you can use millet or buckwheat flour for a different texture and taste. In place of feta cheese, try ricotta or a vegan cheese substitute. Experiment with different combinations to discover new flavours.

Drink pairing ideas

The right accompaniment can lift kachamak further. A refreshing rakia or a traditional Bulgarian wine goes splendidly — see our note on Rakiya if you want the authentic version. For an alcohol-free option, serve sparkling water with a squeeze of lemon to freshen the palate. Choose a drink that complements the flavours of your kachamak.

Serving and presentation ideas

How you present your kachamak can improve the whole eating experience considerably. Serve it in a rustic bowl and garnish with fresh herbs and crumbled cheese. An extra drizzle of olive oil or a few colourful strips of pepper provide a lovely contrast. Make sure the dish reaches the table hot and fresh for the best possible flavour.

A bit of history

Kachamak has its roots in Bulgarian culture and is a fixture of the country’s traditional cooking. The dish was often prepared as an inexpensive, nourishing option for families in rural areas. It is a fine example of the simple yet substantial eating that has shaped the Bulgarian people over the centuries, and it sits comfortably alongside the wider repertoire of Bulgarian cuisine. Kachamak stands for cosiness and togetherness, since it is so often served at family celebrations and sociable evenings.

More recipe ideas

Summary: Kachamak

Kachamak is a delicious, hearty dish that reflects the culinary variety of Bulgaria. It wins people over with its simple ingredients and the many ways it can be prepared, which make it ideal for any occasion. Whether served as a main course or as a side, kachamak is sure to delight everyone at the table. With the right tips and adjustments you can shape this traditional recipe to your own taste and enjoy it however you please.