This Chicken Shepherd’s Pie is a warm and cozy dish, filled with tender chicken, veggies, and topped with creamy mashed potatoes. It’s like a hug in a bowl!
I love how easy it is to whip up, especially when I need a comforting meal. You can also sneak in extra veggies—no one will notice! Just don’t forget to save some for leftovers! 😋
Key Ingredients & Substitutions
Potatoes: For a smooth mash, I recommend using russet or Yukon Gold potatoes. If you’re short on time, you can use frozen mashed potatoes instead. They won’t be as fluffy, but they save effort!
Butter: Butter adds rich flavor to the potatoes. If you’re looking for a lighter version, you can substitute with olive oil or even Greek yogurt for creaminess without the calories.
Chicken: You can replace the cooked chicken with turkey or even plant-based alternatives if you’re keeping it vegetarian. Canned chicken could also work in a pinch, just drain well!
Mushrooms: If you’re not a fan of mushrooms, you can swap them with diced bell peppers or zucchini. Both will add texture and flavor to your filling.
How Do I Make Creamy Mashed Potatoes?
Making creamy mashed potatoes is an art! Start by boiling your peeled potatoes until they’re fork-tender, which takes about 15-20 minutes. Drain them well to avoid watery mash. Then, mash with 2 tbsp of butter and your choice of milk or cream. The secret is to season well with salt and pepper to bring the flavors out!
- Use a potato masher or ricer for a smoother consistency.
- Don’t over-mash, or they can become gummy.
- Add more milk or cream gradually until you reach your desired creaminess.

How to Make Delicious Chicken Shepherd’s Pie
Ingredients You’ll Need:
For The Mashed Potatoes:
- 2 lbs (900g) potatoes, peeled and cut into chunks
- 4 tbsp butter, divided
- 1/4 cup milk (or cream)
- Salt and pepper, to taste
For The Filling:
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 8 oz (225g) mushrooms, sliced
- 1 cup frozen peas
- 1.5 lbs (700g) cooked chicken, shredded or chopped
- 2 tbsp all-purpose flour
- 1.5 cups chicken broth
- 1 tbsp Worcestershire sauce
- 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
For Garnish:
- Fresh parsley, chopped
How Much Time Will You Need?
You can expect to spend about 15-20 minutes on prep and around 30 minutes for cooking and baking. All in all, it should take about 1 hour from start to finish! Perfect for a cozy family meal!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 400°F (200°C). This will get it nice and hot for when you’re ready to bake!
2. Boil the Potatoes:
Place the peeled and chopped potatoes in a large pot of salted water. Bring them to a boil and cook until tender, which should take about 15-20 minutes. You can check by poking them with a fork. Once cooked, drain the potatoes well.
3. Make the Mashed Potatoes:
In the same pot, add 2 tbsp of butter and your milk (or cream) to the drained potatoes. Mash everything together until it’s nice and smooth. Season with salt and pepper to taste and set aside for later.
4. Cook the Filling:
In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sauté them until they become soft and fragrant, about 3-5 minutes.
5. Add the Mushrooms:
Next, toss in the sliced mushrooms. Cook them for about 5-7 minutes until they release their moisture and begin to brown.
6. Stir in Chicken and Peas:
Add your cooked chicken and frozen peas to the skillet. Gently cook for another 2 minutes, mixing them well with the mushroom mixture.
7. Thicken the Mixture:
Sprinkle the flour over the chicken mixture and stir well to coat everything. This will help thicken your filling.
8. Create the Sauce:
Slowly pour in the chicken broth and Worcestershire sauce while stirring continuously. Keep cooking until the sauce starts to thicken nicely.
9. Season the Filling:
Add in the fresh thyme and season with additional salt and pepper to taste. Give it a final stir for good measure!
10. Assemble the Shepherd’s Pie:
Transfer the chicken and vegetable mixture into a baking dish, spreading it out evenly. Then, take your mashed potatoes and spoon them on top, spreading it out to cover the filling completely. Dot the remaining 2 tbsp of butter over the mashed layer for extra flavor.
11. Bake:
Place the baking dish in the preheated oven and bake for about 20-25 minutes until the top is golden and bubbly. This means it’s time to eat!
12. Garnish and Serve:
Once out of the oven, garnish with freshly chopped parsley to add a pop of color and flavor. Serve warm and enjoy every comforting bite of your Chicken Shepherd’s Pie!
Can I Use Leftover Chicken for This Recipe?
Absolutely! Leftover roasted or rotisserie chicken works perfectly in this Chicken Shepherd’s Pie. Just make sure to shred or chop it into bite-sized pieces for even distribution in the filling.
How Can I Make This Dish Vegetarian?
To make a vegetarian version, simply substitute the chicken with your favorite plant-based protein, such as lentils or chickpeas. You can also pack in more veggies like carrots and green beans for added nutrition!
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, you can freeze the assembled pie, making sure to wrap it tightly in plastic wrap and foil. It should last for up to 3 months! To reheat, thaw in the fridge overnight, then bake at 350°F (175°C) until heated through.
Can I Prepare This Dish in Advance?
Yes, you can prepare the filling and mashed potatoes ahead of time. Simply store them separately in the refrigerator for up to 2 days. When you’re ready to eat, assemble the pie and bake as instructed!



