Ingredients
Equipment
Method
- Peel and chop the potatoes into even chunks. Boil them in salted water until they are soft and easily pierced with a fork, about 15 minutes. Drain and set aside.

- While the potatoes are cooking, heat a large skillet over medium heat and add a tablespoon of oil. Once shimmering, add chopped onions and minced garlic, sautéing until fragrant and translucent, about 5 minutes. The aroma should fill the kitchen with a warm, savory scent.

- Add the ground beef to the skillet, breaking it apart with a wooden spoon. Cook until browned and fragrant, about 8 minutes, until no pink remains and the meat develops a rich aroma.

- Stir in diced carrots and celery, cooking for another 5 minutes until vegetables soften slightly and the mixture becomes fragrant and darker in color.

- Pour in beef broth, add a splash of Worcestershire sauce, and stir in smoked paprika. Let it simmer gently for about 10 minutes until the mixture thickens and the flavors meld, releasing a smoky, savory aroma.

- While the filling simmers, mash the cooked potatoes with butter, cream, and a pinch of salt and pepper until smooth, creamy, and fluffy. This step creates a velvety topping that contrasts beautifully with the dark filling.

- Transfer the meat and vegetable filling into a baking dish, spreading it out evenly. Smooth the mashed potatoes over the top, creating a gentle layer that covers the filling completely.

- Bake in a preheated oven at 200°C (390°F) for 25-30 minutes, until the top is golden brown and bubbling around the edges. The aroma will shift to a deep, smoky scent as the top crisps and caramelizes.

- Remove from oven and let sit for about 5 minutes to set. The top should be a rich, deep golden color, and the filling underneath hot and steamy. Serve slices with a sprinkle of fresh herbs if desired.

Notes
For extra smoky flavor, sprinkle a little more smoked paprika on top before baking. To make it vegetarian, substitute lentils for the beef and mushroom broth for the beef broth.
