Traditional Bulgarian Moussaka

Fullscreen capture 10152018 35721 PM.bmp

If you have never tried Moussaka and have no idea what that is, you need to put it in your list of things to try before you die! Balkan cuisine is very extra ordinary compared to any other cuisine in the world. The recipe I have prepared for you is a family recipe – you will fall in love with it from the first bite! I also recommend trying Greek Moussaka if you like this one!


  • 1kg potatoes – diced and placed in water
  • 700g ground meat – we used pork
  • 1 large onion – chopped
  • 1 clove of garlic
  • 200g canned tomatoes – pureed
  • ½ teaspoon savory (sage)
  • ½ teaspoon paprika
  • 50ml sunflower oil
  • 100ml water
  • salt and black pepper to taste

For the topping:

  • 600g plain yogurt
  • 2 large eggs
  • 2 tablespoons white flour
  • salt and black pepper to taste
  • 200g yellow cheese (mozzarella is a great replacement)

Baking time: 40-50 minutes + 15-20 minutes for the topping.

Bake in preheated oven on 180Cº.


On the stove heat a pan on a medium temperature, add the oil and once it heats lower the temperature to medium low. Add the onion and cook until golden. Add the garlic and once it softens, add the ground meat and cook until golden brown. Add the sage and the paprika and stir. Put in the tomato puree and stir until everything comes together. Add salt and black pepper and the water and let it simmer for 5-7 minutes.

Drain the diced potatoes and place them in a baking pan. Once your ground meat is ready pour it into pan over the potatoes and mix them.

Add 1l water to the pan (make sure the mixture is fully covered by the water) and bake in preheated oven on 180C for 40-50 minutes (or until the potatoes are almost cooked).

To prepare the topping, beat 2 eggs until smooth and add the flour, beat until the flour is fully incorporated with the eggs and then add the yogurt, salt and black pepper and beat until they come together. Take the moussaka out of the oven and pour in the topping gently, smoothen it with a spatula so it covers everything. Add the yellow cheese on top. Bake for another 15-20 minutes until golden brown.

Serve with plain yogurt.

This recipe is great for a big family event.

I hope you enjoy and try the Greek version – it is absolutely wonderful!


%d bloggers like this: