Shepherd’s Pie Recipe

This post may contain affiliate links. Read my disclosure policy.

This lightened-up Shepherd’s Pie recipe, layered with lean ground beef and veggies and topped with Yukon gold mashed potatoes, is perfect for all you meat-and-potato lovers!

This lightened up Shepherd's Pie recipe, filled with lean ground beef, veggies, and topped with yukon gold mashed potatoes would be perfect for all you meat and potato lovers out there!
Shepherd’s Pie Recipe

This hearty shepherd’s pie is one of my favorite comfort food recipes! It’s also an excellent meal-prep recipe that can’t be missed! It packs in your carbs, protein, veggies, and fiber into one dish that you can refrigerate for two days or freeze before baking. For variations, you can make this with ground turkey in this Turkey Sweet Potato Shepherd’s Pie or try my vegetarian Portobello Shepherd’s Pie.

Shephered with mashed potatord's Pie laye

What is the difference between shepherd’s pie and cottage pie?

Classic shepherd’s pie uses only lamb and gets its name because shepherds look after their sheep. Technically, this recipe is “cottage pie” since it has beef instead.

What Makes This Recipe Healthy

This healthy shepherd’s pie recipe uses lean ground beef and extra vegetables. There’s no butter in it, instead it’s made with olive oil. Not only do I use the typical frozen veggie mix, but I also use a cup of mushrooms for even more nutrition. Plus, this recipe only calls for two tablespoons of reduced-fat sour cream in the mashed potatoes. One serving has just 275 calories with 22 grams of protein and five grams of fiber. It’s a whole meal in one!

Shepherd’s Pie Ingredients

  • Mashed Potatoes: Yukon Gold potatoes, chicken broth, reduced-fat sour cream, salt, pepper, paprika
  • Ground Beef: Swap lean ground beef for ground lamb to make traditional shepherd’s pie.
  • Veggies: Onion, celery, mushrooms, frozen mixed vegetables, like peas, carrots, green beans, etc.
  • Garlic: Dice two garlic cloves.
  • Flour: For gluten-free shepherd’s pie, substitute all-purpose flour with gluten-free.
  • Broth: You’ll need one cup of fat-free beef broth.
  • Tomato Paste and Worcestershire Sauce for extra flavor
  • Herbs: Chop up fresh rosemary and thyme but feel free to sub dried.
  • Salt and Pepper

How to Make Easy Shepherd’s Pie

  1. Mashed Potatoes: Boil the potatoes in salted water until soft. Next, drain and mash them with chicken broth, sour cream, salt, and pepper.
  2. Meat: Brown the ground beef in a large pan on medium-high heat. Season it with salt and pepper and then transfer it to a plate once cooked.
  3. Vegetables: Sauté the onion, garlic, mushrooms, and celery until the veggies are tender.
  4. Simmer: Add the flour, frozen vegetables, beef broth, tomato paste, Worcestershire, fresh herbs, and meat. Simmer on low for about 10 minutes.
  5. Assemble: Spread the meat mixture on the bottom of a casserole dish (approximately 9” x 13”), top it with mashed potatoes, and sprinkle with paprika.
  6. Bake: Bake the shepherd’s pie at 400°F for 20 to 25 minutes and then broil for a minute or two until the potatoes turn golden. Remove from the oven and let cool for five minutes before serving.

Can I prepare shepherd’s pie in advance?

Yes, this easy shepherd’s pie is a great make-ahead recipe! Cook, assemble, and refrigerate until ready to bake or freeze it to make another night. Keep reading for tips and instructions!

Meal Prep Tip:

It takes about the same amount of time to make two pies. So, if you want to double the recipe, you can eat one and freeze the other for later. Baking the dish from frozen does require some time – at least 2 ½ hours. If you want something quick for dinner, it’s best to thaw it the night before in the refrigerator.

To Make Ahead:

Assemble the shepherd’s pie and cover the baking dish with foil. Refrigerate it up to two days in advance, and then bake it in a preheated oven at 400°F for about 30 minutes or until heated through.

To Make Ahead and Freeze:

Prepare as directed in a foil pan or freezer-to-oven safe baking pan or pie dish. Cover it with foil and freeze. Defrost the pan for at least 24 hours in the refrigerator and then bake as instructed.

To Cook from Frozen:

Put the frozen baking dish covered with foil on a sheet pan. Transfer the pan to a preheated 350°F oven and bake until heated in the center, about 2 ½ hours. Broil the pie for a couple of minutes for extra color.

How to Store Leftovers:

Store cooled leftovers in an airtight container in the refrigerator for up to three days or freeze for up to three months.


  • Protein: Swap the beef for lamb, ground turkey, or more veggies.
  • Potatoes: Sub the Yukon Gold for russet potatoes.
  • Low-Carb: If you want to reduce the carbs, top the shepherd’s pie with cauliflower mash instead. The leftovers will freeze well and can be reheated later.
  • To make dairy-free shepherd’s pie, omit the sour cream or replace it with a dairy-free alternative.

How to make shepherd's pieShepherd's Pie, Lightened Up

More Irish-Inspired Recipes for St. Patrick’s Day:

Your comments are helpful! If you’ve tried this healthy Shepherd’s Pie recipe or any other on Skinnytaste, don’t forget to rate the recipe and leave me a comment below. And if you took a photo of it, share it with me on Instagram so I can re-share on my Stories!

This lightened up Shepherd's Pie recipe, filled with lean ground beef, veggies, and topped with yukon gold mashed potatoes would be perfect for all you meat and potato lovers out there!
Print WW Personal Points
4.87 from 81 votes
Did you make this recipe?

Shepherd's Pie, Lightened Up

275 Cals 22 Protein 31 Carbs 7 Fats
Prep Time: 10 mins
Cook Time: 1 hr 30 mins
Total Time: 1 hr 40 mins
Yield: 6 servings
COURSE: Dinner
CUISINE: American
This lightened up Shepherd's Pie recipe, filled with lean ground beef, veggies, and topped with yukon gold mashed potatoes would be perfect for all you meat and potato lovers out there!



  • 1-1/2 lbs Yukon Gold potatoes, peeled, diced
  • 3/4 cup fat free chicken broth
  • 2 tbsp reduced fat sour cream
  • salt and pepper
  • paprika


  • 1 lb 95% lean ground beef
  • 1 tsp oil
  • 1 medium onion, diced
  • 1 celery stalk, chopped
  • 2 cloves garlic, diced
  • 8 oz mushrooms, diced
  • 10 oz frozen mixed vegetables, carrots, corn, peas, green beans, baby lima beans
  • 2 tbsp flour, or use GF flour
  • 1 cup fat free beef broth
  • 2 tsp tomato paste
  • 1 tsp Worcestershire sauce
  • 1 tsp freshly chopped rosemary leaves
  • 1 tsp freshly chopped thyme leaves
  • kosher salt and pepper


  • Boil potatoes in a medium pot of salted water until cooked and soft.
  • Drain and mash with chicken broth, sour cream, 1/2 tsp salt and pepper, set aside.
  • Preheat oven to 400°F.
  • In a large saute pan brown meat over medium high heat, breaking the meat up with a wooden spoon as it cooks. Season with 1/2 tsp salt and pepper to taste.
  • When cooked, set aside on a plate.
  • Add the oil, onion, garlic, mushrooms and celery and sauté on medium heat about 6 to 8 minutes, until the vegetables are tender.
  • Add the flour, frozen vegetables, beef broth, tomato paste, Worcestershire sauce, rosemary, thyme, cooked meat and mix well. Simmer on low about 8-10 minutes.
  • Spread the meat on the bottom of casserole dish. Top with mashed potatoes and sprinkle with paprika
  • Bake 20 to 25 minutes, then place under the broiler 1 to 2 minutes until the potatoes turn golden.
  • Remove from oven and let it cool 5 minutes before serving.



Serving: 1/6th of pie, Calories: 275kcal, Carbohydrates: 31g, Protein: 22g, Fat: 7g, Saturated Fat: 3g, Cholesterol: 45mg, Sodium: 331mg, Fiber: 5g, Sugar: 3g
WW Points Plus: 7
Keywords: best shepherds pie recipe, shepards pie, Shepherd's Pie, shepherds pie recipe

Leave a Reply

Your email address will not be published.

Rate this Recipe:


  1. OMG, this is probably my favorite skinny taste recipe yet, and I’ve been cooking Gina’s recipes for years! I’m not sure how I never came across this one! Great way to use up venison in the feezer:)

  2. This was very good. I wasn’t sure what size casserole to use, and prep time was way off for me, but overall this is a keeper!😊

  3. This was a hit with the whole family!

  4. This is my absolute favorite Shephard’s pie recipe! I would allow a little more time for the prepping but otherwise it is perfect as is!

  5. This is the go-to recipe I always use when making meals for families that have a new baby, those recovering from illness or surgery or for families after a funeral. Every time it has been made, I always get compliments on the superb recipe. It is a great comfort food, fabulous recipe and this is the perfect recipe for needed comfort soul food during a life event. If you are in need of a meal to take to someone, this is THE recipe!!!! Can’t recommend it enough!!!

  6. Lots of flavour n this shepherds pie. Definitely a keeper.  Tweeted a few things. Doubled the tomato paste and the Worcestershire.   

  7. Have you ever tried this with ground turkey?

  8. This is super delicious but it definitely took me more than 10 minutes to prep!

  9. Add at least 25 minutes to prep time. This is needed to wash, peel, and cut potatoes, onion, and celery

  10. Hi. What what do you use to calculate the nutrition information in your recipes?

  11. This was so good! My very picky son had three helpings and asked me if he could have more later when he wasn’t so full. Husband loved it too. I omitted celery and mushrooms and used a chopper to chop the onions extremely small. Used Russett potatoes because that’s all I had. I may try this next time with a meat substitute (such as beyond burger) for a meatless meal.. Thank you for this amazing recipe, Gina!