Boil the potatoes with their skin on for 30 minutes.
Drain and let them cool down.
Meanwhile, heat 3 tablespoons of vegetable oil in a pan.
Add the chopped onions and carrots and fry for 5 minutes, until they get soft.
Add the minced garlic, black pepper, chilli flakes, bay leaf, and nutmeg and mix well.
Add the minced meat and fry on a medium heat.
The meat will leave water in the pan. Simmer until the water evaporates.
Turn the heat off and add the tomato passata and the paprika. Mix well.
Peel the potatoes and cut them into thick slices.
Whisk the two eggs with the sour cream and 100 gr of the grated cheese.
Preheat the oven to 180 degrees Celsius.
Line a baking tray with baking paper.
Assemble the dish. Start with a layer of potatoes, then add a layer of the meat mixture.
Continue with another layer of potatoes and one of meat, then finish with a final layer of potatoes.
Cover the dish with the eggs, sour cream and grated cheese mixture.
Bake for 30 minutes.
After 30 minutes, top the moussaka with the remaining grated cheese, and bake for another 5 minutes.
Optional, before serving, sprinkle some chopped parsley on top.
Serve hot, with salad or pickles.