National Dish Bulgaria: Krema Karamel (Recipe) · National Dish Recipes

National Dish Bulgaria: Krema Karamel (Recipe)

Bulgarian krema karamel custard turned out onto a plate with caramel sauce
In this article

Meet Krema Karamel, the silky caramel custard that closes almost every Bulgarian celebration on a high note. Its wobbling, spoon-soft body and dark, faintly bitter caramel topping look far more elaborate than the short ingredient list suggests — milk, eggs, sugar and a little patience are genuinely all it takes. Bake it the day before, chill it overnight, and you have a dessert that turns a plain family dinner into an occasion.

About Krema Karamel

Krema Karamel is a much-loved Bulgarian dessert that wins people over with its combination of creamy texture and deep caramel flavour. It makes a perfect finish to any celebration or special occasion and is often the centrepiece of a festive table. Handsome to look at and heavenly to eat, it brings genuine pleasure to the plate. Best of all, the method is straightforward, which makes it equally suited to confident home cooks and to anyone simply looking for a reliable pudding.

Ingredients (serves 1–2)

  • 500 ml milk
  • 100 g sugar
  • 4 eggs
  • 1 sachet vanilla sugar
  • 1 pinch of salt
  • 200 g caramel sauce
  • Butter, for the dish

Shopping for the ingredients

With krema karamel it pays to think about the quality of your ingredients. Milk and eggs are the two main components, so it is worth reaching for fresh, local produce wherever you can. The sugar and vanilla sugar should be decent quality too, since they carry much of the flavour of the finished dessert. The same goes for the caramel sauce that forms the topping — homemade versions are almost always tastier than shop-bought ones, and they let you control exactly how dark the caramel goes.

Preparing the dish

Before you start on Krema Karamel, set out all your ingredients and clear your work surface. Prepare the dish you plan to bake in as well — a small ovenproof dish or a soufflé mould works best. Grease it generously with butter so the dessert turns out cleanly later on. It also helps to bring the eggs and the caramel sauce up to room temperature first, which gives you a smoother, more even consistency when everything comes together.

Step-by-step instructions

  1. Heat the milk in a saucepan, but do not let it come to the boil.
  2. In a bowl, whisk the eggs with the sugar, vanilla sugar and a pinch of salt until pale and frothy.
  3. Pour the hot milk slowly into the egg mixture, stirring constantly so the eggs do not curdle.
  4. Pour the mixture into the prepared dish and cover with the caramel sauce.
  5. Bake in a preheated oven at 180°C for about 30–40 minutes, until the custard has set.
  6. Let the dessert cool after baking, then chill it in the fridge before serving.

Gluten-free / lactose-free version

Krema Karamel can easily be made gluten-free and lactose-free by swapping in a few alternatives. For a lactose-free version, use lactose-free milk or a plant-based option such as almond or oat milk. The eggs can be replaced with a mixture based on chia seeds or apple purée to make the dish vegan. Do check that your caramel sauce is certified gluten-free, and everyone at the table can tuck in without a second thought.

Tips for vegans and vegetarians

Vegans and vegetarians can enjoy krema karamel by reaching for plant-based substitutes. Use plant-based milk together with an egg replacer such as ground linseed or mashed banana. Caramel sauce is often plant-based already, made simply from sugar and water, so it usually works in a vegan version without any changes. Experiment with different plant milks to give the dessert your own particular twist — the same approach that works so well with Mlyako S Oriz.

More tips and tricks

There are a few small things that make all the difference with krema karamel. Take care not to combine the eggs and milk too quickly, or you will end up with lumps; a slow, steady stream while whisking is the key to a properly smooth custard. Chilling the dessert thoroughly before serving matters too, as it lets the flavours settle and the texture firm up. Be patient — the waiting is worth it.

Adapting the recipe to your taste

The recipe is easy to adjust to personal preference. Try additions such as chocolate, coffee or fresh fruit to create different flavour directions. For something a little more extravagant, warm spices like cinnamon or nutmeg work beautifully. Add any extras in small quantities so the original caramel flavour is not lost — restraint is what keeps this dessert elegant rather than busy.

Ingredient substitutions

If you do not have every ingredient to hand, there are plenty of workarounds. Instead of granulated sugar you can use honey or agave syrup for a different kind of sweetness. The caramel sauce can be homemade with less sugar for a lighter result. Substitutions like these add variety and let you tailor the dessert to different tastes and diets, much as bakers do with Revane or the layered Garash Cake.

Drink pairing ideas

The right drink rounds off the krema karamel experience nicely. A cup of freshly brewed coffee or a creamy latte is a natural partner, since the roasted notes echo the caramel perfectly. Fruity dessert wines add another dimension, and a small glass of Rakiya is the traditional Bulgarian choice. For something alcohol-free, a fruity lemonade or a pot of fresh tea is refreshing and sits well against the sweetness.

Serving and presentation ideas

Presentation can make krema karamel even more tempting. Serve it in small glasses or ramekins for neat individual portions. Garnish with fresh fruit or a mint leaf to add colour and a note of freshness. A thin drizzle of caramel sauce poured over just before serving provides the finishing touch and heightens the visual appeal considerably.

A bit of history

Krema Karamel has a long history in Bulgarian cooking and is a fixture of the country’s dessert traditions. Its origins lie in the practical need to use up leftover ingredients and to create a sweet reward after a long day’s work in the fields. The method has shifted a little over the years, but the basic formula of milk, eggs and sugar has stayed the same. Today it is served at feasts and holidays alongside classics of Bulgarian cuisine, and it has built a reputation well beyond the country’s borders.

More recipe ideas

Summary: Krema Karamel

In short, krema karamel is an indispensable part of Bulgaria’s dessert culture, and its pairing of dark caramel with a soft, creamy set leaves a lasting impression. Making it is far less complicated than it might appear, and the recipe offers plenty of room to adapt. With thoughtful presentation and a well-chosen drink alongside, this pudding can lift any celebration. Dive into the world of Bulgarian sweets and treat your guests to this delicious classic.