Shepherd’s Pie
383 Comments
Updated Apr 03, 2024
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, using ground lamb is traditional, but you can also use ground beef (like in cottage pie) 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.
Delicious recipe. I had a left over yam from thanksgiving and mashed it with the potatoes. Also added some cheddar cheese on top which brought this over the top.
So glad you enjoyed it, Tiffany. And sounds extra delicious with that leftover ham, yum!
This was delicious! The flavors were great, although I did need to double the amount of mashed potatoes to top it. Maybe it’s personal preference, but I just felt like it needed a bit more. I will definitely make this again!
Thrilled to hear you enjoyed this shepherd’s pie! And yes, if you’d like more mashed potatoes next time, you can always make more.
Easy and delicious. A repeat for sure.
Happy to hear you’re loving this shepherd’s pie recipe, Joan!
What do you think about tomato soup rather than tomato paste. . …??
It’s best to use tomato paste for this recipe.
how do I save this recipe because I’d like to try and make it one of these times
Hi George! You can save recipes by clicking the save button in the recipe card and it should prompt you to make an account. If you have an account already, you can login and save.
Can you use mixed frozen peas and carrots
Hi Tina – Yes, that’s fine. Just make sure they’re thawed.
I did a Cottage Pie & added radishes to the mirepoix, used vegetable broth, and sour cream in the potatoes.
Wish I could send a pic.
Absolutely delicious & won’t change a thing next time cooking!
Love those tweaks, Sheila!
Boyfriend and me made our first Shepherd’s Pie together and it was a great recipe! Worth making!
Love that you cooked it together. :)
The fresh herbs are great! I am so glad I had them growing outside. I subbed some freeze-dried tomato-veggie sauce for the tomato paste. I doubled up for 12 servings, except for the beef. I used 2lbs instead of 4 and it worked well. Everyone LOVED it.
Thrilled to hear everyone enjoyed this shepherd’s pie recipe!
What a great recipe! I used ground turkey and dried rosemary and thyme. Turned out excellent. I will surely be making this for my family often.
Thank you!
Hi Jen – Happy to hear the whole family enjoyed this shepherd’s pie recipe!
So yummy, I couldn’t stop eating this! Love the fresh herbs, thank you
Hi Alana – I’m so glad you love this shepherd’s pie recipe!
Oh MY this was good, thank you so much!
We used beef, and next time will try bison.
We did tweak it with red wine.
ALSO we waited a bit to add the garlic after the onions had softened a bit, and added 1.5 tbsp of flour to thicken the meat mixture a bit when it was almost browned enough.
Much appreciated!
Hi Moe – Glad you loved this recipe with your small tweaks!
Haven’t served this dish to the housemates yet. I will bet they will love it. I LOVE THIS.;from one bite Yummy!
This was a very tasty recipe. I would make it again, even though it was a lot of work & steps. I would recommend make this when you have a good chunk of time and want something filling and comforting. I had beef instead of lamb and still used chicken stock and it worked great.
Hi Liz – Shepherd’s pie has a few components to make, but definitely worth the wait!
So delicious. I love the quick and easy directions for this recipe too.
Glad you enjoyed this recipe for shepherd’s pie!
just made this and it’s delicious. I did add just a little more worcestershire for my liking. love the tomato paste sub for flour. another great recipe
Hi Wolfie – Happy to hear you enjoyed this shepherd’s pie!
I just love your recipes.
Hi Irma – Thanks for your feedback!
Hi! Love this recipe and have made it many times. I want to try making it with lentils. How much lentils would you recommend?
Love this recipe! Have made it many times but am making it the first time with lentils. How much lentils would you recommend?
Great recipe; really enjoyed it
Hi Rick – Happy to hear you enjoyed this shepherd’s pie!
Is it normal for the liquid to boil over the potatoes in the oven?
Yes, if it boils over on the edges, that’s fine.
I made this tonight, followed the recipe but added a can of cream of chicken soup to appetize the kiddos and my whole family gobbled it up! My husband who grew up on Shepards pie said it’s one of the best he’s ever had. Thank you!
Hi Elyse – Happy to hear this shepherd’s pie was a hit!
It is fabulous! I did not use the thyme or rosemary but I am delighted with it!
Thanks so much, Sylesia! Happy you loved the recipe.
Had to make a last minute dinner without time to go to the market and I was able to make this recipe with some leftovers vegetables I had in the fridge… it saved me and it was a hit! Really easy to prepare and delicious!!!
Hi Ana – Wonderful! I’m glad this shepherd’s pie worked out great with leftover vegetables you had on hand.
Looks delish! I make my pie this way, but I am looking to make it even healthier. Do you have another recipe with less calories?
Hi Anna – I don’t have another similar recipe with fewer calories yet. But, you can make a thinner layer of mashed potatoes.
Wow. Blown away by the deliciousness of this recipe. I couldn’t stop eating it!
Hi Danna – Thanks for leaving a review and glad you love this recipe!
Looks amazing can’t wait till family gets home!’ Thanks for this recipe!!
HI Teresa – Hope your family enjoys this shepherd’s pie recipe!
This is the best shepherds pie I’ve ever had. My sister made a sandwich for herself when I made it because she’s not a fan of shepherds pie until she tasted this. She couldn’t get enough. None of us could. I saved time by using Bob Evans sour cream and chive potatoes on top. It was delicious. I also made one using half ground beef and half hot italian sausage for an added kick and it was out of this world. Thank you for this recipe.
Hi Mary – Happy to hear you loved this Shepherd’s pie recipe!
Made this tonight it was a little bit of work but well worth it! I made this for my boyfriend and myself. He has a gluten sensitivity and has to eat a low acid diet. He loved it, and we both felt great.
Hi Katherine – I’m so glad you enjoyed this shepherd’s pie recipe!
Made this recipe today and it was AMAZING!! I was concerned the carrots & celery would be crunchy, but they weren’t at all! Soft & delish! Everyone who tried it loved it. Tysm for this recipe! Will definitely be doing it again! 🫶🏽
You’re more than welcome, Sophia! I’m glad you loved it. :)
Made this last night for my sweetheart and he proclaimed it the best Shepherd’s Pie he’s ever had (and he lived in London)! I agree with him…this has lovely savory flavor, without being too rich and was very easy to make. I made the mashed potatoes and chopped the veggies in advance, so it was fairly quick to pull together on date night.
Oh wonderful! I’m so thrilled that you both loved the recipe. Thanks for sharing!
The men in my life are shepherd’s pie lovers and love home cooking. Lisa’s pie recipe is easy to make, full of flavour and taste like shepherd’s pie. This recipe made it to the printer!
Hi Pamela – Glad you found a winning shepherd’s pie recipe!
Fantastic comfort food! Easy to make and double in my cast iron pot. It’s a family favorite, especially in winter. It also reheats well. I have only made it with ground beef, and I usually sub in sweet potatoes for some of the regular potatoes.
You are a smart woman to double the recipe, haha! Enjoy!
Easy to follow and savory results… whole family enjoyed. I don’t have a cast iron pan so I used my Dutch oven and subbed A1 sauce because that’s what I had on hand. Will make this again… delicious
I’m glad this shepherd’s pie turned out great in the Dutch oven!
This recipe was great! I used lamb and beef together and it was truly delicious! Typically when I make Shepherd’s Pie my potatoes dry out but this method was a game changer.
A mix of meats is always delicious! So happy you loved the recipe!
I tried this recipe because my family was just dying for a lightened up version of shepherds pie. It was very, very tasty, and we always add extra Leftover vegetables, and edamame. When you’re finished the pie, you wish there was another one!
Always a great idea to add more veggies! Happy you and your family loved it!
So cozy and delicious! The whole family loved it. We were craving comfort food and this really hit the spot. Thank you as always!
I’m glad this shepherd’s pie was a hit, Kimberlee!
Solid Shepherd’s Pie recipe. Thanks Lisa!
Sorry, I missed the stars! If you can you may delete my other review.
Thanks so much, Doralynne! I’m happy you loved it. :)
This was delish! I didn’t add the carrots and celery. Then substituted corn for peas and turned out so good despite the changes. Definately one of those meals that you can personalize and it still turns out great!
It really is a super flexible recipe. I’m glad you loved it, Paula!
My mom made it with golden potatoes instead of russet, and it was delicious! Thanks!
Wonderful! Happy you both loved it!
Hi Lisa! So excited to try this!
I love soft veggies, will the carrots & celery get soft enough baking this way? I wanna make sure to avoid crunchy veggies!
Also, frozen peas always taste wierd to me, so I am going to used canned peas (drained & rinsed of course), and then just add them on top of the meat right before I add the potatoes so they dont squish too much, do you think that will be ok?
I will also add a can of corn! Just wanted some feedback before I start!
Hi Sophia – You don’t need to worry about crunchy veggies with this recipe! As for the peas, that’s fine.
Made a vegan version by replacing the beef for Beyond beef, oatmilk and vegan butter. For the mash potatoes, I used a piping bag and nozzle to make it look extra special. It was delicious and Beyond meat has a better flavor and texture than traditional ground beef which can get dense and dry.
I’m glad this shepherd’s pie recipe turned out perfectly with your tweaks!
Delicious! The family approves!
Thanks, Curtis! Happy to hear the family loved it.
Good, solid and such an easy Shepherd Pie. Thumbs up from the whole family!
Also easy to change around (different veggies or herbs).
Thanks so much, Mascha! I’m happy the whole family gave it a thumbs up!
Am looking forward to making this! Thank you for including nutrition facts for those of us watching our waistlines! Am curious about how much one serving of this recipe is 606 kcal’s. Is a serving 1 cup?
I’d say each serving can be about 1 to 1 1/2 cups!
Hi Lisa, can I use vegetable broth instead of lamb / chicken broth? Would it still taste good?
You might want to use a meatier broth instead so that the flavors don’t change too much.
Made today delicious! I used fresh ground beef with venison for my meat and beef broth . It is a hit
Ooh, I love the combo of ground beef with venison. I’m sure that was super flavorful!