Ingredients
Equipment
Method
Make the meat filling
- Add the olive oil to a large skillet and heat over medium-high heat for about 2 minutes. Add the chopped onion and cook for about 5 minutes, stirring now and then, until softened.
- Add the ground beef or ground lamb. Break it apart with a wooden spoon as it cooks. Stir in the parsley, rosemary, thyme, salt, and pepper. Cook for 6 to 8 minutes, until the meat is fully browned.
- Stir in the Worcestershire sauce and minced garlic. Cook for 1 minute, just until fragrant.
- Add the flour and tomato paste. Stir well until everything is evenly mixed and no clumps remain.
- Pour in the beef broth. Add the frozen peas and carrots and the frozen corn. Bring to a gentle boil, then lower the heat and let it simmer for about 5 minutes, stirring occasionally.
- Set the meat mixture aside. Preheat your oven to 400 degrees F.
Make the potato topping
- Place the peeled and cubed potatoes in a large pot. Cover them with water. Bring to a boil, then reduce to a simmer. Cook for 10 to 15 minutes, until the potatoes are fork tender.
- Drain the potatoes in a colander. Return them to the hot pot and let them sit for 1 minute to help any extra moisture evaporate.
- Add the butter, half & half, garlic powder, salt, and pepper. Mash until smooth and creamy.
- Stir in the parmesan cheese until well combined.
Assemble the casserole
- Pour the meat mixture into a 9x9 or 7x11 inch baking dish. Spread it into an even layer. Spoon the mashed potatoes over the top and gently spread them out to cover the meat.
- If the dish looks very full, set it on a rimmed baking sheet to catch any bubbling over. Bake uncovered for 25 to 30 minutes.
- Let the Shepherd’s Pie cool for about 15 minutes before serving.
Notes
This is the kind of meal that never goes out of style. Warm, hearty, and satisfying, shepherd’s pie is always a reliable choice when you want something comforting and homemade.
