Classic comfort food with savory minced meat and creamy mashed potato topping.
20 mins
Prep Time
40 mins
Cook Time
4
Servings
Preheat oven to 200°C (400°F). Boil potatoes in salted water until tender, about 15-20 minutes.
While potatoes cook, heat oil in a large pan. Add onions and carrots, sauté until softened, about 5 minutes.
Add minced meat to the pan. Cook until browned, breaking it up with a spoon. Stir in garlic, tomato paste, and Worcestershire sauce.
Pour in beef stock and simmer until slightly reduced, about 10 minutes. Stir in peas, then season with salt and pepper.
Drain potatoes and mash with butter and milk until smooth. Season with salt and pepper to taste.
Transfer meat mixture to a baking dish. Spread mashed potatoes evenly on top. Use a fork to create texture on the surface.
Bake for 20-25 minutes until golden brown and bubbling. Let rest 5 minutes before serving.