Go Back
+ servings

Healthy Sweet Potato Shepherd's Pie

This Healthy Sweet Potato Shepherd's Pie recipe is filled with wholesome vegetables, and warms the belly while delighting your taste buds! 

Course Main Course
Cuisine American
Keyword Healthy Sweet Potato Shepherd's Pie
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8
Calories 261 kcal
Author Yvonne


  • 1 lb. ground turkey
  • 1/2 med. onion diced
  • 1 tbsp. olive oil
  • 1 tsp. garlic salt
  • 1 tsp. salt
  • 1 tsp. oregano
  • 1 15.25 oz. can of corn, drained
  • 1 14.5 oz. can of green beans, drained
  • 1 15 oz. can tomato sauce
  • 2 c. sweet potatoes cubed (approx 3 med. potatoes)
  • 1/2 c. shredded cheddar cheese


  1. Preheat oven to 350 F.

  2. In a medium pot, boil sweet potato cubes until soft; approx. 10-15 minutes (depending on the size of your cubes).

  3. While sweet potatoes are boiling, heat olive oil on medium-high in a large pan and saute onions until translucent; 3-5 minutes. Add ground turkey; brown and season with garlic salt, salt & oregano. Add corn, green beans and tomato sauce. Heat throughout.

  4. Once potatoes have softened, drain all water and mash with a potato masher, hand held immersion blender, or hand mixer.

  5. Spoon meat mixture into the bottom of a casserole dish and cover with prepared mashed potatoes. Sprinkle the pie with shredded cheese and bake for 10-15 minutes until cheese is melted.

Recipe Notes

[My 2 Cents]
I didn't grow up with a garden, so each time I get to use something from our garden we've got going this year I get so excited. I'm amazed at how wonderful fresh veggies and herbs taste. I used the green beans from our garden and measured about a cup and a half. I also used whole tomatoes that we canned last summer. I just threw them in the blender and blended until smooth and measured out about two cups (you could use less if you like).

Nutrition Facts
Healthy Sweet Potato Shepherd's Pie
Amount Per Serving
Calories 261 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 3g19%
Cholesterol 46mg15%
Sodium 1122mg49%
Potassium 735mg21%
Carbohydrates 26g9%
Fiber 4g17%
Sugar 5g6%
Protein 20g40%
Vitamin A 8800IU176%
Vitamin C 17.2mg21%
Calcium 146mg15%
Iron 4.4mg24%
* Percent Daily Values are based on a 2000 calorie diet.