This Turkey Shepherd’s Pie is a cozy and hearty dish, perfect for any family dinner. It features tender turkey meat mixed with veggies, all topped with creamy mashed potatoes.
Honestly, who can resist that golden potato topping? I love how it warms me up on chilly days. Plus, it’s a great way to use up leftover turkey—win-win! 🥳
Key Ingredients & Substitutions
Ground Turkey: This is the star of the dish! If you’re looking for a leaner option, ground chicken is a great substitute. For a vegetarian version, try lentils or chickpeas for added protein and texture.
Onion & Garlic: These add depth to the meat mixture. If you’re short on time, you can use onion powder and garlic powder instead. Fresh is usually best, but dried works in a pinch!
Frozen Peas and Corn: These veggies are super convenient and don’t require chopping. If you prefer fresh, feel free to use them! Green beans or bell peppers can also be fun substitutes.
Potatoes: Russet potatoes are perfect for mashing, but Yukon Gold potatoes bring a creamier texture. Sweet potatoes could provide a unique twist! For a lower-carb option, try cauliflower.
Worcestershire Sauce: This adds rich umami flavor. If you don’t have it, soy sauce can work in a pinch, or try balsamic vinegar for a different but tasty twist.
How Do You Get Creamy Mashed Potatoes?
Making creamy mashed potatoes is all about the right technique. Start by boiling your potatoes in salted water, which adds flavor. After the potatoes are tender, drain them well to avoid excess water in your mash.
- Add warm milk and butter to your drained potatoes while mashing for that creamy texture.
- Use a potato masher or a ricer for a smoother consistency—take care not to over-mash, as this can make them gummy.
- Season properly with salt and pepper, and taste as you go to get the perfect flavor!
What’s the Trick for Getting a Crispy Potato Topping?
To achieve that lovely crispy topping, use a fork to create a rough surface on your mashed potatoes before baking. The more surface area, the better they will crisp up in the oven.
- Ensure your oven is properly preheated to allow for even cooking.
- Bake until the top is golden and the filling bubbles—this usually takes about 25-30 minutes.
By following these tips, you’ll enjoy a delicious and comforting Turkey Shepherd’s Pie!

How to Make Turkey Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1.5 lbs ground turkey
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup frozen peas
- 1 cup frozen corn
- 1 cup diced carrots (optional)
- 1 cup diced tomatoes (canned or fresh)
- 2 tablespoons tomato paste
- 1 cup chicken or turkey broth
- 2 tablespoons Worcestershire sauce
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper, to taste
- 3 tablespoons olive oil or butter, for cooking
For the Mashed Potatoes:
- 4 large potatoes, peeled and diced
- ½ cup milk
- 3 tablespoons butter
- Salt and pepper, to taste
For Garnish:
- Fresh parsley, chopped
How Much Time Will You Need?
This Turkey Shepherd’s Pie takes about 15 minutes to prepare and 25-30 minutes to bake. Including time for boiling and mashing the potatoes, the total time is around 1 hour. You’ll have a delicious, hearty meal ready to serve in no time!
Step-by-Step Instructions:
1. Preheat the Oven:
First things first, preheat your oven to 400°F (200°C). This will ensure your pie bakes perfectly!
2. Prepare the Mashed Potatoes:
In a large pot, boil the diced potatoes in salted water until they’re tender, which takes about 15-20 minutes. Once tender, drain the water and add the milk, butter, salt, and pepper to the potatoes. Mash everything together until it’s smooth and creamy. Set the mashed potatoes aside for later.
3. Cook the Filling:
In a large skillet, heat olive oil or butter over medium heat. Add the finely chopped onions and minced garlic, sautéing until they turn translucent and fragrant, about 3-4 minutes. Next, add the ground turkey, cooking it until it’s browned. Make sure to break it apart with a spoon as it cooks!
4. Add the Flavor:
After the turkey is browned, stir in the tomato paste, diced tomatoes, Worcestershire sauce, chicken or turkey broth, dried thyme, dried rosemary, salt, and pepper. Let this mixture simmer for 8-10 minutes, allowing it to thicken slightly.
5. Mix in the Vegetables:
Now, toss in the frozen peas, corn, and optional diced carrots into the turkey mixture. Cook for another 5 minutes, stirring occasionally. Taste the mixture and adjust the seasoning if necessary!
6. Assemble the Pie:
Transfer the turkey and vegetable mixture into a baking dish, spreading it out evenly. Then, spoon the mashed potatoes over the top of the meat mixture, spreading them to cover completely. Use a fork to create a rough surface on the mashed potatoes—this will help them crisp up nicely in the oven!
7. Bake it Up:
Place the baking dish in the preheated oven and bake for 25-30 minutes, or until the top is golden brown and the filling is bubbling up around the edges.
8. Garnish and Serve:
Once out of the oven, allow the shepherd’s pie to cool for a few minutes. Sprinkle freshly chopped parsley on top for garnish, then dig in and enjoy your warm and comforting Turkey Shepherd’s Pie!
Can I Use Ground Beef Instead of Turkey?
Absolutely! Ground beef can be used as a substitute for ground turkey in this recipe. Just keep in mind that beef may have a richer flavor, so you might want to adjust the seasoning accordingly.
What Can I Substitute for Worcestershire Sauce?
If you don’t have Worcestershire sauce on hand, soy sauce is a great alternative. Balsamic vinegar or a mixture of apple cider vinegar and a pinch of sugar can also provide a similar depth of flavor.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, simply warm in the microwave or oven until heated through. You may need to add a splash of broth to keep it moist while reheating.
Can I Add More Vegetables?
Definitely! Feel free to add more vegetables like bell peppers, zucchini, or green beans to the turkey mixture. Just ensure they’re chopped small enough to cook through in the baking time!



