Peel and dice the onion, carrots, and potatoes.
Heat up the oil in a large pot. Add the onion and carrot cook until they soften, then add the beef.
Add the potatoes and enough water to cover them (around 2 cups).
While waiting on the potatoes to cook preheat the oven to 400F/200C. In a bowl mix the eggs and yoghurt.
When the potatoes are cooked transfer the moussaka to a baking dish. Bake until the water evaporates.
Pour the yoghurt mixture on top and bake until golden.
Serve hot topped with more yoghurt. Enjoy!