Sweet Potato Shepherd’s Pie

No ratings yet
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This delicious and hearty sweet potato shepherd’s pie recipe is family-friendly comfort food packed with savory ground beef and vegetables, layered under a thick and fluffy mashed sweet potato topping.

If you’re looking for more easy comfort food recipes, try my butternut squash lasagna and homemade beefaroni.

Overhead view of a baking dish with a sweet potato shepherd's pie and a spoon resting inside of the baking dish.


 

Friends, fall is here, and we’re getting cozy with this sweet potato shepherd’s pie. This recipe has rich, savory ground beef and tender vegetables baked hot and bubbly beneath a layer of creamy sweet potato mash. The ingredients may be humble, but the flavors are mighty! Who doesn’t love meat, veggies, and fluffy sweet potatoes? Especially when they’re baked together in a comfort food meal that’s this delicious and easy to make.

Why You’ll Love This Sweet Potato Shepherd’s Pie Recipe

  • Savory meat and veggies. A sweet potato shepherd’s pie is easy comfort food, filled with juicy ground meat and tender veggies in a rich and savory gravy.
  • Fluffy sweet potato mash. The sweet potato topping is a little sweet, tangy, and extra creamy. It’s the coziest flavor combination with the meat and veg!
  • Easy. Simple ingredients and quick prep mean that you can have this wholesome sweet potato shepherd’s pie on the table in under an hour.
  • Make-ahead and freezer-friendly. This shepherd’s pie freezes and reheats like a dream, so you can even double it and make two. Cook once, eat twice, as they say. 
A spoon digging into a Shepherd's pie.

What Is Shepherd’s Pie?

In the UK, where the dish originated, a shepherd’s pie is made with lamb, while a cottage pie is made with beef. In the US, however, cottage pie and shepherd’s pie are pretty much interchangeable. Both recipes involve ground meat and vegetables baked in a rich gravy under a layer of mashed potatoes. Any way you make it, the combination of flavors in shepherd’s pie is satisfying and ultra-comforting! This version swaps out regular mashed potatoes for soft, fluffy mashed sweet potatoes, made extra flavorful with butter and cream cheese. It’s an easy variation that’s just as delicious.

Ingredients for Sweet Potato Shepherd’s Pie.

Ingredients You’ll Need

Comfort food doesn’t get better than a homemade shepherd’s pie. You’ll find some quick notes on the ingredients below, along with an overview of how easy this recipe is to make! Be sure to scroll to the recipe card for the full ingredient amounts and detailed recipe instructions.

  • Olive Oil
  • Onion: My go-to aromatic for extra flavor in the filling. You can use brown or yellow onion, diced up finely.
  • Ground Beef: Savory ground beef is a classic choice. I recommend using lean ground beef, this way the filling won’t turn out too greasy. You can also make this recipe with different ground meats.
  • Mixed Vegetables: I use a bag of frozen veggies for convenience. Corn, carrots, sweet peas, and green beans are the most common medley. If you have these vegetables separately and want to chop/combine them yourself, that’s also an option. 
  • Salt and Pepper
  • Chicken Broth and Flour: You’ll slurry the flour into chicken broth to thicken the gravy. For a richer flavor, use beef broth. I recommend sticking with low-sodium broth so that you can adapt the salt levels to taste.
  • Sweet Potatoes: Chop two small-ish sweet potatoes into cubes for the topping. 
  • Butter and Cream Cheese: You can prepare your sweet potato mash any way you prefer, but I love adding butter and cream cheese to mine for extra richness and tang. It’s a pared-back version of my favorite mashed sweet potato recipe. 
  • Parsley

Can I Replace Ground Beef with Ground Turkey?

Absolutely! If you’d prefer to make this shepherd’s pie with ground turkey instead, go ahead and swap out the ground beef. You can also go the traditional route with ground lamb or a combination of ground meats. 

How to Make Shepherd’s Pie With Sweet Potatoes

Shepherd’s pie is one of those stick-to-your-ribs dinners that’s quick and easy enough to pull together on a weeknight, and crowd-pleasing enough for a special occasion.

  • Cook the meat and veggies. First, get the diced onions and ground meat sautéing in a hot pan with oil. Next, add the veggies to the pan straight from the freezer and continue to cook until the veggies are tender and the meat is browned.
  • Prepare the sweet potato mash. Meanwhile, microwave the sweet potatoes until they’re fork-tender, add butter and cream cheese, and then mash them up until they’re smooth and fluffy.
  • Finish the filling. Now, you’ll whisk flour into a cup full of chicken broth and pour this into the skillet with the meat and veggies. Let it cook off for a minute, stirring as the filling thickens. 
  • Assemble and bake. Finally, transfer the meat mixture to a greased pie plate. Spread the sweet potatoes all over the top, and then bake the shepherd’s pie at 375ºF for about 15 minutes, until the filling is hot and bubbly. Top your pie with parsley and serve!

Can I Boil or Bake Sweet Potatoes for Shepherd’s Pie?

Yes! The microwave quickens the process, but you can absolutely boil your sweet potatoes or bake them in the oven instead. Cubed sweet potatoes will take approximately 12 minutes to boil on the stovetop and about 30 minutes to roast in the oven at 425ºF. 

A wooden spoon tucked into sweet potato shepherd's pie.

Tips and Variation Ideas

  • Avoid a soggy shepherd’s pie. You want your sweet potatoes to be soft and fluffy, not soupy. Make sure that you steam the sweet potatoes well, and don’t add too much butter. Removing any excess moisture is key to preventing a shepherd’s pie from becoming soggy.
  • Use white potatoes. If you’d prefer to make this recipe with regular potatoes, use a starchy variety that’s best for mashing, like Yukon Gold or russet potatoes. To give the topping more flavor, I’d recommend a batch of garlic rosemary mashed potatoes.
  • Cauliflower shepherd’s pie. Top your shepherd’s pie with creamy mashed cauliflower instead for a lightened-up variation.
  • More veggies. Get creative with your favorite vegetables. Add chopped broccoli, cauliflower, mushrooms, zucchini, kale, or spinach to the pie filling or any combination of vegetables you’d like.
  • Seasonings. Feel free to sauté garlic with the onion or add additional herbs and seasonings, such as rosemary, thyme, and a dash or two of Worcestershire sauce. 
Image of a serving of sweet potato shepherd's pie on a white dinner plate next to a fork.

Serving Suggestions

I love to serve this sweet potato shepherd’s pie with a side of fresh green salad drizzled with homemade dressing or an easy Caesar salad. Or, double down on the veggies with a side of grilled asparagus, roasted Brussels sprouts with bacon, or air fryer carrots with sweet honey balsamic glaze. Homemade focaccia bread or a side of fluffy dinner rolls is a MUST for sopping up leftover gravy!

Shepherd’s pie makes a festive Thanksgiving side dish, too. Serve it with your perfect roast turkey and gravy from pan drippings, with a side of homemade cranberry sauce. Sweet potato shepherd’s pie is also great served alongside corned beef and cabbage and soda bread on St. Patrick’s Day.

Overhead shot of a pie dish with a sweet potato shepherd's pie and a spoon resting inside of the baking dish.

Make-Ahead, Storage, and Reheating

  • Store. Once the shepherd’s pie has cooled completely, store any leftovers in the fridge for 3 to 4 days.
  • Make-Ahead. Prepare the shepherd’s pie as directed, but don’t bake it. Cover and store it in the fridge for up to 2 days. Let the pie come to room temperature 30 minutes before baking, or bake it from the fridge at 375ºF, adding an additional 10-15 minutes to the baking time.
  • Reheat. Reheat leftovers in the oven at 375ºF, or in the microwave until hot throughout.
  • Freeze. Allow the shepherd’s pie to cool completely, then double-wrap it tightly in foil and place it into the freezer for up to 2 months. Defrost overnight in the fridge before reheating.

More Easy Sweet Potato Recipes

Pin this now to find it later

Pin It
No ratings yet

Sweet Potato Shepherd’s Pie

Hearty sweet potato shepherd’s pie is family-friendly comfort food packed with savory ground beef and tender veggies, baked beneath a thick and fluffy sweet potato topping.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 6 servings

Ingredients 

  • 2 tablespoons olive oil
  • 1 small yellow onion,, finely diced
  • 2 cloves garlic,, minced
  • 1 pound ground beef,, or ground turkey, lamb, pork, or chicken
  • 12 to 16 ounces frozen mixed vegetables,, diced corn, peas, carrots, and green beans
  • ¾ to 1 teaspoon salt,, or to taste
  • ¼ teaspoon fresh ground black pepper,, or to taste
  • 4 cups peeled and cubed sweet potatoes,, about 2 small sweet potatoes
  • salt and fresh ground black pepper,, to taste
  • 2 tablespoons salted butter
  • 4 ounces cream cheese,, at room temperature
  • ½ cup chicken broth
  • 1 tablespoon all-purpose flour
  • 1 teaspoon chopped fresh parsley
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat the oven to 375ºF and butter an 8-inch pie dish and set aside.
  • Heat the olive oil in a skillet set over medium heat. Add onions and cook for 2 minutes. Stir in the garlic and cook for 10 seconds or until fragrant. Add ground meat and continue to cook for 3 minutes, occasionally stirring.
  • Stir in the frozen vegetables (do not thaw), season with salt and pepper, and continue to cook until the meat is browned and the vegetables are tender, stirring occasionally.
  • In the meantime, prepare the sweet potatoes by placing the cubed potatoes in a microwave-safe dish and microwave them on HIGH for 4 to 4-1/2 minutes or until tender. You can also use a microwave steamer.
  • Remove them from the microwave and season with salt and pepper. Add butter and cream cheese. Mash until smooth; set aside.
  • In a liquid cup or a mixing bowl, combine the chicken broth and flour and whisk until thoroughly incorporated. Add to the meat mixture and cook for 2 to 3 minutes or until slightly thickened, stirring constantly.
  • Remove from heat and spoon the beef and veggies into the pie dish.
  • Spread the sweet potato mixture on top of the beef.
  • Bake for 15 to 18 minutes or until heated through and bubbly.
  • Sprinkle with parsley and serve.

Notes

  • White Potatoes Option: Use starchy potatoes like Yukon Gold for a classic twist and enhance flavor with garlic and rosemary.
  • To Boil: If you don’t want to use the microwave, cubed sweet potatoes will take approximately 10 to 12 minutes to boil on the stovetop.
  • Lighten Up: Top the shepherd’s pie with mashed cauliflower for a healthier version.
  • Veggie Boost: Enhance the filling with a mix of your favorite veggies, from broccoli to spinach.
  • Flavor: Add fresh or dried herbs and Worcestershire sauce for added flavor.
  • Smooth Topping: Ensure the cream cheese is at room temperature for easy blending.
  • Storage: Refrigerate leftovers for up to 4 days.
  • To Make-Ahead: Prepare and store the shepherd’s pie unbaked for 2 days in the fridge. Then, bake per the recipe.
  • To Freeze: Let the baked shepherd’s pie cool completely, then double-wrap it in foil and freeze for up to 2 months.

Nutrition

Calories: 326kcal | Carbohydrates: 19g | Protein: 21g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.4g | Cholesterol: 76mg | Sodium: 484mg | Potassium: 571mg | Fiber: 4g | Sugar: 3g | Vitamin A: 8595IU | Vitamin C: 8mg | Calcium: 56mg | Iron: 3mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




24 Comments

  1. Kelli @ The Corner Kitchen says:

    Wow, love this variation of using sweet potatoes for shepard’s pie!! Look delish!

  2. Laura (Tutti Dolci) says:

    I love the sweet potato spin on shepherd’s pie and what a wonderful cause!

  3. Liz says:

    Gorgeous, Kate!!! I love the bright sweet potato topping…such a yummy twist on shepherd’s pie 🙂

  4. Megan {Country Cleaver} says:

    I’ve never thought to put sweet potatoes on shepherds pie before!! *head slap* BRILLIANT!!

  5. Sandy Headtke says:

    I share with a family being raised by a single mother. It helps me from eating the entire treat that I bake so we both benefit

  6. Carla @ Carlas Confections says:

    I am in love with this pie! I think it needs to show up on my Thanksgiving menu! 🙂

  7. Carolyn says:

    I love shepherd’s pie. Can’t do the sweet potatoes but I love them too!

  8. Erin @ Dinners, Dishes and Desserts says:

    This looks amazing, I love that you used sweet potatoes! Thank you so much for joining me today!

  9. Rachel Cooks says:

    We love Shepherd’s pie and this version looks absolutely amazing!

  10. Laura Dembowski (@piesandplots) says:

    There is no reason anyone in this country should be hungry. Great that you are trying to make a difference. Always wanted to make sweet potato shepherd’s pie. Looks great!