Easy Ground Turkey Shepherd’s Pie is a wonderfully comforting dish that’s both hearty and simple to make. It layers savory ground turkey cooked with vegetables under a fluffy, creamy mashed potato topping that bakes up golden and warm. It’s a great way to enjoy a classic comfort meal without spending all day in the kitchen.
I love this recipe because it feels cozy and filling but lighter than the traditional version made with beef or lamb. The ground turkey keeps it nice and lean, and you can easily add whatever vegetables you have on hand like peas, carrots, or corn. I always make a little extra mashed potatoes so there’s a thick, soft blanket to cover all those tasty flavors underneath.
My favorite way to serve this shepherd’s pie is straight out of the oven with a simple green salad or some steamed green beans on the side. It’s a perfect weeknight dinner when you want something warm and satisfying that the whole family will enjoy. Plus, it tastes even better the next day if you have any leftovers!
Key Ingredients & Substitutions
Ground Turkey: This is a lean alternative to traditional lamb or beef. If you want more flavor, try ground chicken or pork. For a vegetarian version, cooked lentils or mushrooms work great instead.
Mixed Vegetables: Peas, carrots, and corn are classic choices here. You can swap with whatever you have on hand, like green beans, bell peppers, or frozen veggie mixes.
Tomato Paste & Worcestershire Sauce: These add depth and a mild tang to the filling. If you don’t have Worcestershire sauce, soy sauce or balsamic vinegar can work well in a pinch.
Mashed Potatoes: Creamy mashed potatoes are key to a perfect topping. Use Yukon Golds for a buttery, smooth texture. You can add a little cheese or cream for extra richness too.
How Do I Get a Golden & Fluffy Mashed Potato Topping?
The potato topping is what makes shepherd’s pie special. Here’s how to make it just right:
- Use starchy potatoes like Yukon Gold or Russets for fluffiness.
- Boil potatoes until very tender, then drain well to avoid watery mash.
- Mash with butter, milk, and a pinch of salt until smooth and creamy.
- Spread an even layer over the filling and texture the surface with a fork—this helps it crisp up.
- Bake at 400°F (200°C) until the top is golden brown, about 20-25 minutes.
I like to add a little extra butter on top before baking for a nicely browned, rich finish. This step makes the pie look and taste amazing.

Equipment You’ll Need
- Large skillet – perfect for cooking the turkey and veggies evenly in one pan.
- Wooden spoon – great for stirring without scratching your skillet.
- Baking dish (about 8×8 inches) – holds your shepherd’s pie layers securely for baking.
- Potato masher – helps make smooth, fluffy mashed potatoes easily.
- Oven mitts – important for safely handling the hot baking dish.
Flavor Variations & Add-Ins
- Use ground chicken or pork instead of turkey for a slightly different flavor and texture.
- Add shredded cheddar or parmesan cheese on top of the mashed potatoes for a melty, golden crust.
- Include sautéed mushrooms or finely chopped spinach in the filling for extra veggies and umami.
- Stir in fresh herbs like parsley or rosemary to brighten up the dish and add fresh aroma.
Easy Ground Turkey Shepherd’s Pie
Ingredients You’ll Need:
For The Filling:
- 1 lb (450 g) ground turkey
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 cups mixed vegetables (e.g., peas, carrots, corn)
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 cup chicken broth
- 1 tsp dried thyme
- 1 tsp dried rosemary
- Salt and pepper, to taste
- 2 tbsp olive oil or butter
For The Topping:
- 4 cups mashed potatoes (prepared from about 2 lbs potatoes)
How Much Time Will You Need?
This shepherd’s pie recipe takes about 10 minutes for preparation and roughly 30 minutes for cooking and baking, so plan for about 40 minutes total. It’s a quick and satisfying meal perfect for busy evenings!
Step-by-Step Instructions:
1. Cook the Turkey and Vegetables:
Preheat your oven to 400°F (200°C). Heat olive oil or butter in a large skillet over medium heat. Add diced onion and cook until softened, about 3-4 minutes. Stir in minced garlic and cook for another minute. Add ground turkey, breaking it up with a spoon, until browned and cooked through. Mix in the mixed vegetables, tomato paste, Worcestershire sauce, thyme, and rosemary. Let cook for 2 minutes to blend flavors.
2. Simmer the Filling:
Pour in the chicken broth and bring the mixture to a simmer. Allow it to cook until the liquid reduces slightly, about 5-6 minutes. Season with salt and pepper to your taste.
3. Assemble and Bake:
Transfer the turkey mixture evenly into a baking dish. Spread the prepared mashed potatoes over the top in an even layer. Use a fork to create texture on the potatoes, which helps them brown nicely. Bake in the oven for 20-25 minutes, until the top is golden and the filling is bubbling around the edges.
4. Serve and Enjoy:
Let the shepherd’s pie cool a few minutes before serving. Garnish with fresh thyme if you like, then dig in and enjoy a warm, comforting meal!
Can I Use Frozen Mixed Vegetables?
Yes! Frozen mixed vegetables work perfectly—just thaw them slightly or add them directly while cooking. They’ll soften nicely during simmering and baking.
Can I Make This Shepherd’s Pie Ahead of Time?
Absolutely! Prepare the filling and mashed potatoes, then assemble the dish and refrigerate it overnight. When ready to eat, bake it straight from the fridge, adding a few extra minutes to the baking time.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until heated through for best texture and flavor.
Can I Substitute Mashed Potatoes with Sweet Potatoes?
Yes, mashed sweet potatoes make a delicious alternative topping. Prepare them as you would regular mashed potatoes and spread evenly over the filling before baking.



