Preheat the oven to 175 degrees Celsius / 345 Fahrenheit top and bottom heat.
Peel and slice the potatoes. Cook the potatoes in a big pot with water and plenty of salt for about 20 minutes, then drain.
Put a little oil in a frying pan and sauté the onion and garlic.
Add the mince and brown. Season with smoked paprika, 2 tsp onion powder, a pinch of chilli flakes and salt and pepper to taste.
When the mince is almost done, add the leek. Fry gently over a low heat and season with the curry powder.
Meanwhile, prepare the cream mixture. Mix the crème fraîche, milk, 1 tsp onion powder, garlic powder, egg, parsley and salt and pepper to taste.
When the potatoes are done, mash them with a dash of milk, 2 generous tablespoons of crème fraîche, nutmeg and black pepper and salt to taste.
Take a casserole dish and spread the mince mixture on the bottom. Pour the cream mixture on top and spread the mashed potatoes on top. Sprinkle the grated cheese on top and bake in the oven for 20-25 minutes. Enjoy your meal!