Ingredients
Equipment
Method
- Boil the peeled and cubed russet potatoes until fork-tender, about 15 minutes.
- Drain potatoes and return them to the warm pot. Mash with the egg, chicken broth, milk, and softened butter. Season with salt and pepper to taste until smooth. Set aside.
- Preheat oven to 375°F.
- Heat a large skillet over medium-high heat and spray with cooking spray. Add ground beef, season with salt and pepper, and brown for about 5 minutes.
- Add the shredded carrot and chopped onion to the beef, cooking for another 5 minutes until vegetables soften.
- In a small saucepan, whisk together the beef onion soup mix, dried onions, flour, and water. Bring to a low boil and simmer for 3-4 minutes.
- Add Worcestershire sauce to the gravy mixture and continue cooking until thickened.
- Pour the gravy over the meat mixture, then stir in frozen peas, frozen corn, and frozen hash browns. Simmer for about 5 minutes until vegetables are heated through.
- Transfer the filling to a 13×9-inch casserole dish and spread the mashed potatoes evenly on top.
- Sprinkle sharp cheddar cheese over the potatoes and bake for 20 minutes until the cheese is bubbling and golden.
- Allow to rest for 5-7 minutes before serving to help it set properly.
Notes
For an authentic Shepherd's Pie, substitute the ground beef with ground lamb. The dish freezes beautifully for up to 3 months - simply thaw overnight in the refrigerator and reheat in a 350°F oven until warmed through. Leftovers can be refrigerated for up to 4 days and often taste even better the next day as the flavors continue to meld.
For a make-ahead option, prepare the filling and mashed potatoes separately, refrigerate, then assemble and bake just before serving.
