InMain Dishes, Recipes

Shepherd’s Pie

An easy and classic shepherd’s pie recipe, which can be made two ways using either regular potato or sweet potato, atop of a creamy, meat and vegetable sauce.

Lately, this shepherd’s pie recipe has been on our weekly rotation. It is easy to make, great for leftovers/meal prep and loved by all. One thing I love about this recipe is that it is so easy to make it “different” by using either sweet potato or regular potato making it a shepherd’s pie two ways kind of recipe.

This easy shepherd’s pie recipe has been tested hosting dinner guests, as leftovers, frozen, and more. It seems to go along way and still tastes great!


This post may contain affiliate links. Please see my disclosure policy for more found under FAQ


Minced meat in gravy topped with mashed potatoes.

Traditional shepherd’s pie is typically made with lamb and originated from the United Kingdom and Ireland. It got its name from the use of lamb in the dishes because a Shepherd cares for the lamb. Is was a pretty interesting internet search, as I myself writing this, just learned a little history behind the dish we call shepherd’s pie. 



Sweet potato or regular potato this recipes works both ways.

I’ve tried this shepherd’s pie recipe using both sweet potato and regular potato and both times it turned out great! Make sure you peep the details below to see the different spices I use to create the best tasting version of your own.

You will also see that I use either ground beef {extra lean} or ground turkey. After trying this recipe a few times, ground turkey pairs best with the sweet potato top, and ground beef pairs better with the regular potato top.

Being able to make this shepherd’s pie two ways has been one of the most fun experiences in the kitchen.




Easy and quick shepherd’s pie recipe in under 45 minutes.

One thing I love about this recipe is that I can make this dish in less than 45 minutes, and still have time to spare during nap time.

If you have been following me for a while now, you know that I like quick and easy when it comes to meals.

To make this easy shepherd’s pie recipe you will first need to get all of your ingredients on the counter and get yourself ready to wash, chop, sautée, boil, and bake.


1. Peel the potato and boil in a medium-sized pot for 15 to 20 minutes on medium heat, until the potatoes are tender enough to mash.

2. Fry ground beef or turkey in 1 tbsp of extra-virgin olive oil until cooked and no pink remains with some salt, pepper and onion.

3. Preheat oven to 350°F.

4. While the potatoes and ground meat cooks, in a small mixing bowl, mix together chicken stock, ketchup, and brown sugar until combined. Chop any extra vegetables you liked to add and add to the meat once it is almost cooked to soften them.

5. Prepare your can of mixed vegetables by opening the can, and draining off the juices. Add the can of mixed vegetables at the very end of the cooking of the meat and just mix them in.

6. Once the ground meat is cooked turn off the burner and set the meat aside. Let the meat simmer in the hot pan. Add in your chicken stock mixture to the ground meat including the can of mixed vegetables, and mix everything together.


7. Once the potato is cooked, mash potato with 2 heaping tablespoons of butter.

8. Add in the ground meat and chicken stock mixture to an ungreased 13×9.5 rectangular baking dish and evenly spread out. Evenly spread on your mashed potato atop the minced meat mixture, creating two layers, the base layer being the minced meat mixture, and the top layer being the potato mixture.

9. Sprinkle the top of the casserole with the spices suggested depending on the potato you use.

10. Place in oven uncovered and baked for 20 minutes.


Freezer-friendly, make ahead of time for quick lunches during the workweek.

One thing I love about this easy shepherd’s pie recipe is that it makes great leftovers. I also like that this recipe is great for the freezer, making for a quick grab and serve lunch when you are in a crunch and you are “hangry”.  To freeze simply portion out the dish, which makes up to 9-10 servings, and wrap in press-n-seal once cooled and freeze. Reheat by thawing in the microwave and then reheating.

This recipe is also great for those lunch bags that you need to fill in your home. My husband and father love this recipe. They are meat and potato guys, and very much approve of this homemade shepherd’s pie. I typically don’t have enough left to freeze once the boys have eaten and then packed some up for their lunch bags.



Side salad, fresh bread, green beans, etc.

There are a few different things that I like to serve with this homemade shepherd’s pie.  You can serve it with a side salad, some roasted or sautéed vegetables, cornbread, fresh dinner rolls, or even some freshly baked pastry. I usually serve mine as is, but if serving this dish when hosting guests, I like to add to it.

PS. Checkout these other recipes:

PPS.  If you try this recipe make sure you leave your comment below. 🙂


You may also like

Leave a Reply

Skip to Recipe