I love how shepherd’s pie brings a rich meat filling, vegetables, creamy mashed potatoes, and a golden finish together in one dish. This version adds a pastry pie crust for extra texture, so you get a crisp, flaky layer along with the soft potato topping.
If you have been searching for a shepherd’s pie with crust, this recipe is a good place to start. I use a savory meat filling, a pastry crust, and creamy mashed potatoes, then bake everything until hot and golden.
Quick Answer: Does Shepherd’s Pie Have a Crust?
Traditional shepherd’s pie is usually topped with mashed potatoes, which form a crisp crust as they bake. This recipe also uses a pie crust, giving the dish a flaky pastry layer underneath the filling.
I like this combination because the pastry adds a crisp bite while the mashed potatoes stay creamy and soft. You can use refrigerated pie crust for convenience or make a homemade pastry crust if you have more time.
One other point is worth knowing. Shepherd’s pie is traditionally associated with lamb, while a beef version is commonly called cottage pie. In many modern recipes, the names are used less strictly.
Shepherd’s Pie With Crust Recipe

This recipe gives you a savory filling, a crisp pastry base, and a creamy mashed potato topping.
Ingredients
For the Pie Crust
- 1 refrigerated 9-inch pie crust
- 1 egg, beaten, for brushing the crust
For the Meat Filling
- 1 pound ground lamb
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 1 cup frozen peas
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 cup beef or lamb stock
- 1 tablespoon all-purpose flour
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- ¾ teaspoon salt
- ½ teaspoon black pepper
For the Mashed Potato Topping
- 2 pounds russet potatoes, peeled and cut into chunks
- 4 tablespoons butter
- ½ cup warm milk
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ cup shredded cheddar cheese, optional
How to Make Shepherd’s Pie With Crust
- Prepare the potatoes. Place the potatoes in a large pot and cover them with cold water. Add a little salt and bring to a boil. Cook until the potatoes are tender when pierced with a fork.
- Prepare the pastry crust. Place the pie crust into a 9-inch pie dish or suitable baking dish. Prick the base several times with a fork. Blind-bake the crust according to the package directions until it is lightly set.
- Cook the onion and carrots. Heat the olive oil in a large skillet over medium heat. Add the onion and carrots and cook until the onion softens.
- Brown the meat. Add the ground lamb and break it apart with a wooden spoon. Cook until browned and no longer pink.
- Build the filling. Add the garlic, tomato paste, thyme, rosemary, salt, and black pepper. Stir for about a minute. Add the flour and mix well.
- Add the liquid. Pour in the stock and Worcestershire sauce. Stir well and simmer until the mixture becomes thick and savory.
- Add the vegetables. Stir in the peas and cook for another few minutes. The finished filling should be moist but thick enough to hold its shape. If it looks watery, simmer it a little longer.
- Make the mashed potatoes. Drain the cooked potatoes well. Add butter, warm milk, salt, and pepper. Mash until smooth and creamy. Stir in cheddar if you want a richer topping.
- Assemble the pie. Spoon the thick meat filling into the pre-baked pie crust. Spread the mashed potatoes evenly over the top.
- Add texture. Use a fork to make shallow ridges across the potatoes. These ridges will catch the heat and develop golden edges as the pie bakes.
- Brush and bake. Brush any exposed pastry crust with beaten egg. Bake at 400°F until the filling is bubbling and the top is golden.
- Rest before serving. Let the shepherd’s pie sit for about 10 minutes before cutting. This gives the filling time to settle.
What Makes This Shepherd’s Pie With Crust Different?

The main difference is the extra pastry layer.
A classic shepherd’s pie gets its crust-like finish from mashed potatoes. Here, I use a pastry crust underneath the meat filling and mashed potatoes on top.
That gives you three different textures:
- Flaky pastry underneath
- Rich, thick meat and vegetable filling in the middle
- Soft mashed potatoes with golden edges on top
The result is closer to a savory meat pie while keeping the familiar character of shepherd’s pie.
What Kind of Crust Should You Use?

You have a few good choices for a shepherd’s pie with pie crust.
Refrigerated Pie Crust
A refrigerated pie crust is the easiest option. It saves preparation time and gives you a reliable pastry layer.
Let the crust soften enough to fit the pie dish without cracking. Follow the package instructions for blind baking before adding the filling.
Homemade Pie Crust
A homemade pastry crust gives you more control over flavor and texture. A simple buttery pie dough works well with the savory meat filling.
Keep the pastry cold while preparing it. Warm pastry can become difficult to handle and may lose some of its flaky texture during baking.
Puff Pastry
Puff pastry is another option if you want a lighter, more layered top crust.
For a puff pastry version, I would use it as a top crust rather than trying to place it underneath a heavy filling. Cut a few small vents in the pastry so steam can escape.
Bottom Crust vs Top Crust

There are several ways to make shepherd’s pie with crust.
| Version | Crust placement | What you get |
| Bottom pie crust | Under the filling | Flaky base with soft potato topping |
| Top pastry crust | Over the filling | Crisp, golden pastry top |
| Pastry + potatoes | Pastry underneath and potatoes on top | Flaky, creamy, layered texture |
| Potato crust | Mashed potatoes on top | Traditional shepherd’s pie texture |
For this recipe, I use the pastry crust underneath and mashed potatoes on top.
If you prefer a more traditional look, you can skip the pastry and use the mashed potatoes as the only crust.
How to Keep the Pie Crust From Getting Soggy

A soggy bottom is one of the main problems with a shepherd’s pie with pastry crust.
I use a few simple steps to help prevent it.
Pre-Bake the Crust
Blind-baking gives the pastry a head start before the wet filling goes in.
You do not need to fully brown it at this stage. The goal is to set the crust so it can handle the filling.
Make the Filling Thick
The meat filling should be rich and moist, but it should not contain a pool of liquid.
If you can easily see stock or gravy collecting in the skillet, keep simmering it until the excess liquid reduces.
Do Not Overfill the Pie
Leave enough room for the mashed potato layer. A very full pie can bubble over and make the pastry harder to keep crisp.
Give the Pie Time to Rest
Let the finished pie rest before cutting. This helps the filling settle instead of immediately running into the crust.
How to Make Creamy Mashed Potatoes for the Topping

The potato layer needs to be creamy but firm enough to spread over the filling.
I prefer russet potatoes because they mash easily and give you a light texture.
After boiling, drain them well. Excess water can make the mashed potatoes loose.
Add butter first, then gradually add warm milk until you reach the texture you want.
For this recipe, avoid making the potatoes too soft. A firm mashed potato layer is easier to spread and stays on top of the meat filling.
For extra flavor, add cheddar cheese. You can also create ridges with a fork before baking. Those small peaks brown nicely and give the topping more texture.
How to Make a Thick, Flavorful Filling
The filling is just as important as the crust.
Start by browning the meat well. This gives the filling a deeper savory flavor.
Then cook the onion, carrots, and garlic until they soften. Tomato paste adds body and a richer taste, while Worcestershire sauce adds savory depth.
The stock turns the mixture into a gravy-like filling. Flour helps thicken it.
The final mixture should be thick enough that a spoon dragged across the skillet leaves a clear path for a moment.
If the filling is too loose before assembly, the finished shepherd’s pie can become watery.
Can You Use Ground Beef Instead of Lamb?
Yes. Ground beef works well in this recipe.
If you use beef, the dish is more accurately described as cottage pie in the traditional naming system. Still, many modern recipes use “shepherd’s pie” for both beef and lamb versions.
The cooking method remains almost the same.
Use lean or moderately lean ground beef, brown it well, and drain excess fat if needed before building the gravy.
Can You Use Store-Bought Mashed Potatoes?
Yes.
Store-bought mashed potatoes can save time on a busy evening. The main thing I would check is their consistency.
If they are very loose, they may slide into the filling rather than forming a clean layer.
You can warm them gently and add a little butter or cheese if you want more flavor. If they are already creamy and thick, they can go straight over the filling.
How to Add More Flavor
The basic filling has plenty of savory flavor, but you can adjust it to suit your taste.
For More Savory Flavor
Add a little extra Worcestershire sauce or use a richer stock.
For More Herb Flavor
Add fresh thyme, rosemary, or parsley.
For More Vegetable Flavor
Add extra carrots, peas, celery, or finely diced mushrooms.
For a Richer Potato Topping
Add cheddar cheese and an extra spoonful of butter.
For a Deeper Meat Flavor
Brown the lamb well before adding the liquid. Avoid overcrowding the pan because the meat needs enough direct heat to brown.
Can You Use Frozen Vegetables?
Yes. Frozen peas are especially convenient and work well in shepherd’s pie.
You can also use a frozen mixture containing peas and carrots.
There is no need to fully thaw the vegetables first. Add them near the end of cooking so they warm through without becoming mushy.
Can You Make Shepherd’s Pie Ahead?
Yes. Shepherd’s pie works well as a make-ahead dinner.
Prepare the filling and mashed potatoes, then assemble the pie. Let the assembled dish cool as needed and refrigerate it until you are ready to bake.
If the pie goes into the oven cold, it may need additional baking time compared with a freshly assembled pie.
I recommend checking that the center is hot and bubbling before serving.
Can You Freeze Shepherd’s Pie?
Yes, but the best method depends on the crust you use.
For a pastry-bottom version, freezing can change the texture of the pastry after thawing. For that reason, I prefer making the filling ahead and assembling the pie closer to baking time when possible.
If you do freeze the assembled pie, use a freezer-safe dish and let it cool fully before freezing.
For the best texture, thaw it safely in the refrigerator before reheating and bake until hot throughout.
How to Reheat Shepherd’s Pie
For the best texture, reheat shepherd’s pie in the oven.
Place the pie in an oven-safe dish and cover it loosely if the potato topping starts browning too quickly.
Heat until the center is hot.
Individual portions can also be reheated in the microwave, although the pastry crust will not stay as crisp.
Common Shepherd’s Pie Problems and Fixes

Why Is My Shepherd’s Pie Watery?
The filling probably contains too much liquid.
Simmer it longer before assembling the pie. The finished meat mixture should be thick rather than soupy.
Also make sure your vegetables are not releasing excess water into the filling.
Why Is My Pie Crust Soggy?
A wet filling can soften pastry quickly.
Pre-bake the bottom crust and reduce the filling until it is thick. Avoid adding the filling while it is extremely watery or boiling hot.
Why Are My Mashed Potatoes Runny?
Too much milk or water can make mashed potatoes loose.
Drain the potatoes thoroughly after boiling and add milk gradually.
Why Did My Crust Burn?
The exposed edges of pastry can brown faster than the center.
If the edges become dark before the pie is hot, cover them loosely with foil while the center finishes baking.
Why Did My Shepherd’s Pie Fall Apart?
A loose filling is usually the main reason.
Let the gravy reduce until it is thick before adding the filling to the crust. Rest the baked pie before slicing so the layers can settle.
Shepherd’s Pie With Crust vs Traditional Shepherd’s Pie

The main difference is the pastry.
Traditional shepherd’s pie is generally built around a savory lamb filling topped with mashed potatoes. The potatoes brown during baking and create the familiar crust-like surface.
This version adds a pastry pie crust underneath that filling.
That means you get both:
- A flaky pastry crust
- A golden mashed potato topping
If you enjoy classic shepherd’s pie but want more texture, this combination gives you something different without changing the basic comfort-food character of the dish.
What to Serve With Shepherd’s Pie
Because shepherd’s pie is already filling, I prefer simple sides.
Good options include:
- Green beans
- Roasted carrots
- Steamed peas
- Simple green salad
- Roasted broccoli
- Lightly dressed vegetables
A fresh vegetable side also adds color and a little contrast to the rich meat filling and mashed potatoes.
Final Tips for the Best Shepherd’s Pie With Crust
The biggest thing I would focus on is the consistency of the filling. A rich but thick filling gives you a much better pie than one that is loose and watery.
I would also pre-bake the pastry if you are using a bottom crust. It helps the crust hold up under the meat filling.
Keep the mashed potatoes thick enough to spread without sinking into the filling. Then use a fork to create small ridges across the top so they turn golden during baking.
Once the crust is crisp, the filling is bubbling, and the potato topping has browned, let the pie rest for a few minutes before serving.
That combination of flaky pastry crust, savory meat filling, and creamy mashed potatoes is what makes this shepherd’s pie with crust such a satisfying comfort-food dinner.
Frequently Asked Questions
Can I use a store-bought pie crust for shepherd’s pie?
Yes. A refrigerated pie crust is a convenient choice. Pre-bake it if you are using it as a bottom crust.
Can I use puff pastry for shepherd’s pie?
Yes. Puff pastry works especially well as a top crust. Cut a few vents into it so steam can escape during baking.
Does shepherd’s pie need mashed potatoes?
Traditional versions use mashed potatoes as the topping. A pastry crust can be added, but the potato layer gives the dish its familiar texture.
Can I make shepherd’s pie with beef?
Yes. Ground beef works well, although a beef version is traditionally called cottage pie.
Can I make shepherd’s pie without cheese?
Absolutely. Cheese is optional. The meat filling and mashed potatoes already provide plenty of flavor.
How do I stop the filling from making the crust soggy?
Pre-bake the pastry, reduce the filling until thick, and avoid using a watery gravy. Letting the finished pie rest also helps the layers hold together.
Can I use frozen peas?
Yes. Add them near the end of cooking so they warm through without becoming too soft.
How long should shepherd’s pie rest before serving?
About 10 minutes is usually enough to let the filling settle while keeping the pie warm.










