As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links.
There’s something magical about a bubbling casserole dish pulled straight from the oven and this Turkey Shepherd’s Pie is no exception. With all the heartwarming flavor of the classic dish but a lighter, leaner twist, it’s the perfect way to bring comfort food to your dinner table without the heavy ingredients. Inspired by traditional shepherd’s pie, this version uses ground turkey, fresh veggies, and fluffy mashed potatoes for a lighter but just-as-satisfying meal. Warning: one bite and you’ll want seconds (maybe thirds).

Why You’ll Love This Recipe
- 🦃 Lean & Flavorful: Ground turkey keeps it light without sacrificing richness.
- 🥔 Classic Comfort: That creamy mashed potato topping is like a hug in every bite.
- 🕒 Weeknight-Friendly: Ready in under an hour with minimal fuss.
- 🧒 Kid-Approved: Simple, familiar flavors make it a household favorite.
- ❄️ Freezer-Ready: Make ahead and freeze for those “I-don’t-want-to-cook” days.
Turkey Shepherd's Pie
This cozy Turkey Shepherd’s Pie is a lighter twist on the classic comfort food—rich, savory turkey and veggie filling topped with fluffy mashed potatoes. It’s a perfect weeknight dinner that brings the whole family together, one hearty spoonful at a time.
Ingredients
For the mashed potato topping:
- 2 lb (900 g) potatoes (Yukon Gold or Maris Piper are best)
- 3 Tbsp butter
- ¼ cup milk or cream (warm)
- ¼ cup sour cream (optional, but adds richness)
- Salt & pepper to taste
- Optional: ½ cup shredded cheddar or parmesan for topping
For the turkey filling:
- 1–1½ lb (450–700 g) ground turkey
- 1 medium onion, finely diced
- 2 carrots, finely diced
- 2 celery stalks, finely diced (optional but adds depth)
- 2 cloves garlic, minced
- 1 Tbsp tomato paste
- 1 Tbsp Worcestershire sauce
- 1 tsp soy sauce (secret umami boost)
- 1 tsp thyme (fresh or dried)
- 1 tsp rosemary (optional but excellent)
- 1½ cups frozen peas and/or corn
- 2 Tbsp flour
- 1 cup chicken broth (plus a splash more if needed)
- Salt & pepper to taste
- Olive oil or butter for cooking
Instructions
Preheat & Prep:
- Preheat your oven to 400°F (200°C). Grease a 9x13-inch baking dish and set aside.
Make the Mashed Potatoes:
Add the cubed potatoes to a large pot of salted water. Bring to a boil and cook until fork-tender, about 15 minutes.
- Drain and return to the pot. Add milk, butter, sour cream, salt, and pepper. Mash until smooth and creamy. Set aside.




Cook the Filling:
1. In a large skillet, heat olive oil over medium-high.
2. Add ground turkey. Cook until browned, breaking it up with a spoon.
3. Add onion, carrots, and celery. Sauté 5–7 min until softened.
4. Add garlic and cook 1 min.
5. Stir in tomato paste, Worcestershire, soy sauce, thyme, and rosemary.

6. This is where the flavor builds. Let it cook a minute or two to caramelize the paste slightly.
7. Sprinkle in flour; stir well to coat everything (this thickens your filling).
8. Gradually add broth, stirring until a rich gravy forms.
9. Add peas/corn. Simmer a few minutes until thick and glossy. Taste and season generously.
Assemble the Pie:
- Pour the turkey mixture into the prepared baking dish and spread evenly. Gently spoon mashed potatoes over the top, smoothing with a spatula to seal in the filling.
Bake & Serve:
- Bake for 20-25 minutes, or until the top lightly begins to brown and the filling is bubbling at the edges. Let cool 10 minutes before serving (enough time to gather the herd at the dinner table!).
Notes
- Amp up the flavor by using roasted garlic in the mashed potatoes—your future self will thank you.
- Feel free to substitute sweet potatoes for a fun twist the kids can help mash!
- You can swap ground turkey with ground chicken or leftover Thanksgiving turkey, too.
Serving Suggestions
- Serve with a crisp green salad or roasted Brussels sprouts for a veggie-balanced plate.
- Pair with crusty bread to soak up those savory juices, or just go wild with some buttered dinner rolls.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days.
- Freezer: Freeze in individual portions for up to 2 months. Thaw overnight and reheat in the oven or microwave until piping hot.
Nutrition Information:
Yield: 6 Serving Size: 1 Amount Per Serving: Calories: 490Total Fat: 25gSaturated Fat: 11gTrans Fat: 1gUnsaturated Fat: 11gCholesterol: 83mgSodium: 574mgCarbohydrates: 50gFiber: 7gSugar: 8gProtein: 20gNutrition information is automatically calculated by a third-party tool and is an estimate only. Exact values may vary based on the specific ingredients and brands used. Please consult a registered dietitian or nutritionist for precise information if needed.
Expert Tips & Variations
- Want to make it dairy-free? Use plant-based milk and butter in your mashed potatoes.
- Sub sweet potatoes or cauliflower mash for a low-carb twist.
- Out of ground turkey? Ground chicken or even lentils make excellent swaps!
- Stir in shredded cheddar to the mashed topping if you’re feeling extra indulgent.
- Add a splash of Worcestershire sauce or Dijon mustard to the filling for a flavor punch.
🥘 Serving Suggestions
Give your Turkey Shepherd’s Pie some perfect plate partners:
🥖 Crusty Bread: To soak up all that sauce.
🥗 Fresh Salad: A simple arugula or Greek salad balances the richness.
🍷 A Glass of White Wine: Chardonnay or Sauvignon Blanc? Yes, please!

FAQ’s
Absolutely! Assemble the casserole a day in advance and refrigerate. When ready, bake as directed, adding 5–10 extra minutes to the cooking time.
Yes! Let the casserole cool completely, then portion into airtight containers. Freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven or microwave until hot.
Feel free to bulk it up with corn, green beans, or chopped mushrooms, whatever your fridge is offering.
📌 Pin now, cozy up later! The perfect post-Thanksgiving comfort dish, creamy, hearty, and oh-so-satisfying.











