Sweet Potato Shepherd’s Pie Recipe (Family Favorite)

Sweet Potato Shepherds Pie Recipe

This is a similar recipe to my Meatloaf Cupcakes, but with more vegetables…

My kids absolutely love sweet potatoes and will eat them any way I fix them, so this is a good way to add in the extra veggies. This recipe also freezes well and re-heats well so it can be prepared ahead for busy nights.

Sweet Potato Shepards Pie
Print Pin
5 from 5 votes

Sweet Potato Shepherd's Pie Recipe (Family Favorite)

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.
Course Main
Cuisine Irish
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 6 -8
Author Katie Wells


  • 2 or more pounds of ground beef, turkey or other meat
  • 4-6 medium sized sweet potatoes
  • 1 bag of frozen mixed veggies no corn! It’s not a veggie!
  • 1-2 onions
  • large handful of kale a small bunch
  • 1 egg
  • seasonings to taste I used natural beef bouillon, basil, garlic, salt, pepper, oregano and a little cayenne for meat and sea salt for sweet potatoes
  • 3-4 TBSP butter
  • cream cheese to top optional


  • Brown meat in large skillet and season to taste when cooked. Set aside.
  • Saute diced onion and kale torn into small pieces in skillet until somewhat soft. Set aside with meat.
  • Pour mixed veggies in the skillet to heat on low heat and in the meantime …
  • 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 cook during a previous meal when I'm already baking sweet potatoes and then just re-heat the night I make this.
  • Mash sweet potatoes with butter and sea salt (or Himalayan salt) until smooth. (An immersion blender makes this go quickly!)
  • Mixed veggies should be cooked by now.
  • Mix the meat, onions mixed veggies, raw egg and any additional seasonings and put in bottom of 9×13 baking dish.
  • Spread mashed sweet potato mixture over it until smooth.
  • Bake at 350 for approximately 30 minutes.
  • When done, top with a small dollop of cream cheese (optional).
  • Enjoy!

Like this recipe? Check out my new cookbook, or get all my recipes (over 500!) in a personalized weekly meal planner here!

Possible variation: Bake in pint-sized mason jars for easy packable lunches!

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

You May Also Enjoy These Posts...

Reader Interactions

It Shouldn’t Be This Hard to Be Healthy…

Join the Wellness Mama email subscribers list to get the latest news, updates, special offers, and FREE access to my Quick Start Guide, 7 Simple Steps for Healthier Families, and 1 week real food meal plan!

Yes! Let me in!

Reader Comments

Join the Conversation...

Please read the comment policy before replying to this post.