Heat olive oil in a large skillet over medium heat. Add onions and carrots, cooking until softened (about 5 minutes). Stir in garlic and cook for another minute. Add ground lamb and cook until browned, breaking it apart with a spoon. Stir in tomato paste and Worcestershire sauce, cooking for another 2 minutes. Pour in beef broth, add thyme, salt, and black pepper. Simmer for 10 minutes until slightly thickened. Stir in peas and corn, then remove from heat.
Prepare the Mashed Potatoes
2 Boil the potatoes in a large pot of salted water until fork-tender (about 15 minutes). Drain and return to the pot. Mash the potatoes, then add butter, milk, salt, and black pepper. Stir until smooth and creamy. Mix in shredded cheddar cheese if using.
Assemble and Bake
3 Preheat oven to 200°C (392°F). Spread the meat filling evenly in a baking dish. Spoon the mashed potatoes over the filling, spreading evenly and creating peaks for a crispy texture. Bake for 25-30 minutes until golden brown on top. Let it rest for 10 minutes before serving.
Note
- Storage: Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months.
- Variations: Swap lamb for ground beef (Cottage Pie) or use sweet potatoes for a twist.
- Make-Ahead: Assemble ahead and bake when ready.
Keywords:
easy, comfort food, family dinner, meal prep, budget-friendly