Ingredients
Method
- Boil the cubed potatoes in salted water for 15-20 minutes until fork-tender. Drain thoroughly and mash with butter, milk, and egg yolk until creamy and smooth. Season with salt and pepper, then set aside.
- Heat olive oil in a large skillet over medium-high heat. Add ground lamb and cook for 5-7 minutes, breaking it apart with a wooden spoon until caramelized and browned.
- Push meat to one side of pan and add diced onions and carrots to empty space. Cook for 4-5 minutes until onions are translucent. Add minced garlic and cook for 30 seconds. Stir in tomato paste and cook for 1 minute.
- Pour in Worcestershire sauce, beef broth, thyme, and rosemary. Simmer for 8-10 minutes until liquid reduces by half. Add frozen peas in last 2 minutes. Season with salt and pepper.
- Preheat oven to 400°F. Transfer meat mixture to a 9x13-inch baking dish. Dollop mashed potatoes on top and spread with a fork, creating peaks and valleys.
- Bake for 20-25 minutes until potato topping is golden brown and filling bubbles around edges. Let rest for 5 minutes before serving.
Notes
Store leftovers in refrigerator for up to 4 days. Can be frozen for up to 3 months. Can be assembled ahead and refrigerated for up to 24 hours before baking. Prepare mashed potatoes a day ahead for time-saving. Let rest for 5 minutes after baking for clean slices.
