This turkey shepherd’s pie recipe is the dinner I make when I want something cozy without the heaviness of a traditional lamb version.
Ground turkey gets simmered with carrots, celery, and peas in a rich savory gravy, then topped with a thick layer of buttery mashed potatoes.
It bakes up golden on top and bubbling underneath, and it disappears fast at my table every single time.
If you grew up on shepherd’s pie or cottage pie, this version keeps all of that nostalgic comfort but leans a little lighter thanks to the turkey.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 25 minutes |
| Cook Time | 35 minutes |
| Total Time | 60 minutes |
| Servings | 6 servings |
| Difficulty Level | Easy |

Why You’ll Love This Turkey Shepherd’s Pie Recipe
This recipe turns a handful of pantry staples into a meal that tastes like it took all day.
The turkey filling is savory and rich, and the mashed potato topping gets those gorgeous golden peaks that make everyone reach for seconds.
- Comes together with simple, budget friendly ingredients
- Lighter than traditional lamb shepherd’s pie, but just as satisfying
- Great way to use up leftover mashed potatoes
- Freezer friendly, so you can double the batch
- One dish meal that covers protein, vegetables, and starch
If you like recipes built around ground turkey, you might also enjoy: Turkey Meatballs
Ingredients
You only need two simple components here: a savory turkey and vegetable filling, and a creamy mashed potato topping.
Nothing fancy, just good, honest ingredients.
For the turkey filling:
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 large carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1.5 lbs ground turkey
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 2 tablespoons all purpose flour
- 1.5 cups turkey or chicken stock
- 1 cup frozen peas and carrots
- 1 teaspoon dried thyme
- Salt and pepper, to taste
For the mashed potato topping:
- 2.5 lbs Yukon Gold potatoes, peeled and cubed
- 4 tablespoons unsalted butter
- 1/2 cup warm milk or heavy cream
- 1/2 cup sharp cheddar cheese, shredded (optional)
- 1 egg yolk (optional, for a golden top)
- Salt and pepper, to taste
This filling technique is very similar to what I use in my turkey gravy from drippings, so if you love a rich, thick gravy, you already have a head start.
Kitchen Equipment Needed
You do not need anything special for this recipe. A couple of good pans and a masher will get you through the whole process.
- Large pot, for boiling the potatoes
- Large sauté pan, for the turkey filling
- Potato masher
- 9×13 inch baking dish or oven safe skillet
- Mixing bowl
- Wooden spoon or spatula
Read Also: Mashed Potato Casserole
Recommended Products for This Recipe
These are a few products I personally reach for when I make this dish.
They are not required, but they make the process easier and the results a little better.
1. Cast Iron Skillet
A good cast iron skillet lets you build the filling and bake the whole pie in the same pan, which means fewer dishes and better browning on the edges.
It holds heat evenly so the bottom of the filling never scorches while the top gets that deep golden color.
2. Potato Ricer
If you want silky, lump free mashed potatoes every time, a ricer beats a masher hands down.
It is especially useful for a topping like this one, since a smooth mash spreads and pipes so much more easily.
3. Ceramic Baking Dish
A sturdy ceramic baking dish goes straight from oven to table and keeps the pie warm through dinner.
It also cleans up easily, even with all that baked on cheese and gravy.
4. Instant Read Thermometer
Ground turkey needs to hit a safe internal temperature, and an instant read thermometer takes the guesswork out of it.
It is a small purchase that pays for itself the first time you use it.
I found a lot of these techniques while developing my creamy mashed potatoes recipe, which shares the same buttery, smooth topping used here.

Step-by-Step Instructions: How to Make Turkey Shepherd’s Pie
1. Cook the Potatoes
- Place the peeled and cubed Yukon Gold potatoes in a large pot and cover them with cold water by about an inch.
- Add a generous pinch of salt to the water.
- Bring the pot to a boil over high heat, then reduce to a simmer.
- Cook for 15 to 18 minutes, until the potatoes are fork tender and break apart easily when pierced.
- Drain well in a colander and return the potatoes to the hot, empty pot for a minute to let excess steam escape.
2. Sauté the Vegetables
- While the potatoes cook, heat the olive oil in a large sauté pan over medium heat.
- Add the diced onion, carrots, and celery.
- Cook for 6 to 8 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent.
- Add the minced garlic and cook for another 30 seconds, just until fragrant.
3. Brown the Turkey
- Push the vegetables to one side of the pan and add the ground turkey to the empty space.
- Break the turkey apart with a wooden spoon and cook for 6 to 7 minutes, stirring occasionally, until it is no longer pink.
- Stir the turkey and vegetables together once the meat is fully cooked.
- Season with salt and pepper.
4. Build the Filling
- Sprinkle the flour evenly over the turkey and vegetable mixture.
- Stir constantly for about a minute so the flour coats everything and loses its raw taste.
- Stir in the tomato paste and Worcestershire sauce until fully combined.
- Slowly pour in the turkey or chicken stock while stirring, scraping up any browned bits from the bottom of the pan.
- Add the dried thyme and the frozen peas and carrots.
- Simmer for 5 to 7 minutes, stirring occasionally, until the mixture thickens into a gravy that coats the back of a spoon.
- Taste and adjust the salt and pepper as needed.
- Remove from the heat and set aside while you finish the potatoes.
5. Mash the Potatoes
- Add the butter to the pot of hot, drained potatoes.
- Mash with a potato masher until mostly smooth.
- Pour in the warm milk or heavy cream a little at a time, mashing between additions, until the potatoes are creamy and hold soft peaks.
- Stir in the egg yolk, if using, for extra richness and a golden top once baked.
- Season with salt and pepper to taste.
6. Assemble the Pie
- Preheat your oven to 400°F (200°C).
- Spread the turkey filling in an even layer in your baking dish or oven safe skillet.
- Spoon the mashed potatoes over the top in large dollops.
- Gently spread the potatoes to cover the filling completely, sealing the edges against the sides of the dish so the gravy does not bubble through.
- Use a fork to create ridges across the top of the potatoes, which helps them brown in pretty peaks.
- Sprinkle the shredded cheddar cheese evenly over the top, if using.
7. Bake to Golden Perfection
- Place the dish on a baking sheet to catch any drips.
- Bake for 20 to 25 minutes, until the filling is bubbling around the edges and the potato topping is golden brown.
- For extra color, broil for the last 2 to 3 minutes, watching closely so it does not burn.
8. Rest and Serve
- Remove the pie from the oven and let it rest for 10 minutes before serving.
- This resting time allows the filling to set slightly, so it holds its shape when you scoop it.
- Serve warm, straight from the baking dish.
You might also enjoy: Brown Gravy Recipe
Tips for The Best Turkey Shepherd’s Pie
A few small details make a big difference in how this pie turns out. Keep these in mind and you will get consistent results every time.
- Cut the potatoes into evenly sized cubes so they cook at the same rate
- Let the filling thicken fully on the stove before topping it, so the pie is not watery
- Seal the mashed potatoes all the way to the edges of the dish to keep the filling from bubbling over
- Use warm milk when mashing potatoes, since cold milk can make them gummy
- Rest the pie before serving so each portion holds together on the plate
This same sealing technique is what I rely on for my garlic mashed potatoes recipe, which works beautifully as a topping if you want extra flavor.
Serving Suggestions

This pie is hearty enough to serve on its own, but a simple side rounds out the meal nicely.
I like to keep the sides light since the pie itself is rich and filling.
- A simple green salad with vinaigrette
- Buttered dinner rolls on the side
- Roasted or steamed green beans
- A crisp glass of white wine or sparkling water with lemon
Try pairing it with Green Bean Casserole for a full comfort food spread.
Variations of Turkey Shepherd’s Pie
Once you have the base recipe down, it is easy to change things up depending on what you have on hand or what you are craving.
- Swap the ground turkey for ground chicken or lean ground beef
- Stir in corn kernels or diced parsnips for extra vegetables
- Top with sweet potato mash instead of Yukon Gold for a sweeter contrast
- Add a splash of red wine to the filling for deeper flavor
- Make individual portions in ramekins for a fun presentation
For a similar comfort food bake with a different topping, check out chicken pot pie casserole.
Storage and Reheating
This pie stores well, which makes it a great option for meal prep or planned leftovers.
- Refrigerate leftovers in an airtight container for up to 4 days
- Freeze the baked or unbaked pie, tightly wrapped, for up to 3 months
- Thaw overnight in the refrigerator before reheating
- Reheat individual portions in the microwave, or warm the whole dish in a 350°F oven until heated through
- Cover with foil while reheating in the oven to keep the potatoes from drying out
Read Also: Leftover Mashed Potato Recipes
Nutritional Facts
Approximate values per serving, based on 6 servings per pie:
- Calories: 420
- Protein: 28g
- Carbohydrates: 34g
- Fat: 18g
- Fiber: 4g
- Sodium: 520mg
Actual values will vary depending on the specific ingredients and brands you use, so treat these as a general guide rather than an exact count.
For another lean protein option, take a look at my baked turkey meatballs recipe.
Health Benefits of Key Ingredients
This pie is comfort food, but a few of its core ingredients bring real nutritional value to the table too.
Ground turkey is a lean source of protein compared to fattier cuts of red meat, which makes this dish a lighter option without sacrificing satisfaction.
- Ground turkey provides lean protein to help keep you full
- Carrots and peas add fiber, vitamin A, and vitamin C
- Potatoes offer potassium and complex carbohydrates for lasting energy
- Garlic and onion contain antioxidants that support overall health
- Using low sodium stock lets you control the salt content of the dish
My classic roast turkey recipe is another great way to build a meal around this same lean protein.
FAQs About Turkey Shepherd’s Pie
1. Can I make turkey shepherd’s pie ahead of time?
Yes, you can assemble the entire pie up to a day in advance and store it covered in the refrigerator.
Bake it straight from the fridge, adding about 10 extra minutes to the bake time.
2. What is the difference between shepherd’s pie and cottage pie?
Traditionally, shepherd’s pie is made with lamb, while cottage pie uses beef.
Since this recipe uses turkey, it technically falls into the same broader family as cottage pie, though most people simply call any mashed potato topped meat pie a shepherd’s pie.
3. Can I use ground chicken instead of ground turkey?
Absolutely, ground chicken works as a direct substitute in this recipe.
The cooking time and technique stay exactly the same.
4. Why is my filling too watery?
This usually happens when the filling is not simmered long enough after adding the stock.
Let it cook until it visibly thickens and coats the back of a spoon before adding the potato topping.
5. Can I freeze turkey shepherd’s pie?
Yes, this recipe freezes very well either baked or unbaked.
Wrap it tightly and freeze for up to 3 months, then thaw overnight in the refrigerator before reheating or baking.
Another dish that reheats beautifully from frozen is my meatloaf and mashed potatoes.

Turkey Shepherd’s Pie
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion about 1 cup or 150g, diced
- 2 large carrots about 1 cup or 130g, diced
- 2 stalks celery about 1 cup or 100g, diced
- 3 cloves garlic minced
- 1.5 lbs ground turkey about 680g
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 2 tablespoons all purpose flour
- 1.5 cups turkey or chicken stock about 355ml
- 1 cup frozen peas and carrots about 140g
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2.5 lbs Yukon Gold potatoes about 1.1kg, peeled and cubed
- 4 tablespoons unsalted butter about 57g
- 1/2 cup warm milk or heavy cream about 120ml
- 1/2 cup sharp cheddar cheese about 55g, shredded (optional)
- 1 egg yolk optional, for a golden top
- Salt and pepper to taste
Equipment
- Large pot for boiling the potatoes
- Large sauté pan for the turkey filling
- Potato masher
- 9×13-inch baking dish or oven safe skillet
- Mixing bowl
- Wooden spoon or spatula
- Cast iron skillet optional – lets you build the filling and bake the whole pie in the same pan
- Potato ricer optional – for silky, lump free mashed potatoes
- Ceramic baking dish optional – goes straight from oven to table
- Instant-read thermometer optional – ensures ground turkey reaches a safe internal temperature
Method
- Place the peeled and cubed potatoes in a large pot and cover with cold water by about an inch. Add salt, bring to a boil, then simmer for 15-18 minutes until fork tender.
- While potatoes cook, heat olive oil in a large sauté pan over medium heat. Add onion, carrots, and celery and cook for 6-8 minutes until softened. Add garlic and cook 30 seconds until fragrant.
- Push vegetables to one side and add ground turkey to the pan. Cook for 6-7 minutes, breaking it apart, until no longer pink. Stir together and season with salt and pepper.
- Sprinkle flour over the meat and vegetables and stir constantly for about a minute. Stir in tomato paste and Worcestershire sauce. Slowly pour in stock, scraping up browned bits. Add thyme and frozen peas and carrots.
- Simmer for 5-7 minutes, stirring occasionally, until the mixture thickens into a gravy that coats the back of a spoon. Taste and adjust seasoning. Remove from heat.
- Drain the potatoes and return to the hot pot. Add butter and mash until mostly smooth. Gradually add warm milk, mashing between additions, until creamy. Stir in egg yolk if using, and season with salt and pepper.
- Preheat oven to 400°F (200°C). Spread turkey filling evenly in your baking dish. Spoon mashed potatoes over the top and spread to cover completely, sealing the edges. Use a fork to create ridges and sprinkle with cheddar cheese if using.
- Place dish on a baking sheet and bake for 20-25 minutes until filling is bubbling and topping is golden brown. For extra color, broil for the last 2-3 minutes, watching closely.
- Remove from the oven and let rest for 10 minutes before serving. This allows the filling to set slightly so it holds its shape when scooped.
Nutrition
Notes
- Cut the potatoes into evenly sized cubes so they cook at the same rate.
- Let the filling thicken fully on the stove before topping it, so the pie is not watery.
- Seal the mashed potatoes all the way to the edges of the dish to keep the filling from bubbling over.
- Use warm milk when mashing potatoes, since cold milk can make them gummy.
- Rest the pie before serving so each portion holds together on the plate.
- Swap the ground turkey for ground chicken or lean ground beef for a simple variation.
- Stir in corn kernels or diced parsnips for extra vegetables.
- Top with sweet potato mash instead of Yukon Gold for a sweeter contrast.
- Add a splash of red wine to the filling for deeper flavor.
- Make individual portions in ramekins for a fun presentation.
- Refrigerate leftovers in an airtight container for up to 4 days.
- Freeze the baked or unbaked pie, tightly wrapped, for up to 3 months. Thaw overnight in the refrigerator before reheating.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This turkey shepherd’s pie has become one of those meals I turn to whenever I want something warm and familiar on the table.
It is simple enough for a weeknight, but comforting enough to serve when family is over.
I hope it earns a regular spot in your dinner rotation too.
If you try this recipe, I would love to hear how it turned out. Leave a comment below or share a photo, and let me know what you served alongside it.
Recommended:
- Cowboy Casserole Recipe
- Tater Tot Casserole Recipe
- Turkey Chili Recipe
- Creamed Corn Recipe
- Buttery Dinner Rolls Recipe



