Shepherd’s Pie
324 Comments
Updated Sep 19, 2023
This post may contain affiliate links. See my disclosure policy.
This easy shepherd’s pie checks all the boxes for a classic comfort food dinner that goes far beyond St. Patrick’s Day. The base is a simple a mix of ground lamb and vegetables, simmered in a savory sauce. Then, it’s topped with fluffy and creamy mashed potatoes that form a golden crust!
What Is Shepherd’s Pie?
If you didn’t know, shepherd’s pie came about from Irish women getting creative with leftovers back in the 1800’s. Ground meat, mirepoix vegetables, and mashed potatoes were common ingredients and dishes served. So I’m sure those ladies thought, why not combine them for the ultimate cozy meal?
The basic structure of shepherd’s pie is a savory minced lamb filling topped with a layer of mashed potatoes. And the filling is usually simmered with onions, carrots, celery, and peas.
It’s almost like a take on chicken pot pie, but without a crust. And since Irish people love all things potato (especially mashed potatoes), shepherd’s pie became a winning recipe!
Shepherd’s Pie Ingredients
If you’ve ever had cottage pie, shepherd’s pie is really similar. The only difference is that cottage pie uses beef, and shepherd’s pie uses lamb or mutton. So when you eat a shepherd’s pie in the US that swaps ground beef for lamb, that’s actually a cottage pie, not a Shepherd’s pie. Oh, semantics! But here’s what you’ll need to make this.
- Ground Lamb: As I mentioned, it’s traditional to use ground lamb, but you can also use ground beef or even ground turkey.
- Vegetables: I’ve included carrots, celery, frozen peas, and onions. But feel free to always toss in more vegetables.
- Broth: Chicken broth tastes best with lamb. But if you’re using ground beef, I recommend you use beef broth.
- Tomato Paste: This helps create thickness and flavor in the sauce (without the use of flour).
- Worcestershire Sauce: Adds a depth of flavor to the meat filling, because Worcestershire sauce itself is very layered in flavor. If you’re gluten-free, make sure to read my note below!
- Mashed Potatoes: Deliciously fluffy and whipped spuds on top of the meat filling finish off a classic shepherd’s pie. Just follow my mashed potato recipe – it’s easy!
Find the printable recipe with measurements below.
Read The Labels On Your Worcestershire Sauce
Diving into the meat filling, you’ll see that Worcestershire is a key ingredient. This is a vinegar based sauce made from fermented onions and garlic, along with molasses, tamarind, anchovies, spices and more. Yep, you can say this sauce has an intense depth of flavor, making it perfect to add to meats.
But if you’re gluten-free, you’ll need to be mindful of the brands you buy. Worcestershire often includes a wheat-based soy sauce to get that deep dark brown color. So, I recommend purchasing one of the below brands that are gluten-free (always double check labels as ingredients may change).
How To Make Shepherd’s Pie
The first thing you’ll make is mashed potatoes. You can make this the day of, or you can make it a day before expedite the process. Once that’s done, you’ll move on to the meaty filling and preheat your oven to 400°F (200°C).
Saute all the veggies and meat together until cooked through. Then, add in all the flavorful herbs and aromatics and let it simmer for just a few minutes, until the sauce thickens a bit. Just remember to leave the frozen peas until the end as those can get mushy fast if they cook for too long!
The last step is dolloping and spreading the mashed potatoes on top. Once that’s done, transfer the shepherd’s pie to the oven, and let it cook for about 30 minutes. Keep an eye on it so that the top of the mashed potatoes doesn’t get burnt!
Helpful tip: I prefer to use a large oven-safe pan rather than a casserole dish. But you could transfer everything to a casserole dish as well.
Shepherd’s Pie Variations
The great thing about this recipe is that it’s easily modifiable. Here are some other variations to enjoy:
- Low-Carb/Keto: swap the mashed potatoes for mashed cauliflower.
- Dairy-Free: swap the butter in the mashed potatoes for ghee or a dairy-free spread and use non-dairy milk.
- Vegan/Vegetarian: swap the lamb for a mix of mushrooms and lentils.
- Paleo/Whole30: swap the peas for green beans (you can chop them up) and use mashed potatoes, mashed sweet potatoes or even mashed butternut squash.
And if you want a richer shepherd’s pie, feel free to add a generous splash of red wine with the chicken broth and use a little cornstarch or arrowroot powder to thicken it up.
Prep This Ahead Of Time
If you plan to make this ahead of time, store the mashed potatoes and filing in separate containers in the fridge. When you’re ready to bake, let the potatoes and filling sit at room temperature to soften before assembling. Then, pop it right into the oven for baking.
When it comes time to freeze leftovers, just place them in freezer safe containers for up to 3 months. This could be a great option if you also plan to meal prep this on a Sunday night. Just bake it, divide it into 6 sections, and freeze it!
Complete Your St. Patrick’s Day Dinner
Celebrate St. Patrick’s Day with classic Irish recipes! If you want a festive Irish spread on the table, accompany the Shepherd’s Pie with:
- Sautéed Cabbage (or this Fried Cabbage)
- Corned Beef and Cabbage
- Irish Lamb Stew
- Cabbage Soup
- Colcannon
- Potato Leek Soup
- Irish Coffee
More Easy Comfort Food Ideas
Are you in the mood for more comfort food? These tasty dinner recipes will surely hit the spot.
This easy shepherd’s pie is about as comforting as they come. If you make it, I’d love to know how it turned out in a comment below. Your review helps other in the community!
Easy Shepherd’s Pie Recipe
Description
Video
Equipment
- Cast Iron Pan This braiser is my favorite large cast iron pan!
Ingredients
Potato Topping
- 2 pounds russet potatoes, peeled and quartered
- ½ cup milk
- ¼ cup butter
- kosher salt and freshly ground black pepper, to taste
Meat Filling
- 2 tablespoons avocado oil or olive oil
- 1 large onion, diced
- 3 garlic cloves, minced
- 2 large carrots, peeled and diced
- 2 celery stalk, diced
- 1½ pounds ground lamb or ground beef
- 1 teaspoon salt
- ¼ teaspoon pepper
- 1 cup chicken broth, or if using ground beef use beef broth
- 1½ tablespoons tomato paste
- 1 tablespoon Worcestershire sauce, see notes above
- 2 teaspoons fresh rosemary, finely chopped
- 1 teaspoon fresh thyme, finely chopped
- 1 cup frozen peas
Instructions
- Place the potatoes in a pot on the stove and cover with cold water. Turn the heat to high and bring to a boil. Cook for 13 to 15 minutes, or until the potatoes are soft when pierced with a fork.
- Drain the potatoes in a colander, then return to the pot. Add the milk, butter, salt and pepper and mash until creamy.
- Preheat your oven to 400°F (200°C). In a large oven-safe saute pan, heat the oil on medium heat. Add the onion and garlic and saute for a minute. Then add the diced carrots, diced celery, and lamb. Cook for 8 to 10 minutes or until the meat is browned. Use your spatula to break up the meat while cooking.
- Drain the fat from the pan and add the broth, tomato paste, Worcestershire sauce, rosemary, thyme, salt and pepper. Simmer for about 5 minutes, until the sauce is slightly thickened.
- Add the frozen peas and stir together. Turn off the stove and use the back of your spatula to flatten the meat mixture into a single layer.
- Dollop the mashed potatoes on top of the meat and use a spoon or spatula to spread it flat to the edges. If desired, create texture in the potato topping with a spoon or fork.
- Bake the shepherd's pie until slightly golden, about 25 to 30 minutes. You can broil the top for 1 to 2 minutes as well.
Lisa’s Tips
Nutrition
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Originally posted December 2019, but updated to include new information.
Just made this for dinner and my kitchen smells like heaven. It’s so pretty too! So glad I found this recipe
Wonderful! Glad you enjoyed the recipe, Kellie!
Can you make this and freeze it for later?
Yes! You can freeze this for up to 3 months.
So easy and so good! Made my first shepherd’s pie using this recipe and it was so delicious!
Happy to hear your first shepherd’s pie was a success, Ami!
This turned out spectacular!! The only difference is i was pressed for time so i used betty crocker mashed puree roasted garlic. I also used tomato chicken bullion for the chicken broth and garlic salt as opposed to regular salt. It turned out fantastic! Better then some stinkin restaurant!!
Glad this shepherd’s pie was a success!
The only shepherd’s pie recipe I use! Scrumptious and uncomplicated to prepare.
This recipe is so easy to follow and delicious. Everyone in my family loves it. Thanks for sharing!
Happy to hear this is a family favorite Ginger!
Can you leave the peas out! I can’t stand them. I guess you can add something else you like but worried about the texture and how it will turn out.
Yep, that’s no problem.
Had some frozen leftover cooked lamb so diced up and added along with the ground lamb. Every bite was absolutely delicious!!
Perfect! Glad you enjoyed the recipe, Debbie!
Shepard’s pie is the bomb!!! Made it the cold windy weekend at cabin get together…not a bite left! Shared your recipe with 8 ladies… definitely my go to meal…
Thrilled to hear you enjoyed this shepherd’s pie recipe Linda!
This is the best shepherds pie I have ever made! Even my wee grandson was gobbling it up. I have always found shepherd’s pie rather bland but this recipe made me realize how tasty it can be. This recipe is a keeper and it makes a generous amount for delicious leftovers or to share.
Happy to hear the whole family enjoyed this shepherd’s pie recipe Norma!
You did it again. Amazing. Totally an upgrade on an old classic. Thank you for your work! What a gift
Glad you enjoyed this shepherd’s pie!
I made this for St Pattys day this year (mainly because I wanted to use up potatoes and carrots before they went bad) and it was BEYOND delicious! My hubby went back for FOURTHS! Normally he will go back for seconds, but never thirds and certainly not fourths. Big hit with the family and highly recommend!
Glad this recipe was a hit for St. Patrick’s Day Christina!
This was hands down our favorite shepherds pie! We added a sweet potato for the top with the other potatoes and it added another dimension of flavor. Highly recommend this recipe!
I made this tonight and followed the recipe exactly, aside from 2 minor deviations. I used 1 lb of ground lamb and 1/ lb of ground beef…it’s what I had thawed, and I made extra mashed potatoes (with cauliflower) for the previous nights dinner so I used the rest of those for the topping… either way, we loved it! It was yummy and easy, plus a good source of veggies! Thanks for the great recipe, Lisa!
Glad your shepherd’s pie turned out great!
Can you use store bought mashed potatoes?
Yep, that’s fine!
I made this last night. It was delicious!! My husband loved it too!! Your recipes are always perfect!
Thanks for sharing them.
Happy to hear both you and your husband enjoyed this shepherd’s pie recipe Sandy!
I made a dairy-free version with beef – it was delicious! Should have listened to your advice about keeping it in the large pan as my full casserole spilled over in the oven while baking. Great recipe!
Glad you were able to tweak the recipe to your liking!
This hit the spot and me Irish blood thanks ye! Made as written and used the Lea Perrins Worcestershire sauce which I was easily able to order through Amazon. Love my potatoes and lamb and appreciated a recipe true to its origins! Also, this freezes well and even better the next day! Happy St. Patrick’s Day!
Oh yes, this recipe is perfect for meal prep! I think leftovers taste even better the next day. :) Happy St. Patrick’s Day to you too, Amy!
I absolutely love this recipe! I use ground beef as my family does not care for lamb. Also, I have made this recipe with sweet potatoes and it’s equally delicious. It’s such a fast dish for me to make ahead of time and eat after school/work.
Happy to hear you loved it, Jenny!
Delicious and easy. This is one of our favorite recipes. It’s equally good with lamb or beef.
So happy you love it!
Shepherd’s pie is anything but Irish. It’s a dish that originated in Northern England.
And I’m Irish🇮🇪
Can’t wait to make! I love your recipes! Thank you for all your hard work!
Delicious! My husband and I enjoyed your Shepards Pie recipe. It has been really cold these last few weeks and I wanted to make something other than soup and wanted something hearty. I came across your GF and appreciate your different ways to make this. Blessings –
Thanks for this quick and very tasty recipe. Love it.
Does it work to freeze this?
Yes! Just place any leftovers in freezer-safe containers for up to 3 months.
Easily one of my favorite things I’ve ever made. I used lamb, and it blew me away. I’m already planning on making it again. XD Thank you!
So glad your shepherd’s pie was a success!
Best pie I ever made, only drifted from the recipe here and there. Saving this one!!
Awesome! So happy you loved this shepherd’s pie recipe Dave!
This was a great and easy recipe to make. A huge bonus was that my very picky as of late nine-year-old gobbled it up! I think next time I will try with mushrooms and lentils or meat free Mondays. Thanks for a great recipe!
Glad this recipe satisfied your picky eater Nicole!
Delicious! I was looking for something to make with ground beef and potatoes and this is the first recipe I found on Pinterest. Your photos made it look so good I decided to make it. I didn’t have thyme or celery so I substituted for savory and mushrooms.
Hello Lisa
I love to make this recipe.. i also love making your recipes.. easy and yummy… 😁
Is it possible to replace beef broth with water?
I dont have fresh herbs, can be replaced with dried one? If so how much to use?
What about the Worcestershire sauce? ( i dont have it where i live).
Thank you 🌹
Rasha
Yes, you can use beef broth instead! For the herbs, the general rule of is to use one-third the amount of dried herb for the fresh herb. For the Worcestershire sauce, I have a few links in the post where you can order it from!
Hello,
This was tonight’s dinner. I saw it yesterday and made it today. Big hit! Thank you, Lisa!
Can this be frozen & cooked later?
You can freeze this after it has been cooked.
Hi! I’ve made this recipe before with ground beef and it was delicious. This time around, I want to use up my lentils and mushrooms. How much of each should I use in place of the meat?
Thanks for all of the wonderful recipes 😋
Super fun to make with the kids, and it’s delicious!
Made this with my 14 year old brother who is new to cooking! It was super easy for him to follow
Happy to hear this recipe was a success with your brother!
I should also mention that I have used bacon fat in place of butter in potato recipes. Give that a try if dairy upsets your tummy like it does mine!
Pre COVID, a coworker had brought one in for a potluck and it was the first dish to go. Recently, I’ve been craving that dish and the weekly recipe email made me want it even more! I decided to prep it for my week’s lunch today and it was so much easier to make than I thought. I just had a bite and it’s super delicious. I will definitely be making it again! I did want to point out that in the video you say to use 1/2 cup of butter for the mashed potatoes while the written recipe says 1/4 of a cup. I followed the written recipe first and noticed the taste was a bit off and then watched the video. I added the extra 1/4 of a cup of butter and they were perfect! Thanks for the amazing recipe! Can’t wait for your cookbook!
Thank you for answering my question as far as making ahead of time but I do have two other questions real quick. One do I have to use fresh thyme? I think I’ve made it without fresh time before. Also can I use the frozen peas and carrots that come already prepared in a bag or does it have to be the fresh carrots with the frozen peas. Thanks so much for your time. I’m going to make this tonight for Sunday because tomorrow I will be away all day. Thank you in advance
You can use dried thyme if that’s what you have on hand. As for the frozen peas and carrots – that’s no problem!
Very good
shepherd´s pie recipe. Very clear and with great pictures. Thanks for sharing.
This recipe is absolutely delicious but I do have a question. Can I make the day before and then cook it the next day? Thank you
If you plan to make this ahead of time, I suggest keeping the mashed potatoes and filing separate at first. Store them away in the fridge in sealed containers. When you’re ready to bake, let the potatoes and filling sit at room temperature to soften before assembling. Then, pop it right into the oven for baking.
Very hearty and comforting, but also light and healthy…. My favourite combo 😉 My partner and I had it for dinner and there was plenty of leftovers for the next night. It was almost better the next day. Only change we made was adding a little bit of shredded cheese on the top. Thanks for the great recipe, Lisa!
Very good recipe. Easy for a novice cook. I added green pepper and it worked well.
Very tasty on a cold night. Easy to follow directions and its nice she offers up variations for other dietary plans.
If we’re using lentils/mushrooms instead of lamb, do we use the same amount (lbs/oz wise)? And would vegetable broth be best in that case? It certainly looks delicious!
Yes, I would use the same amount of either lentils or mushrooms with veggie broth.
This recipe came out amazing and pretty easy to make! I used my instant pot to make my potatoes and added red wine for some additional flavor. Will make again!
Glad to hear the Shepherd’s pie turned out perfectly Jessica!
Another winner…thank you Lisa! 😘
Yay, I’m so happy you loved the shepherd’s pie recipe Sue!
Loved the recipe! I am gluten free and appreciated the tips you gave to ensure it is GF. Also made it with impossible meat, my wife couldn’t recognize the difference. Used frozen veggies for a time saver. Will absolutely make it again!
Thrilled to hear both you and your wife enjoyed this shepherd’s pie!
Can I leave out the Worcestershire sauce? I am making this today. Hopefully it will turn out without the sauce because I don’t have any.
Yep, you can leave it out if you don’t have any on hand.
How would I go about making this ahead of time? Should I wait to add on the mashed potatoes until I bake or can I combine and let the mixture cool before storing?
If you plan to make this ahead of time, I suggest keeping the mashed potatoes and filing separate at first. Store them away in the fridge in sealed containers. When you’re ready to bake, let the potatoes and filling sit at room temperature to soften before assembling. Then, pop it right into the oven for baking.
Hi Lisa,
Where can I buy this pot you are using with this recipe?
Thank you!
Hi there! You can find it linked in the Shop page on my website :)
Excellent!! I didnt use quite a teaspoon of salt and it was plenty.
Glad you enjoyed this shepherd’s pie!