Turkey Shepherd's Pie

Juicy turkey tossed with a medley of vegetables and gravy. All topped with cheesy mashed potatoes and baked to golden perfection.
Course Main Course
Cuisine American
Keyword classic recipe, comfort food, easy dinner recipe
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings
Calories 416 kcal
Author Stephanie


  • 2 tablespoons butter
  • ¾ cup onions diced
  • 1/3 cup celery diced
  • 1/3 cup carrots diced
  • 1 clove garlic minced (about 1-1.5 teaspoons jarred minced garlic)
  • 2 ½ cups diced turkey meat leftover from Thanksgiving, or from a rotisserie
  • ¼ cup green beans can sub peas
  • 1/3 cup corn
  • Salt and pepper to taste
  • ½ teaspoon dried thyme
  • 1 cup gravy You can use packet of McCormick’s Turkey Gravy mixed with + cup cold water
  • 2 cups mashed potatoes about 4 medium potatoes needed for this
  • 1 cup grated cheddar cheese
US Customary - Metric


  1. Preheat the oven to 350 degrees.
  2. Melt the butter in a large skillet over medium heat.
  3. Add the onions, celery, and carrots. Cook uncovered, until the onions are soft and translucent. About 7 minutes.
  4. Add the minced garlic and cook for an additional minute.
  5. Add the turkey, corn, and green beans (or peas) in addition to the salt, pepper, and thyme.
  6. Gently stir in the gravy: If preparing a packet of gravy, cook that separately according to package instructions. Once thickened, add it to the skillet.
  7. Once the mixture is heated through, pour it into a one-quart casserole dish, spreading it into one even layer.
  8. If using leftover mashed potatoes, heat them a bit to make it easy to stir and spread. Add half of the cheese to the potatoes and stir to combine.
  9. Spread the potatoes in an even layer over turkey mixture and top with the remaining cheese.
  10. Heat in the oven for 30 minutes, uncovered. Serve warm, and enjoy!
Nutrition Facts
Turkey Shepherd's Pie
Amount Per Serving
Calories 416 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 11g69%
Cholesterol 94mg31%
Sodium 612mg27%
Potassium 638mg18%
Carbohydrates 35g12%
Fiber 3g13%
Sugar 4g4%
Protein 25g50%
Vitamin A 2395IU48%
Vitamin C 29.2mg35%
Calcium 235mg24%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.