Go Back
+ servings
Logo of The Forked Spoon showing Spork
Sweet Potato and Butternut Squash Shepherd's Pie
5 from 9 votes

Sweet Potato Shepherd's Pie

This meat and veggie-filled Sweet Potato Shepherd's Pie is the perfect healthy comfort food and easy weeknight dinner! Filled with lean ground turkey, veggies, and cheese, then topped with creamy mashed sweet potatoes and butternut squash, it’s meal-prep friendly and freezes beautifully. 
Prep Time20 minutes
Cook Time1 hour
Total Time1 hour 20 minutes
Servings: 8 servings
Calories: 222kcal



  • 1 lb. ground turkey
  • 1 tablespoon olive oil
  • 1 large yellow onion - chopped
  • 6 cloves garlic - minced
  • 1 tablespoon fresh ginger - grated
  • 10 oz. mushrooms - cleaned and sliced
  • ½ cup frozen peas
  • ½ cup frozen corn
  • ½ cup shredded carrots
  • 2 chipotle chilies - chopped (more if you love heat)
  • 2 tablespoon adobo sauce - you can always add more later
  • 1 teaspoon worcestershire sauce
  • 2 tablespoon flour
  • 1.25 cups chicken broth - more if needed
  • 3 teaspoon tomato paste
  • Mozzarella cheese - shredded


  • ½ cups butternut squash puree
  • 3 medium sweet potatoes - peeled and chopped into large cubes
  • ½ cup milk - unsweetened
  • 1 tablespoon butter
  • 3 tablespoon sour cream
  • salt to taste


  • Fill a large pot with water and add the chopped sweet potatoes.  Over high heat, bring water to a boil.  Reduce heat and simmer the potatoes until fork tender and nearly falling apart.  Remove from heat and drain water using a large strainer. Return potatoes to the same pot and add the pureed butternut squash, milk, butter, sour cream and salt.  Mash with a potato masher until smooth and creamy. Set aside.
  • note:  if you're butternut squash is not previously pureed, simply peel, seed and chop your butternut squash into 1-inch pieces and boil them along with the potatoes.
  • Preheat oven to 400 degrees F.
  • Add one tablespoon of olive oil to a large saute pan and heat over medium-high heat.  Add the ground turkey and a dash of salt and pepper.  Continue to cook over medium heat until fully cooked.  Remove from heat and set aside.
  • In the same saute pan over medium-high heat, add 1 tablespoon of olive oil to your pan. Add the chopped onion and saute for 1-2 minutes.  Turn down heat to medium-low and add the minced garlic and grated ginger.  Mix the garlic and ginger with the onions and saute for an additional minute or so.  Now mix in the mushrooms, peas, corn and carrots and cook for 5-7 minutes.  Stir in the chopped chipotle chilis, adobo sauce and worcestershire sauce, as well as the pre-cooked ground turkey. Mix well.
  • Creating a well in the middle of your pan, whisk in the flour with the juices from the veggies and meat.  Once a paste is formed, slowly whisk the chicken broth in with the flour paste and finally mix in the tomato paste. Mix everything together well.  Allow meat and vegetable mixture to simmer on low for 10 minutes or so, stirring occasionally.
  • Lightly spray a large casserole dish with non-stick cooking spray.  First pour the meat and vegetable mixture into the bottom of the dish and top with a layer of mozzarella cheese (I probably used 2 cups because I love cheese). Carefully spread the sweet potato/butternut squash mash evenly over the top of the cheese.  Use a fork to scrape the top of the potatoes to make ridges.
  • Bake for 25 minutes, or until potatoes turn golden and start to bubble at the corners. Allow it to cook for 10 minutes before serving.


Calories: 222kcal | Carbohydrates: 24g | Protein: 17g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 38mg | Sodium: 941mg | Potassium: 688mg | Fiber: 3g | Sugar: 5g | Vitamin A: 9480IU | Vitamin C: 13.9mg | Calcium: 64mg | Iron: 1.8mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.