This easy Turkey Shepherd’s Pie is a healthier take on the classic comfort dish. Made with lean ground turkey, a mix of colorful vegetables, and creamy mashed sweet potatoes, it delivers satisfying flavor without heaviness. It’s perfect for weeknights, meal prep, or a cozy family dinner.

Turkey Shepherd’s Pie Recipe
Prep Time: 25 minutes
Cook Time: 35 minutes
Servings: 4
Ingredients

- 6 cups peeled and diced sweet potatoes
- 2 cloves garlic
- ½ teaspoon salt (for potatoes)
- ¼ cup milk
- 1 tablespoon butter
- 1 pound lean ground turkey
- ½ cup diced onion
- 1¼ cups diced zucchini
- 1 cup finely diced carrots
- ½ cup frozen corn
- ¼ cup chicken broth
- 1 cup ketchup
- 2 tablespoons Worcestershire sauce
- ½ teaspoon dried poultry seasoning (or dried sage)
- Salt and freshly ground black pepper, to taste
Instructions
Step 1: Preheat the oven to 375°F (190°C).

Step 2: Place the diced sweet potatoes and whole garlic cloves into a large saucepan and cover with cold water. Bring to a boil, then reduce heat and simmer, covered, for 15–20 minutes or until the potatoes are fork‑tender. Drain well.

Step 3: Mash the sweet potatoes and garlic with a potato masher or electric mixer. Add the butter, then gradually stir in the milk until the potatoes are smooth and fluffy. Season lightly with the ½ teaspoon salt and keep warm.

Step 4: While the potatoes cook, heat a large skillet over medium heat and cook the diced onion with the ground turkey until the turkey is no longer pink and the onion is translucent. Drain any excess fat. Add the zucchini, carrots, corn, and chicken broth. Bring to a simmer, cover, and cook about 8–10 minutes or until the vegetables are tender, stirring occasionally. Stir in the ketchup, Worcestershire sauce, and poultry seasoning. Season with salt and pepper and heat through.

Step 5: Transfer the turkey and vegetable mixture into an ungreased 1½‑quart casserole dish (or divide among individual dishes). Spread the mashed sweet potatoes evenly over the top. Bake uncovered for 35–40 minutes, or until the filling is bubbling and the sweet potatoes are heated through. Let rest 5 minutes before serving. Makes about 4 servings.

About this recipe
This was my first time making shepherd’s pie, and I wanted a lighter casserole that still felt like comfort food. Using ground turkey and swapping white potatoes for sweet potatoes gives this dish more fiber and a natural sweetness that pairs beautifully with savory turkey, ketchup, and Worcestershire sauce. The result is a flavorful, family‑friendly meal that reheats well and is great for prepping ahead.
What is classic shepherd’s pie?
Traditional shepherd’s pie is a British casserole typically made with ground lamb, mixed vegetables, and a rich gravy, all finished with a layer of mashed potatoes. This turkey version keeps the comforting structure but uses lean turkey and sweet potatoes for a lighter, nutritious twist.

Freezing and make‑ahead tips
You can assemble the casserole (or individual portions) and freeze it before baking. Wrap tightly with plastic wrap and foil; it will keep well in the freezer for up to one month. When ready to bake, thaw in the refrigerator overnight, then bake as directed until heated through.
Variations and substitutions
- Swap ground turkey for ground beef if preferred.
- Use butternut squash, cauliflower mash, or regular potatoes instead of sweet potatoes.
- Replace the corn with any frozen vegetable blend you like.
- Top with stuffing instead of mashed potatoes for a different texture.
- Use fresh or dried sage in place of poultry seasoning.
- If zucchini is out of season, diced red bell pepper works well.
- Prepare in individual ramekins for single‑serve portions perfect for freezing or gifting.
Cooking tips
- To prevent the mashed potatoes from sinking, let the turkey mixture cool slightly before spreading on hot potatoes.
- Spread mashed potatoes from the edges inward for a neat top, or use a piping bag for a decorative finish.
- Adjust seasoning at the end—ketchup and Worcestershire sauce add sweetness and tang, so balance with salt and pepper to taste.
Nutrition snapshot (approximate per serving)
- Calories: ~448
- Total fat: ~12 g
- Carbohydrates: ~63 g
- Fiber: ~9 g
- Protein: ~27 g
- Sodium: variable depending on broth and ketchup
This Turkey Shepherd’s Pie is an easy, wholesome casserole that brings cozy, familiar flavors to your dinner table while keeping things lighter and full of vegetables. Enjoy!