This Turkey Shepherd’s Pie is a cozy dish filled with ground turkey, veggies, and topped with creamy mashed potatoes. It’s a warm hug in a casserole dish!
Honestly, who can resist that fluffy potato topping? It’s like a little cloud of comfort! I love making this pie when I need a feel-good meal that’s easy and tasty.
Plus, it’s a great way to use up leftover turkey! Just mix, layer, and bake for something delicious. You’ll be serving seconds before you know it!
Key Ingredients & Substitutions
Ground Turkey: Ground turkey is lean and makes for a healthier option compared to beef. If you prefer something richer, ground chicken or even beef can be used instead. Just keep in mind that beef has more fat, so adjust your cooking time accordingly.
Mixed Vegetables: The recipe calls for a mix of carrots, peas, and corn, which adds great color and flavor. If you don’t have these on hand, frozen mixed veggies work well or try using diced bell peppers, green beans, or even some mushrooms for a different texture.
Tomato Paste: This ingredient gives depth to the filling. If you run out, you can substitute it with equal amounts of ketchup or even crushed tomatoes, just reduce the broth slightly to balance the moisture.
Mashed Potatoes: Use your favorite recipe for mashed potatoes. If you need a lighter option, consider using cauliflower mash instead. They can be less starchy and still creamy!
How Can I Ensure My Filling Has the Right Flavor and Consistency?
Achieving a tasty and thick filling is crucial for your shepherd’s pie. First, ensure you properly sauté the onions and garlic as they lay the flavor foundation. After adding the turkey, cook until browned to enhance the meat’s flavor.
- When adding flour, make sure it’s well combined with the meat and veggies before pouring in the liquids. This will help prevent clumping.
- Let the buttered mashed potatoes sit for a moment, as they’re easier to spread when slightly cooled.
- Simmer the mixture long enough to thicken—it should have a nice coating consistency when done.

How to Make Turkey Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 1/2 lbs ground turkey
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 cups mixed vegetables (carrots, peas, corn)
- 2 tbsp tomato paste
- 1 cup chicken or turkey broth
- 1 tbsp Worcestershire sauce
- 2 tbsp all-purpose flour
- 1 tsp dried thyme
- 1 tsp dried rosemary
- Salt and pepper to taste
- 2 tbsp olive oil or vegetable oil
For the Topping:
- 4 cups mashed potatoes (prepared with butter and milk)
How Much Time Will You Need?
This delicious Turkey Shepherd’s Pie will take about 15 minutes to prepare and approximately 25 minutes to bake, so in total, you’re looking at around 40 minutes from start to finish. It’s a perfect weeknight meal that is hearty and satisfying!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 400°F (200°C). This way, it will be hot and ready when you finish assembling your pie.
2. Sauté Onions and Garlic:
In a large skillet, heat the olive oil over medium heat. Add the diced onions and cook them for about 3-4 minutes until they become translucent. Then, add the minced garlic and cook for another minute until you can smell its fragrant aroma.
3. Cook the Turkey:
Next, add the ground turkey to the skillet. Use a spoon to break it apart, and cook until it’s browned and no longer pink. This should take about 5-7 minutes.
4. Add Mixed Vegetables:
Stir in the mixed vegetables and cook for 3-4 minutes until they start to soften. This adds great color and nutrition to your filling!
5. Combine Ingredients:
Now mix in the tomato paste and flour. Stir well to combine everything and coat the mixture evenly.
6. Add Liquids and Seasonings:
Pour in the chicken or turkey broth along with the Worcestershire sauce. Add the dried thyme, dried rosemary, and season with salt and pepper to taste. Stir everything together.
7. Simmer:
Let the mixture simmer for about 5-7 minutes. This will help it thicken slightly, making the filling nice and hearty.
8. Assemble the Pie:
Transfer your turkey and vegetable mixture into a baking dish, spreading it out evenly. Then, top it with a generous layer of your prepared mashed potatoes. Use a fork to create some peaks in the potatoes. These will get crispy in the oven!
9. Bake:
Place the baking dish in the oven and bake for 20-25 minutes, or until the top is golden brown and the filling is bubbling. Keep an eye on it to make sure it doesn’t brown too quickly!
10. Cool and Serve:
Once done, take the shepherd’s pie out of the oven and let it cool for a few minutes. This will make it easier to serve. Enjoy your warm and comforting Turkey Shepherd’s Pie!
Can I Use Ground Beef Instead of Turkey?
Absolutely! While ground turkey makes for a lean option, using ground beef will provide a richer flavor. Just adjust the cooking time as beef may take a bit longer to cook through.
What If I Don’t Have Worcestershire Sauce?
If you don’t have Worcestershire sauce, you can substitute it with soy sauce or a splash of balsamic vinegar for a similar depth of flavor. Just remember to adjust the salt content since both alternatives are quite salty.
Can I Make Shepherd’s Pie in Advance?
Yes, you can prepare the filling and top it with mashed potatoes ahead of time. Cover it tightly and store it in the fridge for up to 2 days. Just be sure to bake it until heated through when you’re ready to enjoy it!
How Do I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm it in the oven at 350°F (175°C) until heated through or microwave individual portions until hot. Enjoy!



