A leftover roast chicken holds a quiet promise in the refrigerator, a story that isn’t quite finished. Too often, it’s relegated to a simple sandwich or a hurried salad, but its true potential lies in a second, glorious act. This recipe is that second act—a way to honor the original meal by transforming it into something deeply comforting, rich, and entirely new, proving that the best meals are sometimes born from what came before.
This isn’t just about using up leftovers; it’s about creating a dish that stands proudly on its own. We’re building a creamy, savory chicken and vegetable filling, blanketing it under a fluffy, golden-crusted potato topping that will have everyone reaching for another spoonful. It’s the kind of meal that warms you from the inside out, a culinary hug in a casserole dish.
Why This Method Works
- A Proper Roux is Key: We start with a butter and flour roux to build the sauce. This simple step is the secret to a thick, creamy filling that never turns watery in the oven, ensuring every bite is rich and luscious.
- Hot Filling, Hot Topping: Spreading hot mashed potatoes over a hot filling is crucial. This prevents the potatoes from sinking into the base, creating two distinct, perfect layers instead of a muddled casserole.
- Don’t Skip the Broiler: A quick trip under the broiler at the end is what creates those beautiful, crispy, golden-brown peaks on the potato topping. It adds texture and a lovely toasted flavor that makes the dish irresistible.
Gather Your Ingredients
For the Potato Topping:
- 2 lbs Russet or Yukon Gold potatoes, peeled and quartered (Russets make a fluffier mash, while Yukon Golds are creamier—both are wonderful).
- 1/2 cup whole milk or heavy cream, warmed (Warming the dairy helps it absorb into the potatoes without cooling them down, resulting in a smoother texture).
- 4 tbsp unsalted butter, at room temperature
- 1/2 cup grated sharp cheddar or Parmesan cheese (This adds a savory, cheesy crust that is simply divine).
- Salt and freshly ground black pepper, to taste
- 1 egg yolk (Optional, but it creates a richer, more golden topping).
For the Chicken Filling:
- 2 tbsp olive oil or unsalted butter
- 1 large yellow onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour (This is our thickener, creating that velvety sauce).
- 2 cups chicken broth, preferably low-sodium (Using the broth from your original roast chicken adds incredible depth of flavor).
- 1/2 cup whole milk or heavy cream
- 3-4 cups cooked chicken, shredded or cubed
- 1 cup frozen peas
- 1 tsp dried thyme or 1 tbsp fresh thyme leaves
- 1 tbsp fresh parsley, chopped
- Salt and freshly ground black pepper, to taste
Simple Swaps
- For the Potatoes: Don’t have Russets? Sweet potatoes make a lovely, slightly sweet topping. You can also use a bag of frozen cauliflower rice, steamed and mashed with butter and cream, for a lower-carb option.
- For the Cream: If you’re out of milk or cream for the filling, a few tablespoons of sour cream or cream cheese whisked in at the end will add a wonderful richness and tang.
- For the Vegetables: This is the perfect time to clean out the vegetable drawer! Diced mushrooms, corn, or green beans are all fantastic additions.
- For the Herbs: No thyme? A bit of dried rosemary or sage will beautifully complement the chicken.
Make It Your Own
Once you have the basic method down, this dish is a wonderful canvas for your own creativity. It’s a close cousin to a classic Chicken Pot Pie, but with its own unique charm.One of my favorite ways to change things up is by using a topping of Creamy Colcannon Potatoes, which folds kale or cabbage right into the mash for extra flavor and nutrition.
For a fun, kid-friendly twist, you can even skip the mashed potatoes and arrange a single layer of frozen tater tots on top, just like in a Crispy Tater Tot Casserole. Bake until the tots are golden and crisp.
If you find yourself with leftover turkey after a holiday, this exact recipe works beautifully. Simply swap the chicken for turkey to create a delicious Turkey Shepherd’s Pie.
The Time-Tested Method
1. Prepare the Potato Topping
Place your peeled and quartered potatoes in a large pot and cover them with cold, salted water. Bring to a boil and cook for 15-20 minutes, or until they are completely tender when pierced with a fork.Drain the potatoes thoroughly and return them to the hot, empty pot for a minute to steam off any excess moisture. This is a key step for a fluffy, not watery, mash. Add the warmed milk, butter, salt, pepper, and the optional egg yolk. Mash everything together until smooth, but be careful not to overmix. Gently stir in the cheese and set aside.
2. Sauté the Foundation
While the potatoes are boiling, you can start on the filling. In a large skillet or Dutch oven, heat the olive oil or butter over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, for about 8-10 minutes, until the vegetables have softened and the onion is translucent.Add the minced garlic and dried thyme, and cook for another minute until fragrant. This step blooms the flavors of the aromatics, creating the base of our savory sauce.
3. Build the Creamy Sauce
Sprinkle the all-purpose flour over the cooked vegetables. Stir constantly for about one minute to cook out the raw flour taste. This is your roux, and it’s what will give the filling its body.Slowly pour in the chicken broth while whisking continuously to prevent lumps. Once the broth is incorporated, pour in the milk or cream. Bring the mixture to a simmer, and let it cook for 3-5 minutes, stirring, until it has thickened into a beautiful, gravy-like sauce.
4. Assemble the Filling
Turn off the heat. Gently stir your leftover shredded chicken, frozen peas, and fresh parsley into the sauce. Season generously with salt and pepper to your liking. This is your moment to taste and adjust—does it need a little more salt? A pinch more pepper? Trust your palate.5. Layer and Bake
Preheat your oven to 400°F (200°C). Pour the hot chicken filling into a 9×13 inch baking dish or a similar-sized casserole dish, spreading it into an even layer.Carefully spoon the warm mashed potato topping over the filling. Start by placing dollops around the edges and then fill in the center, gently spreading it to cover the filling completely. Use the back of a spoon or a fork to create little peaks and valleys on the surface—these will become wonderfully crispy and brown.
6. Bake to Golden Perfection
Place the dish on a baking sheet to catch any potential drips. Bake for 20-25 minutes, or until the filling is bubbly and the potato topping is lightly golden. For an extra-crispy, beautifully browned top, switch the oven to the broiler setting for the last 2-3 minutes. Watch it carefully, as it can go from golden to burnt very quickly!Let the pie rest for at least 10 minutes before serving. This allows the filling to set up, making it much easier to serve neat portions. This resting period is just as important as the baking itself, preventing a soupy result, a lesson learned from perfecting a no-soggy-bottom Shepherd’s Pie.
Notes from My Kitchen
- Don’t Use a Food Processor for Potatoes: It’s tempting to use a machine for a quick mash, but a food processor or blender will overwork the starches in the potatoes, turning them into a gummy, gluey paste. A simple potato masher or a ricer is always best.
- Taste as You Go: The saltiness of your leftover chicken and broth can vary greatly. Be sure to taste the filling before you pour it into the baking dish and adjust the seasoning as needed. A bland filling makes for a forgettable pie.
- Use Warm Ingredients for the Mash: As mentioned, using warm milk and room temperature butter helps them incorporate seamlessly into the hot potatoes, creating a much smoother, creamier result without shocking the potatoes.
- It’s All About the Layers: This dish is a celebration of layers, much like a traditional Shepherds Pie. Take your time spreading the potatoes to ensure the filling is completely sealed in. This traps the steam and keeps the filling moist and delicious.
Perfect Pairings
This Leftover Chicken Shepherd’s Pie is a hearty, all-in-one meal, so it doesn’t need much on the side.A simple green salad with a sharp vinaigrette is perfect for cutting through the richness of the pie. Steamed green beans, tender-crisp asparagus, or a side of glazed carrots also make wonderful, simple companions.
For something truly comforting, a slice of crusty bread for mopping up any leftover sauce on the plate is never a bad idea.
Know someone who loves Leftover Chicken Shepherd’s Pie? Share this recipe with them
Why is it important to put hot mashed potatoes on a hot filling?
Spreading a hot potato topping over a hot chicken filling is crucial because it prevents the potatoes from sinking into the base. This ensures you get two distinct, perfect layers instead of a muddled casserole.
How do I get a crispy, golden-brown topping on my shepherd’s pie?
To achieve a crispy, golden-brown topping, use a fork to create peaks and valleys on the surface of the potatoes before baking. For an extra-crispy finish, place the pie under the broiler for the last 2-3 minutes of cooking, watching it carefully to prevent burning.
What can I use as a substitute for regular potatoes in the topping?
If you don’t have Russet or Yukon Gold potatoes, you can use sweet potatoes for a slightly sweet topping. For a lower-carb option, you can use steamed cauliflower rice, mashed with butter and cream.
My mashed potato topping turned out gummy. What went wrong?
Gummy mashed potatoes are typically caused by overworking the starches. The article strongly advises against using a food processor or blender. For the best fluffy texture, always use a simple potato masher or a ricer.


Leftover Chicken Shepherd’s Pie
Ingredients
Equipment
Method
- Prepare the Potato Topping: Place peeled and quartered potatoes in a large pot, cover with cold salted water, and bring to a boil. Cook for 15-20 minutes until tender. Drain well, return to the hot pot to steam off excess moisture. Add warmed milk, butter, salt, pepper, and optional egg yolk. Mash until smooth, then stir in the cheese. Set aside.
- Sauté the Vegetables: While potatoes boil, heat oil or butter in a large skillet over medium heat. Add onion, carrots, and celery and cook for 8-10 minutes until softened. Stir in minced garlic and thyme and cook for 1 more minute until fragrant.
- Build the Sauce: Sprinkle flour over the vegetables and stir constantly for one minute. Slowly whisk in the chicken broth, followed by the milk or cream. Bring to a simmer and cook for 3-5 minutes, stirring, until the sauce has thickened.
- Complete the Filling: Remove the skillet from the heat. Stir in the shredded chicken, frozen peas, and fresh parsley. Season generously with salt and pepper to taste.
- Assemble the Pie: Preheat oven to 400°F (200°C). Pour the hot chicken filling into a 9×13 inch baking dish. Carefully spoon the warm mashed potato topping over the filling, spreading it to cover completely. Use a fork to create peaks on the surface.
- Bake and Broil: Place the dish on a baking sheet. Bake for 20-25 minutes until the filling is bubbly. For a golden, crispy top, switch to the broiler for the final 2-3 minutes, watching carefully. Let the pie rest for at least 10 minutes before serving.