Turkey Shepherd's Pie
Turkey Shepherd's Pie

This mashed potato and turkey shepherd’s pie is comfort food at it’s very best. Our recipe is lean and filled with veggies, so it will warm your belly without adding to your waistline.

This shepherd’s pie is a great way to use leftover turkey and mashed potatoes. You can also substitute rotisserie chicken. If you prefer to use ground turkey, just cook it before the first step and set aside, then proceed with the recipe as written.

Turkey Shepherds Pie
5 from 1 vote

Turkey Shepherd's Pie

This turkey shepherd's pie is comfort food at it's very best. The recipe is lean and filled with veggies, so it will warm your belly without adding to your waistline.

Course Main Course
Cuisine American
Keyword shepherd's pie
Prep Time 20 minutes
Cook Time 43 minutes
Total Time 1 hour 3 minutes
Servings 6 servings
Calories 198 kcal
Author Openfit


  • 1 tsp. olive oil
  • 1 medium onion chopped
  • 1 medium carrot chopped
  • 4 oz. sliced mushrooms
  • 2 cloves garlic finely chopped
  • cups chopped roasted turkey breast approximately 11 oz.
  • 1 Tbsp. whole wheat flour
  • ½ cup low-sodium organic beef or vegetable broth
  • ½ tsp. sea salt or Himalayan salt divided use
  • ½ tsp. ground black pepper divided use
  • ½ cup frozen green peas
  • hot water
  • 12 oz. Yukon gold potatoes peeled, cut into cubes
  • ½ small head cauliflower cut into florets
  • ¼ cup reduced-fat (2%) milk warm
  • 1 Tbsp. organic grass-fed butter


  1. Heat oil in large nonstick skillet over medium heat.

  2. Add onion and carrot; cook, stirring frequently, for 4 to 5 minutes, or until onion is translucent.

  3. Add mushrooms, garlic, and thyme; cook, stirring frequently, for 6 to 8 minutes, or until mushrooms are soft and most of the liquid has evaporated.

  4. Add turkey and flour; cook, stirring frequently, for 2 minutes.

  5. Add broth, ¼ tsp. salt, and ¼ tsp. pepper; bring to a boil, stirring frequently.

  6. Add peas; mix well. Place turkey mixture in a 2-quart baking dish. Set aside.

  7. Preheat oven to 350° F.

  8. Boil water in steamer or large saucepan over high heat. Reduce heat to medium-high. Place potatoes in steamer basket; cook for 10 minutes.

  9. Add cauliflower; cook for 8 to 10 minutes, or until potatoes and cauliflower are tender. Remove from heat.

  10. Mash potatoes, cauliflower, milk, butter, remaining ¼ tsp. salt, and remaining ¼ tsp. pepper in a medium bowl with a potato masher until smooth. (Add additional milk if mixture is too dry.)

  11. Evenly top meat mixture with potato mixture.

  12. Bake for 15 to 20 minutes, or until heated through.

  13. Serve immediately or cover and refrigerate for up to 4 days.

Recipe Notes

Mashed Potatoes – Substitute 2 to 3 cups leftover mashed potatoes for potato, cauliflower, milk, and butter mixture.
Sweet Potatoes – Substitute 1½ lbs. sweet potatoes for potatoes and cauliflower

The Nutrition Facts box below provides estimated nutritional information for this recipe.

Nutrition Facts
Turkey Shepherd's Pie
Amount Per Serving
Calories 198 Calories from Fat 36
% Daily Value*
Total Fat 4g 6%
Saturated Fat 2g 10%
Sodium 256mg 11%
Total Carbohydrates 19g 6%
Dietary Fiber 3g 12%
Sugars 3g
Protein 20g 40%
* Percent Daily Values are based on a 2000 calorie diet.