Gather the ingredients and preheat the oven to 350°F (180°C).
Heat half the extra virgin olive oil in a wide pan and fry the eggplant slices for 1-2 minutes on each side until golden brown.
Arrange the eggplant slices in an ovenproof dish—season with salt, pepper, and oregano.
In the same frying pan heat the remaining olive oil and sauté the ground beef with the onion, stirring for 5-7 minutes—season with paprika, salt, and pepper. Add the tomato puree and simmer for 4-5 minutes.
Pour the ground meat mixture on top of the eggplant slices.
Whisk the eggs and mix with Greek yogurt—season with salt and pepper.
Pour over the ground meat and spread evenly with a spatula or the back of a spoon. Sprinkle with parmesan cheese and bake for 30 minutes, covering with foil if needed to protect the sauce from burning.
Let the Moussaka rest for 5-10 minutes before slicing and serving hot.