Bulgarian Moussaka
6 servings
80 minutes
Bulgarian moussaka is a fragrant and rich dish that embodies the warmth of home cooking. Its roots trace back to Balkan traditions, symbolizing the richness of flavor and harmony of ingredients. Baked layers of potatoes, tender minced meat, and vegetables intertwine to create an appetizing texture, while a creamy cheese sauce elevates the dish to perfection with a golden crust. A balanced blend of spices gives moussaka a rich taste, highlighting the warmth of paprika and freshness of thyme. This dish is perfect for a cozy family dinner or festive gathering, showcasing the richness of Bulgarian culinary tradition.

1
Take a large dish with high sides. You can use metal or ceramic, but heat-resistant glass will also work well. This dish is quite voluminous. You will also need a large frying pan (you can cook in three at once to optimize cooking time).
2
It's better to gather all the ingredients in advance to avoid prolonging the process. Clean the meat from membranes, bones, and tendons and grind it into minced meat using a meat grinder. Pour boiling water over the tomatoes, remove seeds and skin, and cut them into medium cubes. Clean the peppers from seeds and finely chop them into cubes. Peel the onion, cut it into four parts and slice it into strips. Peel the potatoes, wash them and cut them into 1.5–2 cm cubes.
- Pork: 1 kg
- Tomatoes: 3 pieces
- Red sweet pepper: 2 pieces
- Onion: 2 pieces
- Potato: 1 kg
3
Salt the potatoes, add dry savory. Mix and fry in vegetable oil without a lid. The potatoes should brown well but remain slightly undercooked in the center.
- Potato: 1 kg
- Dried thyme leaves: 1 teaspoon
- Salt: to taste
4
In a second pan, heat vegetable oil and fry the onion until golden brown. Add the minced meat and simmer, stirring often, until it lightens in color. Add chopped tomatoes and sweet pepper. Season with salt, pepper, and paprika. Simmer covered for 15 minutes.
- Vegetable oil: 50 ml
- Onion: 2 pieces
- Pork: 1 kg
- Tomatoes: 3 pieces
- Red sweet pepper: 2 pieces
- Salt: to taste
- Freshly ground black pepper: to taste
- Sweet paprika: 1.5 teaspoon
5
Grease the baking dish with oil, especially the edges. Lay 2/3 of the fried potatoes and level them out. Spread the minced meat evenly on top.
- Vegetable oil: 50 ml
- Potato: 1 kg
6
If the minced meat was juicy enough and the vegetables provided moisture well, water may not be needed. If there is not enough liquid, pour in hot water so that it covers the bottom part of the potatoes and is visible in the minced meat, but the dish should not look like soup. The total amount of liquid for this quantity of ingredients should be up to 1 cup. Place the remaining potatoes on top of the minced meat. It is not necessary to make a solid layer; just spread it out to ensure an even thickness.
7
Send the moussaka to an oven preheated to 200 degrees. Wait for the liquid to boil, then bake for another 30 minutes.
8
Prepare a milk-cheese sauce. First, make a regular béchamel sauce. In a small pan, melt butter and fry 2 tablespoons of flour until golden brown. Continuously stir in cold milk. Let the sauce cool down. Then whisk the eggs until stiff peaks form. Add grated cheese. Combine the cooled sauce with the eggs and cheese.
- Butter: 50 g
- Wheat flour: 2 tablespoons
- Milk: 1 l
- Chicken egg: 3 pieces
- Hard cheese: 50 g
9
Pour the prepared sauce mixture over the moussaka in an even layer across the surface. Return to the oven for up to 30 minutes until a beautiful golden cheese crust forms.
10
Serve the dish on a plate with a spatula and drizzle with natural sour milk, or it can be served separately as a sauce.
- Sour milk: to taste









