Sweet Potato Shepherd’s Pie Recipe (Family Favorite)

Table of Contents[Hide][Show]

One of our favorite cold-weather meals is classic shepherd’s pie. In this not-so-classic version, I up the vegetable content a bit with mashed sweet potato. It’s a delicious spin especially if you are making the switch from white potatoes (or if you just prefer the taste!).

Sweet Potato Shepherd’s Pie: A Healthy Spin on a Classic

I’ve left the recipe for my shepherd’s pie pretty similar to most, but added kale for a little extra vegetable boost and swapped out the traditional with potatoes for sweet potatoes. This is actually a similar recipe to my meatloaf cupcakes, but with more vegetables.

To make the casserole, I brown the ground beef with seasonings, then stir in the diced vegetables, heat it up, and pour it into a casserole dish. (I have this awesome deep skillet that is oven-proof that I use for both purposes and save myself a pan to wash.)

While the meat is cooking I mash the sweet potatoes with butter and salt and plop them on top of the meat and vegetable mixture when it is done. To save myself a little time, I usually make extra sweet potatoes with another meal earlier in the week then just pull them out of the fridge when I’m ready to use them.

Is It Shepherd’s Pie or Cottage Pie?

Shepherd’s pie is Irish in origin and usually is made with ground lamb. Cottage pie is British and made with ground beef. However, most people don’t quibble over the small differences and use the terms interchangeably. (Read more fun shepherd’s pie facts here.)

If you love sweet potatoes as much as we do, give this recipe a try! It freezes and reheats well so it can be prepared ahead for busy nights.

Sweet Potatoes: Versatile, Healthy, and Delicious

My kids absolutely love sweet potatoes and happily eat them every way I fix them. Which is why I have such an extensive and creative collection of sweet potato recipes!

Here are some others to try:

Sweet Potato Shepherd’s Pie Recipe

Katie Wells

I love this healthier take on shepherd’s pie with a creamy sweet potato topping. This is a family favorite at our house and my kids love helping make the layers.

Prep Time 15 mins

Cook Time 45 mins

Total Time 1 hr

Servings 8 people

Calories 245 kcal


  • In a large skillet, brown the meat.

  • Mix in 1 teaspoon of the salt and all remaining seasonings and transfer to a large bowl.

  • Dice the onions and tear the kale into small pieces.

  • Saute the onion and kale in the skillet until slightly soft and add to the meat.

  • Pour the mixed vegetables into the skillet and heat on low heat. 

  • While the vegetables are heating, mash the cooked sweet potatoes with butter and the remaining salt until smooth. 

  • Add the mixed vegetables and the egg to the meat and stir to combine. 

  • Pour the meat/vegetable mixture into a 9×13 baking dish and spread the mashed sweet potatoes over the top.

  • Bake at 350°F for approximately 30 minutes.

  • When done, top with a small dollop of cream cheese if desired and enjoy.


  • For sweet potatoes: Either bake ahead for about an hour or until soft, or boil about 10 minutes in large pot of water until soft. Drain before using if boiled. I usually make extra when making a previous meal then just re-heat the night I make this.
  • This recipe makes a 9×13 pan — you can divide it and freeze part for another meal or double it to make a large one for the freezer!
  • Possible variation: Bake in pint-sized mason jars for easy packable lunches!


Calories: 245kcalCarbohydrates: 6gProtein: 26gFat: 12gSaturated Fat: 6gCholesterol: 106mgSodium: 647mgPotassium: 499mgFiber: 1gVitamin A: 2110IUVitamin C: 4.9mgCalcium: 27mgIron: 3.2mg

Ever make shepherd’s pie with sweet potatoes? How’d it turn out? Share below!

We will be happy to hear your thoughts

Leave a reply

Enable registration in settings - general
Compare items
  • Total (0)
Shopping cart