Ingredients
Method
- Step 1 – Prepare the Filling: Heat olive oil in a large skillet over medium-high heat. Sauté onion and garlic for 1 minute, then add carrot and celery. Cook for 3–4 minutes until softened.
- Step 2 – Brown the Beef: Add the ground beef, breaking it apart as it cooks. Cook until browned and no pink remains.
- Step 3 – Build the Sauce: Sprinkle over flour and stir to coat the beef. Add tomato paste, beef stock, red wine, bouillon, Worcestershire sauce, thyme, bay leaves, salt, and pepper. Mix well.
- Step 4 – Simmer the Filling: Bring to a simmer, reduce heat, and cook for 25–30 minutes, stirring occasionally, until the sauce thickens and becomes glossy. Remove bay leaves.
- Step 5 – Prepare the Mashed Potatoes: Boil potatoes in salted water for 15 minutes until fork-tender. Drain and return to pot. Mash with butter, then add warm milk and salt until smooth and fluffy.
- Step 6 – Assemble the Pie: Preheat oven to 180°C (350°F). Spoon beef filling into a 1.5L baking dish. Let cool slightly. Spread mashed potatoes on top, smoothing with a spatula and creating ridges with a fork.
- Step 7 – Add the Crust and Bake: Drizzle melted butter over the top and sprinkle with Parmesan if desired. Bake for 25–30 minutes, until golden and bubbling.
- Step 8 – Serve: Let rest for 5 minutes before serving. Garnish with fresh thyme leaves.
Notes
Serving: Serve with peas, green beans, or a crisp salad.
Storage: Refrigerate for up to 3 days or freeze up to 3 months.
Tip: Add peas or corn to the filling for extra texture. For a vegetarian twist, replace beef with lentils or mushrooms.
Storage: Refrigerate for up to 3 days or freeze up to 3 months.
Tip: Add peas or corn to the filling for extra texture. For a vegetarian twist, replace beef with lentils or mushrooms.
