Nutrition Facts for Bulgarian moussaka

Bulgarian Moussaka

Discover the comforting flavors of Bulgarian Moussaka, a hearty and beloved Balkan classic that promises to become a family favorite. This layered casserole features tender cubes of potatoes combined with flavorful ground pork (or a pork and beef mixture), seasoned with paprika, fresh parsley, and a rich tomato paste base. What truly sets it apart is the golden topping of creamy yogurt whisked with eggs and flour, creating a luscious, slightly tangy crust that bakes to perfection. Simple yet satisfying, this oven-baked dish is easy to prepare, making it an ideal choice for weeknight dinners or a cozy weekend meal. Serve this savory delight warm, garnished with fresh parsley, and pair it with a crisp green salad or rustic bread for a complete, authentic Bulgarian experience. Perfect for feeding a crowd, this one-pan wonder brings the flavors of Eastern Europe straight to your table.

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Bulgarian Moussaka
Prep Time:20 mins
Cook Time:50 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 1.5 kg Potatoes
  • 500 g Ground pork (or a mixture of pork and beef)
  • 1 large Yellow onion, finely chopped
  • 2 tbsp Tomato paste
  • 3 tbsp Vegetable oil
  • 2 tbsp Fresh parsley, chopped
  • 1 tsp Paprika
  • 1.5 tsp Salt
  • 0.5 tsp Black pepper
  • 2 large Eggs
  • 400 g Plain yogurt
  • 2 tbsp All-purpose flour
  • 500 ml Water

Directions

Step 1

Preheat your oven to 200°C (400°F).

Step 2

Peel the potatoes and dice them into small, evenly sized cubes (about 1 cm). Set them aside.

Step 3

In a large skillet, heat the vegetable oil over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened and translucent.

Step 4

Add the ground pork (or pork and beef mixture) to the skillet. Cook the meat, breaking it apart with a spatula, until it is browned and no longer raw, about 6-8 minutes.

Step 5

Stir in the tomato paste, paprika, salt, and black pepper. Cook for another 2 minutes. Add half of the chopped parsley and mix to combine.

Step 6

In a large mixing bowl, combine the cubed potatoes with the cooked ground meat mixture. Mix everything well to ensure the seasonings are evenly distributed.

Step 7

Transfer the potato and meat mixture into a greased baking dish (about 9x13 inches or similar). Spread it evenly across the dish.

Step 8

Pour the 500 ml of water over the mixture in the baking dish, then cover it with aluminum foil. Bake in the preheated oven for 30 minutes.

Step 9

While the moussaka is baking, make the yogurt topping. In a bowl, whisk together the eggs, plain yogurt, and flour until smooth and well combined.

Step 10

After 30 minutes, remove the baking dish from the oven and carefully remove the foil. Spread the yogurt topping evenly over the surface of the dish. Return it to the oven and bake uncovered for an additional 20 minutes, or until the top is golden and slightly set.

Step 11

Remove the moussaka from the oven and allow it to rest for 10-15 minutes before serving. Garnish with the remaining chopped parsley.

Step 12

Serve warm and enjoy your Bulgarian Moussaka with a side of fresh salad or crusty bread.

Nutrition Facts

Serving size 3267.3 grams (3267.3g)
Amount per serving % Daily Value*
Calories 3766
Total Fat 182.70g 234%
Saturated Fat 58.40g 292%
Polyunsaturated Fat 25.40g
Cholesterol 756mg 252%
Sodium 4469mg 194%
Total Carbohydrate 380.30g 138%
Dietary Fiber 38.70g 138%
Total Sugars 57.00g
Protein 161.40g 323%
Vitamin D 274IU 1370%
Calcium 1190mg 92%
Iron 26mg 145%
Potassium 11241mg 239%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 43.1%
Protein: 16.9%
Carbs: 39.9%