Go Back
+ servings

Homemade Bulgarian Moussaka

Print Recipe
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 50 minutes
Servings 10
Calories 268

Ingredients

  • 1 lb ground beef
  • 2 lbs potatoes
  • 1 onion
  • 3 bell peppers
  • 1 carrot
  • 1 celery stalk
  • 1 garlic clove
  • 1 to mato
  • Olive oil
  • 2 tsp paprika
  • 2 tsp salt
  • 1 tsp pepper
  • 2 tsp summer savory
  • 1/2 tsp ground cumin
  • 1 cup yogurt
  • 1/4 cup milk
  • 4 eggs
  • 4 tbsp water
  • 1/2 tsp baking soda
  • 1/2 cup shredded cheese

Instructions

  • Preheat the oven to 400F.
  • Destem and deseed the bell peppers. Finely chop the peppers along with the onion, carrot, tomato, and celery. Mince the garlic. Peel and chop the potatoes.
  • In a large pan over medium-high heat, warm about a tbsp of oil.
  • Once the oil is hot, add the onion and cook for 2 minutes, constantly stirring.
  • Add the carrot, celery, and bell pepper, and salt into the pan. Continue stirring for another 3 minutes, or until the veggies feel tender.
  • Add the chopped tomato and garlic and continue cooking and stirring for 5 minutes or until it begins to resemble pasta sauce.
  • Add half the pepper, half the paprika, half the cumin, and half the summer savory. Stir until incorporated.
  • Remove from heat and transfer the contents of the pan to another dish, then put the pan back on the stovetop.
  • Put the beef into the pan (still over medium-high heat) and stir constantly for 6 minutes or until the beef turns brown.
  • Add the cumin and previously cooked vegetables. Stir together until combined.
  • Use non-stick cooking spray or butter to grease a 9x13 inch baking dish.
  • Transfer the beef and veg mix to the baking dish and spread in an even layer.
  • In the same pan, heat another tbsp of oil. Add as many of the chopped potatoes as can fit (it’s okay to cook them in batches, you just want each piece evenly cooked).
  • Add a proportionate amount of the remaining spices and cover the pan. Allow to cook for 10 minutes, stirring occasionally.
  • Once the potatoes are slightly tender (not fully softened), add them on top of the beef mix in the baking dish.
  • Repeat with the remaining potato pieces (remembering to use up the rest of the spices).
  • Once all the potatoes are lightly cooked, spread them as evenly as possible on top of the beef.
  • Pour 2 cups of water into the baking dish. You don’t want the water to cover the potatoes, you want it to fall just below the surface.
  • Put the baking dish in the preheated oven and cook for 50 minutes or until the potatoes have become soft enough to stab with a fork.
  • Before the moussaka is ready, you need to make the topping.
  • Separate your yolks from your whites and keep both in separate bowls.
  • Use an electric mixer to whisk the egg whites until stiff peaks form.
  • Add 4 tbsp of room temperature water to the egg yolks and beat them separate from the egg whites.
  • In a third bowl, add the yogurt, milk, baking soda, and a pinch of salt and pepper. Stir to combine, then carefully fold in the egg yolks and egg whites.
  • Pull the moussaka out of the oven and spread the yogurt mix on top in an even layer.
  • Sprinkle the cheese on top in an even layer, then put the moussaka back into the oven and cook for another 10-15 minutes or until the top has turned golden.
  • Remove from the oven and allow to cool for a few minutes before cutting and serving.
  • Enjoy your Homemade Bulgarian Moussaka!

Video

Nutrition

Calories: 268kcal | Carbohydrates: 23g | Protein: 15g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 106mg | Sodium: 637mg | Potassium: 739mg | Fiber: 4g | Sugar: 5g | Vitamin A: 2494IU | Vitamin C: 68mg | Calcium: 127mg | Iron: 3mg