Put your Thanksgiving leftovers to use with this Leftover Turkey Shepherd’s Pie! A casserole of homemade turkey and vegetable filling is topped with stuffing, mashed potatoes and cheese. Yields 6 to 8 generous servings.

Thanksgiving leftovers are a gift that keeps on giving.
And a comforting and cozy casserole is one of the easiest ways to use them. A turkey and vegetable, gravy-like filling is topped with a layer of stuffing and topped with a layer of mashed potatoes and sprinkled with cheese.
Transforming Thanksgiving leftovers is into something else is just as delicious as the dinner itself.
To Make This Leftover Turkey Shepherd’s Pie You Will Need:
- butter – Lends fat and flavor and helps to soften the vegetables.
- yellow onion – Adds a sweet and subtle onion flavor
- celery – Lends earthy flavor and delicious texture.
- carrots – Adds color, texture and subtle sweetness.
- garlic – Adds distinct punchy flavor.
- poultry seasoning – My favorite brand is Morton & Bassett (not sponsored).
- unbleached all-purpose flour – Helps to thicken the turkey mixture.
- turkey stock – Use homemade or store-bought.
- leftover turkey gravy – Homemade leftovers are best.
- peas – Frozen peas works great here.
- sweet corn – Frozen corn works here as well.
- kosher salt – Enhances the flavors in this recipe.
- black pepper – Adds distinct bite and flavor.
- stuffing – Leftover or store-bought.
- mashed potatoes – Leftover or store-bought.
- cheddar jack cheese – Freshly grated is best.
Make The Turkey Filling:
Preheat your oven to 350℉ (180℃).
Add 2 tablespoons butter in a skillet and add 1 small diced yellow onion, 1 medium diced carrot, 1 diced celery rib with a pinch of salt. Cook 8 to 10 minutes until the carrots and celery are tender and the onions soft and translucent.
Next add in 2 small cloves minced garlic and 2 teaspoons poultry seasoning.
Stir and cook 1 minute.
Sprinkle in 2 tablespoons unbleached all-purpose flour.
And cook for 1 to 2 minutes.
While stirring, pour in 2 cups turkey stock.
Simmer until it starts to thicken.
Remove off of the heat and add in 1/2 cup leftover turkey gravy.
Stir until combined.
Add in 4 cups shredded leftover turkey, a heaping 1/3 cup each frozen peas and sweet corn.
Stir to combine.
Season with 3/4 teaspoon kosher salt and 1/4 teaspoon freshly ground black pepper or to taste.
Build The Casserole:
Transfer the filling to an 8×11 baking dish and spread evenly.
Top with 3 cups stuffing.
And spread 3 to 4 cups of mashed potatoes over top.
Top with 1 cup grated cheddar jack cheese and bake on the middle rack of your preheated oven for 30 to 35 minutes.
Switch on the broiler and broil for 2 to 3 minutes or until lightly golden in spots.
Sprinkle with minced parsley.
Serve immediately.
Serve spoonfuls on to plates and sprinkle with minced parsley.
Click Here for More Thanksgiving Leftover Recipes!
Enjoy! And if you give this recipe a try, let me know! Snap a photo and tag me on twitter or instagram!
Leftover Turkey Shepherd's Pie
Ingredients
- 2 tablespoons butter
- 1 small yellow onion, diced
- 1 rib celery, diced
- 1 medium carrot, diced
- 2 cloves garlic, minced
- 2 teaspoons poultry seasoning
- 2 tablespoons unbleached all-purpose flour
- 2 cups turkey stock, or chicken stock
- 1/2 cup leftover gravy
- 4 cups shredded leftover cooked turkey
- 1/4 cup frozen peas, (heaping)
- 1/4 cup sweet corn, (heaping)
- 3/4 teaspoon kosher salt, to taste
- freshly ground black pepper
- 3 cups leftover stuffing
- 3 cups mashed potatoes
- 1 cup shredded cheddar jack cheese
- parsley, minced
Instructions
- Preheat your oven to 350℉ (180℃).
- Melt butter in a skillet and add the diced yellow onion, carrot and celery with a pinch of salt. Cook 8 to 10 minutes until the carrots and celery are tender and the onions soft and translucent.
- Next add in minced garlic and poultry seasoning. Stir and cook 1 minute.
- Sprinkle in the flour, stir and cook for 1 to 2 minutes.
- While stirring, pour in turkey stock. Simmer until it starts to thicken.
- Remove off of the heat and add in the leftover gravy. Stir until combined.
- Then add in leftover turkey, frozen peas and sweet corn. Stir to combine.
- Season with 3/4 teaspoon kosher salt and 1/4 teaspoon freshly ground black pepper or to taste.
- Transfer the filling to an 8×11 baking dish and spread evenly.
- Top with 3 cups stuffing and spread evenly.
- And spread the mashed potatoes over top.
- Top with the grated cheddar jack cheese and bake on the middle rack of your preheated oven for 30 to 35 minutes.
- Switch on the broiler and broil for 2 to 3 minutes or until lightly golden in spots.
- Sprinkle with minced parsley and serve immediately.
Notes
This recipe was originally posted on November 24th, 2021 and has been updated with clear and concise instructions, new photography and helpful information.
Buy the Cookbook: Simply Scratch : 120 Wholesome Homemade Recipes Made Easy Now available on Amazon »
THANK YOU in advance for your support!


























I think about anyone who prepares a turkey for Thanksgiving, wonders what on earth to do with the leftovers! This looks & sounds delicious! Thanks for a great recipe that I know I’ll be using! Happy Thanksgiving! 🙂
This was such a delicious way to use up Thanksgiving leftovers!! My whole family LOVED it. It was super easy, and is my new favorite way of using leftovers. I noticed the amount of turkey is not listed in the recipe ingredients, but I was able to find the amount in your step by step instructions.
Thank you SO much for sharing these recipes – I love making things from scratch at home, so your blog continues to be my go-to place for recipes!
I can’t wait to try this recipe. I am making freezer meals with a 25 lb turkey. Will this freeze well? If so, what directions do you suggest? Thanks!