Ingredients
Method
- Boil potatoes in salted water for 15–20 minutes until tender. Drain, return to pot, and mash with butter, milk, salt, and pepper. Stir in egg yolk and Parmesan if using. Set aside.
- Preheat oven to 375°F. Grease a 9×9 baking dish.
- In a large skillet, heat oil over medium-high heat. Brown the ground lamb (or beef), about 5–7 minutes. Transfer meat to a plate.
- In the same pan, cook onion, carrots, and celery for 5–6 minutes until softened. Add garlic and cook 1 minute.
- Stir in tomato paste and cook 1 minute. Add Worcestershire sauce, beef broth, thyme, salt, and pepper. Scrape up browned bits.
- Return meat to the pan. Add peas. Simmer 5–8 minutes until slightly reduced. Add cornstarch slurry if a thicker gravy is desired.
- Pour filling into baking dish. Spoon mashed potatoes over the top and spread to the edges. Create ridges with a fork.
- Bake for 20–25 minutes until bubbly and golden brown. Broil for 2 minutes if desired.
- Rest for 10 minutes. Serve warm.
Notes
To make cottage pie (the beef version), simply substitute ground beef for the lamb. Add 1 cup of corn kernels along with the peas for extra sweetness and color. For a gluten-free version, use gluten-free Worcestershire sauce and cornstarch (not flour) for thickening.
