Turkey and Sweet Potato Shepherd’s Pie

by | This recipe hasn't been reviewed yet!

This post may contain affiliate links.

This turkey and sweet potato shepherd's pie is a cozy, lightened-up twist on the classic. A savory ground turkey and vegetable filling is topped with creamy mashed sweet potatoes and melty cheddar, then baked until golden and bubbly. It is comforting, high in protein, and the ultimate fall or winter weeknight dinner.
Baked sweet potato shepherd's pie with golden cheddar topping in a skillet

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

  • Cozy comfort food. A warm, hearty, bubbly casserole that tastes like a hug.
  • Lighter and high protein. Ground turkey and sweet potatoes make it wholesome and filling.
  • Sneaks in veggies. Carrots, peas, and sweet potato pack it with nutrients.
  • Feeds a crowd. One dish serves six, and leftovers are even better.
  • Make-ahead and freezer friendly. Assemble ahead and bake when you need it.

Classic shepherd’s pie is pure comfort, but this version gives it a nourishing fall makeover. The naturally sweet mashed sweet potato topping pairs beautifully with the savory, herby turkey filling, and that cheesy, golden top is impossible to resist.

What You Need to Make Sweet Potato Shepherd’s Pie

Here is everything you need, plus a few of my favorite products. Full measurements are in the recipe card above.

  • Sweet potatoes. Three, peeled and boiled, then mashed for the creamy topping.
  • Ground turkey. A lean, high protein base for the savory filling.
  • Onion, carrots, and peas. Classic shepherd’s pie vegetables for flavor and heartiness.
  • Chicken broth and tomato paste. For a rich, savory, slightly saucy filling.
  • Milk and butter. To make the mashed sweet potatoes creamy and smooth.
  • Shredded cheddar. Sprinkled on top for a melty, golden finish.
  • Thyme, salt, and pepper. Simple seasonings that tie it all together, with a little olive oil for cooking.
Scoops of mashed sweet potato layered over turkey and vegetable filling

How to Make Sweet Potato Shepherd’s Pie

Here is the quick walk-through, and the full recipe is in the card above.

  1. Make the topping. Boil the sweet potatoes until tender, then mash with milk and butter.
  2. Cook the filling. Brown the ground turkey with the onion and carrots.
  3. Season. Stir in the peas, broth, tomato paste, and thyme, and simmer until slightly thickened.
  4. Assemble. Spread the filling in a baking dish, top with the mashed sweet potatoes, and sprinkle with cheddar.
  5. Bake. Bake at 375 degrees F for 25 to 30 minutes, until hot, bubbly, and golden.
Shredded cheddar sprinkled over mashed sweet potato before baking

Why Sweet Potato Instead of Regular Potato

Swapping the traditional white potato topping for sweet potato is a small change that makes a big difference. Sweet potatoes add a lovely natural sweetness that plays beautifully against the savory, herby turkey filling, almost like a built-in sweet-and-savory contrast. They also pack in more fiber, vitamin A, and antioxidants, so your comfort food does a little extra good. The vibrant orange mash looks gorgeous against the golden cheese too, which makes this dish as pretty as it is cozy. If you prefer, you can do half sweet potato and half regular potato for the best of both.

Tips for the Best Shepherd’s Pie

  • Drain the sweet potatoes well. Excess water makes the mash loose, so let them drain before mashing.
  • Season every layer. Salt the mash and the filling separately for the best flavor.
  • Thicken the filling. Let it simmer until saucy but not soupy so the layers hold.
  • Spread to the edges. Seal the mash to the sides of the dish so the filling does not bubble over.
  • Broil for color. A minute under the broiler at the end gives you extra golden, crispy peaks.

Ways to Customize

This recipe is easy to adapt. Swap the ground turkey for ground beef, chicken, or even lentils for a vegetarian version, and use any veggies you have on hand, like corn, green beans, mushrooms, or celery. Stir a spoonful of Worcestershire sauce or a splash of red wine into the filling for extra depth, and add a pinch of garlic powder or rosemary with the thyme. For the topping, mix the cheddar right into the mash, or do a blend of sweet and regular potato. A sprinkle of fresh parsley at the end keeps it bright.

A serving of sweet potato shepherd's pie in a bowl with peas and carrots

Make Ahead, Storage, and Freezing

This shepherd’s pie is perfect for making ahead. Assemble the whole dish, cover, and refrigerate for up to 2 days, then bake when you are ready (add a few extra minutes since it starts cold). Store leftovers in an airtight container in the fridge for up to 4 days; they reheat beautifully in the oven or microwave. It also freezes well for up to 3 months, either as a whole assembled pie or in individual portions, which makes it a great freezer meal for busy weeks or new parents.

Spoon scooping sweet potato shepherd's pie showing the turkey and vegetable filling

What to Serve With It

This shepherd’s pie is a complete meal in one dish, but it is lovely with a simple side. A crisp green salad or some roasted vegetables like Brussels sprouts or broccoli balance the richness, and crusty bread is perfect for scooping up every last bit. It is hearty enough to stand on its own for a cozy family dinner, and it is a wonderful comfort-food centerpiece for a casual fall or winter gathering.

A Family-Friendly, Feed-a-Crowd Dinner

This is the kind of dinner that makes everyone happy. The sweet, cheesy topping wins over picky eaters and kids, while the savory, veggie-packed turkey filling keeps it wholesome and filling for the adults. Because it bakes in one dish and serves six, it is perfect for busy family nights, meal prep, or bringing to a friend who needs a warm meal. It reheats like a dream, so leftovers make the easiest lunches, and the whole thing comes together with simple, budget-friendly ingredients you likely already have. It is comfort food that genuinely loves you back, which is exactly what you want when the weather turns cold.

More Cozy Comfort Food Dinners

If you love a hearty, comforting meal, here are more favorites to try:

Frequently Asked Questions

What is the difference between shepherd’s pie and cottage pie?
Traditionally shepherd’s pie is made with lamb and cottage pie with beef. This lighter version uses ground turkey and a sweet potato topping.

Can I make sweet potato shepherd’s pie ahead?
Yes. Assemble it up to 2 days ahead and refrigerate, or freeze it for up to 3 months, then bake when ready.

Can I use ground beef instead of turkey?
Absolutely. Ground beef, chicken, or lentils all work well in place of the turkey.

How do I keep the topping from sliding off?
Let the filling thicken, cool slightly before topping, and spread the mash all the way to the edges to seal it.

Can I make it dairy free?
Yes. Use a plant-based milk and butter for the mash and a dairy-free cheese, or leave the cheese off.

How do I know when it is done?
The filling should be hot and bubbling at the edges and the cheese melted and golden, usually 25 to 30 minutes. Let it rest 5 minutes so the layers set before serving.

How To Make Turkey and Sweet Potato Shepherd’s Pie

The Ingredients

Ingredients and Substitutions

  • Sweet potatoes – or half sweet potato, half russet; Yukon gold for a classic version.
  • Ground turkey – or ground beef, chicken, or lentils for vegetarian.
  • Onion, carrots, peas – classic; add corn, green beans, mushrooms, or celery.
  • Chicken broth and tomato paste – for a rich, savory filling; beef broth works too.
  • Milk and butter – for creamy mash; use plant-based for dairy free.
  • Shredded cheddar – or a Mexican blend, Gruyere, or leave it off.
  • Thyme, salt, pepper, olive oil – season to taste; rosemary is a nice addition.

What You Need

The Steps

  • Boil the sweet potatoes. Add the peeled, cubed sweet potatoes to a pot of salted water and boil until fork-tender, about 15 minutes. Drain, then mash with the milk and butter and season with salt and pepper.
  • Cook the filling. Heat the olive oil in a large skillet over medium-high heat. Add the ground turkey, onion, and carrots and cook, breaking up the turkey, until browned and the vegetables soften, about 8 minutes.
  • Season. Stir in the peas, chicken broth, tomato paste, thyme, salt, and pepper. Simmer for about 5 minutes, until slightly thickened.
  • Assemble. Transfer the filling to a baking dish. Spread the mashed sweet potatoes evenly over the top and sprinkle with the cheddar.
  • Bake. Bake at 375 degrees F for 25 to 30 minutes, until hot and bubbly and the cheese is melted. Let rest a few minutes before serving.

Recipe Tips

  • Use 93/7 ground turkey for the best balance of flavor and leanness, or swap in ground beef, chicken, or lentils.
  • For extra-smooth mashed sweet potatoes, use a potato masher or ricer and warm the milk first.
  • Make-ahead: assemble the whole pie, cover, and refrigerate up to 2 days, then bake (add a few extra minutes since it starts cold).
  • It also freezes well for up to 3 months. Add a splash more broth to the filling if you like it saucier.
 

This turkey and sweet potato shepherd’s pie is cozy comfort food made a little lighter and a lot more nourishing. A savory ground turkey and vegetable filling gets topped with creamy mashed sweet potatoes and melty cheddar, then baked until golden and bubbly. It is everything you love about a classic shepherd’s pie, with a wholesome, high protein twist.

It is the ultimate cozy weeknight dinner for cool weather, and it feeds a crowd. Swapping in ground turkey and a sweet potato topping makes this shepherd’s pie feel just as comforting as the original, while sneaking in extra veggies and nutrients.

Sweet potato shepherd's pie served in bowls with cheesy topping and turkey filling

Turkey and Sweet Potato Shepherd's Pie

Print Recipe Pin Recipe
Prep Time 20 minutes
Cook Time 45 minutes
Servings 6
Calories 320

Ingredients

For the sweet potato topping

  • 3 sweet potatoes (peeled and cubed)
  • 1/4 cup milk
  • 2 tablespoons butter
  • salt and pepper (to taste)
  • 1/2 cup shredded cheddar cheese

For the filling

  • 1 tablespoon olive oil
  • 1 lb ground turkey
  • 1 onion (diced)
  • 2 carrots (diced)
  • 1 cup peas
  • 1 cup chicken broth
  • 2 tablespoons tomato paste
  • 1 teaspoon thyme
  • salt and pepper (to taste)

Instructions

  • Boil the sweet potatoes. Add the peeled, cubed sweet potatoes to a pot of salted water and boil until fork-tender, about 15 minutes. Drain, then mash with the milk and butter and season with salt and pepper.
  • Cook the filling. Heat the olive oil in a large skillet over medium-high heat. Add the ground turkey, onion, and carrots and cook, breaking up the turkey, until browned and the vegetables soften, about 8 minutes.
  • Season. Stir in the peas, chicken broth, tomato paste, thyme, salt, and pepper. Simmer for about 5 minutes, until slightly thickened.
  • Assemble. Transfer the filling to a baking dish. Spread the mashed sweet potatoes evenly over the top and sprinkle with the cheddar.
  • Bake. Bake at 375 degrees F for 25 to 30 minutes, until hot and bubbly and the cheese is melted. Let rest a few minutes before serving.

Notes

  • Use 93/7 ground turkey for the best balance of flavor and leanness, or swap in ground beef, chicken, or lentils.
  • For extra-smooth mashed sweet potatoes, use a potato masher or ricer and warm the milk first.
  • Make-ahead: assemble the whole pie, cover, and refrigerate up to 2 days, then bake (add a few extra minutes since it starts cold).
  • It also freezes well for up to 3 months. Add a splash more broth to the filling if you like it saucier.
 

Nutrition

Calories: 320kcalCarbohydrates: 26gProtein: 22gFat: 14g

This recipe hasn't been reviewed yet!

Submit a Review

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

Recipe Rating




partners and collaborators