Why You’ll Love Classic Shepherd’s Pie Recipe Recipe
There’s a lot to love about this classic Shepherd’s Pie. It combines meat, vegetables, gravy, and potatoes in one filling dish, making it a complete and satisfying dinner.
The meat filling develops plenty of savory flavor from Worcestershire sauce, tomato paste, garlic, herbs, and beef broth. Frozen peas, carrots, and corn make adding vegetables especially convenient.
The mashed potato topping is another highlight. Butter and half-and-half give the potatoes a creamy texture, while Parmesan and garlic powder add extra flavor.
It’s also an excellent make-ahead meal. You can prepare individual components in advance or assemble the entire casserole and refrigerate it until you’re ready to bake.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Meat Filling
- 2 tablespoons olive oil
- 1 cup chopped yellow onion
- 1 pound lean ground beef or ground lamb
- 2 teaspoons dried parsley
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1 tablespoon Worcestershire sauce
- 2 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 cup frozen peas and carrots
- 1/2 cup frozen corn
For the Mashed Potato Topping
- 1 1/2 to 2 pounds russet potatoes, peeled and cut into approximately 1-inch cubes
- 8 tablespoons unsalted butter
- 1/3 cup half-and-half
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1/4 cup grated Parmesan cheese
Directions
Prepare the Meat Filling
Heat the olive oil in a large skillet over medium-high heat. Add the chopped onion and cook for approximately 5 minutes, stirring occasionally, until it begins to soften.
Add the ground beef or lamb. Break the meat into smaller pieces as it cooks, then season it with parsley, rosemary, thyme, salt, and black pepper. Continue cooking for about 6 to 8 minutes, or until the meat is browned.
Stir in the Worcestershire sauce and minced garlic. Cook for another minute, stirring so the garlic doesn’t burn.
Add the flour and tomato paste. Stir thoroughly until the flour and tomato paste are evenly incorporated into the meat.
Pour in the beef broth and add the frozen peas, carrots, and corn. Bring the mixture to a gentle boil, then reduce the heat and simmer for about 5 minutes. Stir occasionally while the gravy thickens.
Remove the filling from the heat and preheat the oven to 400°F (200°C).
Prepare the Mashed Potatoes
Place the peeled and cubed potatoes in a large saucepan and cover them with water. Bring to a boil, then reduce the heat and simmer for approximately 10 to 15 minutes, or until the potatoes are easily pierced with a fork.
Drain the potatoes thoroughly and return them to the warm saucepan. Allow them to sit for about a minute so excess moisture can evaporate.
Add the butter, half-and-half, garlic powder, salt, and black pepper. Mash until creamy and smooth.
Stir in the Parmesan cheese until evenly incorporated.
Assemble and Bake
Transfer the meat and vegetable filling to a 9-by-9-inch or similarly sized baking dish. Spread it into an even layer.
Spoon the mashed potatoes over the filling and carefully spread them all the way across the top.
Place the baking dish on a rimmed baking sheet if it is very full. Bake uncovered at 400°F (200°C) for approximately 25 to 30 minutes, until the filling is bubbling around the edges and the potato topping is lightly golden.
Allow the Shepherd’s Pie to rest for about 15 minutes before serving. This helps the filling settle and makes the casserole easier to portion.
Servings and timing
This recipe makes approximately 6 servings.
Preparation time: 20 minutes
Cooking time: 50 minutes
Total time: 1 hour 10 minutes
Resting time after baking: about 15 minutes
Oven temperature: 400°F (200°C)
Variations
Traditional Lamb Shepherd’s Pie
Replace the ground beef with ground lamb. Lamb provides the distinctive rich flavor traditionally associated with Shepherd’s Pie.
Beef Cottage Pie
Use lean ground beef instead of lamb for a familiar, family-friendly version. Technically, a pie prepared with beef is commonly known as Cottage Pie.
Beef and Lamb Combination
Use half ground beef and half ground lamb. This gives you some of the characteristic flavor of lamb while retaining the familiar taste of beef.
Extra Vegetable Shepherd’s Pie
Add mushrooms, diced celery, green beans, or additional carrots to the filling. Sauté fresh vegetables with the onion before adding the meat.
Cheesy Potato Topping
Add shredded cheddar to the mashed potatoes or sprinkle a thin layer over the potatoes before baking for a more pronounced cheesy finish.
Sweet Potato Topping
Replace some or all of the russet potatoes with sweet potatoes. Their natural sweetness creates an interesting contrast with the savory meat filling.
Individual Shepherd’s Pies
Divide the filling and mashed potatoes among oven-safe ramekins and bake them as individual portions. Keep an eye on them because smaller portions may heat through more quickly.
Storage/Reheating
Store leftover Shepherd’s Pie in an airtight container or tightly cover the baking dish. Refrigerate it promptly and enjoy within 3 to 4 days.
For individual servings, reheating in the microwave is convenient. Place a portion on a microwave-safe plate and heat until thoroughly hot, checking the center before serving.
For larger portions, cover the baking dish loosely with foil and warm it in a 350°F (175°C) oven until heated through. Removing the foil for the final few minutes can help refresh the surface of the mashed potatoes.
Shepherd’s Pie can also be frozen. For best results, place cooled portions in freezer-safe airtight containers and freeze for up to 2 to 3 months. Thaw overnight in the refrigerator before reheating.
If you want to prepare the casserole ahead, assemble the meat filling and potato topping in the baking dish, cover, and refrigerate. Bake within about 3 days. Let the refrigerated casserole stand at room temperature for approximately 20 minutes before putting it into the oven.
FAQs
1. What is the difference between Shepherd’s Pie and Cottage Pie?
The primary difference is the type of meat. Traditional Shepherd’s Pie is made with lamb, while Cottage Pie is made with beef. The remaining components, including vegetables, gravy, and mashed potato topping, can be very similar.
2. Can I use ground beef instead of lamb?
Yes. Ground beef works very well and creates a savory, hearty filling. Using beef technically makes the dish Cottage Pie, but the preparation method remains essentially the same.
3. How do I keep Shepherd’s Pie from becoming watery?
Allow the meat filling to simmer until the gravy has noticeably thickened before transferring it to the baking dish. Thoroughly draining the potatoes is also important because excess water in the mashed potatoes can loosen the finished casserole.
4. Can I make Shepherd’s Pie ahead of time?
Yes. Prepare and assemble the casserole, cover it tightly, and refrigerate until you’re ready to bake. For best results, bake the assembled casserole within about three days.
5. What potatoes are best for Shepherd’s Pie?
Russet potatoes are an excellent choice because their high starch content creates a fluffy, creamy mashed potato topping. Yukon Gold potatoes can also be used if you prefer a naturally buttery and slightly denser texture.
6. Can I use fresh vegetables instead of frozen vegetables?
Absolutely. Fresh carrots, peas, corn, or other vegetables can be used. Firmer vegetables such as fresh carrots should be partially cooked before the casserole goes into the oven so they become tender by serving time.
7. Why should Shepherd’s Pie rest before serving?
Resting allows the hot gravy to settle and thicken slightly. If you scoop into the casserole immediately after it leaves the oven, the filling is more likely to spread across the plate.
8. Can Shepherd’s Pie be frozen?
Yes. Cool the casserole completely before transferring it to freezer-safe containers. Individual portions are especially convenient because you can thaw and reheat only what you need.
9. How can I make the mashed potato topping more flavorful?
Butter, garlic powder, Parmesan, salt, and pepper provide plenty of flavor. You can also add cheddar cheese, roasted garlic, chopped chives, or a little extra Parmesan according to your preference.
10. What can I serve with Shepherd’s Pie?
Because Shepherd’s Pie already contains meat, vegetables, and potatoes, it can easily be served as a complete meal. If you want a side dish, consider a simple green salad, steamed green vegetables, roasted broccoli, or other lightly seasoned vegetables to balance the richness of the casserole.
Conclusion
Classic Shepherd’s Pie brings together everything you want from a comforting homemade dinner: savory meat, tender vegetables, rich gravy, and a generous layer of creamy mashed potatoes. Baking everything together creates a hearty casserole with wonderful contrasting textures and flavors.
Whether you prepare it traditionally with lamb or choose ground beef for a Cottage Pie-style variation, it’s an approachable meal that works particularly well for family dinners and make-ahead cooking. Serve it warm after a short rest, and you’ll have a satisfying one-dish dinner that’s just as enjoyable reheated the next day.
Classic Shepherd’s Pie Recipe
A hearty classic Shepherd’s Pie with a savory ground meat and vegetable gravy topped with creamy Parmesan mashed potatoes and baked until bubbling and golden.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: British
- Diet: Low Salt
Ingredients
- 2 tablespoons olive oil
- 1 cup chopped yellow onion
- 1 pound lean ground beef or ground lamb
- 2 teaspoons dried parsley
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1 tablespoon Worcestershire sauce
- 2 garlic cloves, minced
- 2 tablespoons all-purpose flour
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 cup frozen peas and carrots
- 1/2 cup frozen corn
- 1 1/2 to 2 pounds russet potatoes, peeled and cut into approximately 1-inch cubes
- 8 tablespoons unsalted butter
- 1/3 cup half-and-half
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1/4 cup grated Parmesan cheese
Instructions
- Heat the olive oil in a large skillet over medium-high heat. Add the chopped onion and cook for approximately 5 minutes, stirring occasionally, until softened.
- Add the ground beef or lamb and break it into smaller pieces. Season with parsley, rosemary, thyme, salt, and black pepper. Cook for 6 to 8 minutes, or until browned.
- Stir in the Worcestershire sauce and minced garlic and cook for 1 minute.
- Add the flour and tomato paste and stir until thoroughly incorporated into the meat.
- Pour in the beef broth and add the frozen peas, carrots, and corn. Bring to a gentle boil, reduce the heat, and simmer for about 5 minutes, stirring occasionally, until the gravy thickens. Remove from the heat.
- Preheat the oven to 400°F (200°C).
- Place the peeled and cubed potatoes in a large saucepan and cover with water. Bring to a boil, reduce the heat, and simmer for 10 to 15 minutes, or until fork-tender.
- Drain the potatoes thoroughly and return them to the warm saucepan. Let them sit for about 1 minute to allow excess moisture to evaporate.
- Add the butter, half-and-half, garlic powder, salt, and black pepper. Mash until creamy and smooth, then stir in the Parmesan cheese.
- Transfer the meat and vegetable filling to a 9-by-9-inch or similarly sized baking dish and spread it into an even layer.
- Spoon the mashed potatoes over the filling and spread them evenly to the edges.
- Bake uncovered for approximately 25 to 30 minutes, until the filling is bubbling around the edges and the potato topping is lightly golden.
- Let the Shepherd’s Pie rest for about 15 minutes before serving.
Notes
- Use ground lamb for traditional Shepherd’s Pie or lean ground beef for a Cottage Pie-style version.
- For extra vegetables, add mushrooms, diced celery, green beans, or additional carrots.
- For a cheesier topping, mix shredded cheddar into the potatoes or sprinkle it over the top before baking.
- Russet potatoes produce a fluffy topping, while Yukon Gold potatoes can be used for a denser, naturally buttery texture.
- Store leftovers covered in the refrigerator for 3 to 4 days.
- Freeze cooled portions in airtight freezer-safe containers for up to 2 to 3 months and thaw overnight in the refrigerator before reheating.
- The casserole can be assembled and refrigerated for up to about 3 days before baking. Let it stand at room temperature for approximately 20 minutes before placing it in the oven.
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 590 kcal
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 38 g
- Saturated Fat: 19 g
- Unsaturated Fat: 17 g
- Trans Fat: 1 g
- Carbohydrates: 42 g
- Fiber: 5 g
- Protein: 23 g
- Cholesterol: 105 mg