This post may contain affiliate links. Please read our disclosure policy.
Shepherdโs pie might just be all time favorite comfort food. Itโs deliciously simple, with a great flavor base of ground beef (lamb) and veggies, simmered in a delicious sauce, and topped with fluffy, creamy mashed potatoes.
Be sure to check out our ground turkey Shepherdโs Pie next!

Use your favorite mashed potatoes recipe for the topping. We love using russet potatoes with air fryer roasted garlic and half and half. When it comes right down to it, shepherdโs pie is a classic comfort food so you can play with this recipe to suit your own preferences.

What is Shepherdโs Pie?
Shepherdโs pie is a traditional Irish dish made to stretch leftovers, especially lamb or mutton. Peasants used minced meat, root vegetables, and plenty of potatoesโone of the few crops that thrived in Irish soil. Itโs a hearty dish with a savory meat and veggie filling topped with creamy mashed potatoes, similar to a pot pie but without the crust.

Shepherdโs Pie Ingredients
Shepherdโs pie is actually very similar to cottage pie. Cottage pie is made using beef, while shepherdโs pie is made using lamb, mutton or beef nowadays. To make a shepherdโs pie, youโll need the following.
- Ground Lamb or beef: Ground lamb is traditional, but we like to use beef, you can substitute for turkey for a lean, clean variation.
- Vegetables: The traditional vegetable inclusion is carrots, celery, peas, and onions. Of course, you can always toss in more vegetables. We love to use mixed frozen vegetables, celery, garlic and onion for this recipe.
- Broth: We love using chicken broth with lamb. If using beef, use either chicken or beef broth.
- Tomato Paste: Tomato paste provides both thickness and a distinctive umami flavor to your sauce.
- Worcestershire Sauce: It adds plenty of depth of flavor to the meat filling.
- Mashed Potatoes: The trick is to mash your potatoes just right so you have irresistibly fluffy, creamy potatoes to top your mince.
- Seasonings: We use curry powder, dried thyme, paprika, salt and pepper.
- Flour: It helps to thicken the sauce.

How to Make Shepherdโs Pie
- The first step is to make your mashed potatoes. You can either do this the day of serving, or make the day ahead.

- Sautรฉ fresh veggies and meat until cooked through. Add aromatics, flour, seasonings, and broth, then simmer until slightly thickened. Stir in frozen veggies at the end to prevent them from getting mushy.

- Transfer the filling to a greased 9×13-inch dish, spread mashed potatoes on top, and broil at 550ยฐF for about 5 minutes, watching closely to avoid burning.

While the two terms are sometimes used interchangeably in the United States, they are actually different dishes. A good rule of thumb is that shepherdโs pie is made using lamb or mutton, while a cottage pie is made using beef. As you may have guessed, the name โshepherdโs pieโ comes from the use of lamb mince.
Of course! This recipe is a great way to use up any leftover mashed potatoes you might have lying around in the fridge. Youโll want to use about 6 cupsโ worth of mashed potatoes for this recipe. The first thing to do is warm your potatoes up so they are creamy and easy to spread.
Whatโs great about this recipe is how flexible it isโjust like the original peasant dish it came from. You can swap in veggies like zucchini, mushrooms, or squashโwhatever you have on hand. Just avoid anything too strong that might overpower the meat.

Storage
Leftover shepherdโs pie keeps wellโjust cover and refrigerate in an airtight container. Reheat in the oven at 400ยฐF for 30โ35 minutes. You can also freeze it (once cooled) for up to 2 months. Thaw in the fridge overnight before reheating.
Learn the best ways to Reheat Shepherd’s pie.

If you make this recipeย be sure to leave a comment or give this recipe a ratingย โญโญโญโญโญ! We will be happy to hear from you!
Pin this now to find it later
Pin It
Easy Shepherd’s Pie Recipe
Ingredients
- 6 Russet potatoes, about 2 pounds, peeled and quartered
- 1 whole garlic bulb, roasted
- 1/4 cup half and half, at room temperature
- Salt and pepper, as needed
- 1 tablespoon vegetable oil
- 1 medium red or yellow onion, finely diced
- 2 rib celery, finely diced
- 3 garlic cloves, minced, about 1 tablespoon
- 2 tablespoons curry powder
- 2 pounds ground lean beef or lamb
- 1 tablespoon all-purpose flour
- 1 tablespoon tomato paste
- 1/2 teaspoon dried thyme
- 1/2 teaspoon sweet paprika
- 1 tablespoon Worcestershire sauce
- 1 cup chicken or beef broth
- Salt and pepper
- 1 3/4 cup frozen mixed vegetables
- Fresh thyme for garnish
Instructions
- In a large pot, bring about a gallon of water and 2 tablespoons salt to a boil over high heat.ย Add the potatoes and bring to the boil. Cook 15-20 minutes or until soft when pierced with a fork.
- Drain well and return to the pot. Using a masher, mash hot potatoes until smooth.ย Add in half & half and roasted garlic (remove the roasted garlic cloves from their skins, mash them with the back of you knife before incorporating to the mashed potatoes). Season to taste with salt and pepper.
- As the potatoes cook, heat the oil in a large skillet over medium heat. When the oil is hot, add the onions and celery, and sautรฉ for 3 minutes or until the celery is just tender and the onions are translucent. Add the garlic and curry powder and cook further until fragrant, about 40 seconds.
- Increase heat to high. Add the ground beef. Break up the lumps and cook until the meat is no longer pink. Drain excess grease.
- Reduce heat to medium-high. Sprinkle in the flour and toss to coat. Add the tomato paste, pepper, thyme, paprika, Worcestershire sauce and salt. Cook for 1-2 minutes.
- Add the chicken or beef stock and cook, stirring, until the liquid has thickened slightly.ย Scrape up any bits, using a silicone spatula.
- Stir in the vegetables until heated through. Taste and adjust seasonings if needed. Remove from the heat.
- Transfer to a lightly greased 9 x 13-inch casserole dish.ย Top the meat mixture with mashed potatoes and carefully spread them out over the top.
- Use a fork to “rake” lines into the mashed potatoes.
- Broil the pie atย 550F degrees until the potatoes have begun to brown , about 5 minutes. Watch the pie as it will go from brown to burned quickly. Remove from the oven. Let stand at room temperature for 10-15 minutes before serving.
- Garnish with fresh thyme.
- Serve and enjoy!
Notes
Storage
You can refrigerate shepherdโs pie leftovers pretty easily. The trick is to cover the pie and keep it in an airtight container until ready to eat, then refrigerate until itโs ready to reheat. You can easily reheat a shepherdโs pie in the oven for 30-35 minutes at 400 F.ย You can also freeze any leftovers. Once your pie has cooled, cover with foil and freeze. It will keep in the freezer for up to two months. Be sure to let the pie thaw out overnight in the fridge before reheating.ย For an easy shortcut, use 5-6 cups of store bought or instant pot mashed potatoes.Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.














This was the best shepherdโs pie Iโve ever made! The filling was rich and hearty, and the mashed potatoes were so creamy. Definitely making this again!
Thatโs so great to hear, Lisa! Nothing beats a cozy, homemade shepherdโs pie. Thanks for your review!