Ingredients
Method
Make the Meat Filling:
- Heat olive oil in a large skillet over medium-high heat. Add chopped onions and cook for 5 minutes.
- Add ground beef or lamb to the skillet, breaking it apart with a wooden spoon. Stir in parsley, rosemary, thyme, salt, and pepper. Cook until browned.
- Stir in Worcestershire sauce and minced garlic, cooking for an additional minute.
- Add flour and tomato paste, stirring until well combined.
- Pour in beef broth, frozen peas & carrots, and frozen corn. Bring to a boil, then simmer for 5 minutes.
Make the Potato Topping:
- Boil potatoes in a large pot until fork-tender. Drain and return to the pot.
- Add butter, half & half, garlic powder, salt, and pepper to the potatoes. Mash until smooth, then stir in parmesan cheese.
Assemble the Casserole:
- Preheat oven to 400°F.
- Pour the meat mixture into a baking dish and spread it evenly. Top with mashed potatoes, spreading into an even layer.
- Bake uncovered for 25-30 minutes, until golden brown.
Notes
- Opt for lean ground beef or lamb and fresh vegetables to ensure a flavorful and wholesome Shepherd’s Pie.
- Mash the boiled potatoes with butter, half & half, garlic powder, salt, and pepper until smooth and creamy, ensuring a luxurious topping for your Shepherd’s Pie.
