This Chicken Shepherd’s Pie is a warm and comfy dish with tender chicken, veggies, and a creamy sauce, all topped with fluffy mashed potatoes. It’s like a hug on a plate!
I love how easy it is to whip this up, and leftovers make perfect lunch the next day. Plus, it’s a great way to sneak in some veggies for picky eaters—win-win!
Key Ingredients & Substitutions
Chicken: I like using chicken thighs for this dish because they’re juicy and flavorful, but boneless, skinless chicken breasts work too. If you’re in a pinch, a rotisserie chicken can save time—just shred it and add it to the sauce!
Mashed Potatoes: Use your favorite recipe, but I recommend making them creamy with butter and milk. If you’re short on time, store-bought mashed potatoes are perfectly fine. For a lighter option, try mashed cauliflower instead!
Vegetables: Peas and carrots add color and sweetness. You can swap in other veggies like corn or green beans based on what you have on hand. Frozen veggies work great and save prep time!
Herbs: Fresh herbs can elevate the flavors—if you have them, use fresh thyme and rosemary! If not, dried works just fine. I find that fresh herbs add an extra layer of aroma to the dish!
How Do I Get the Sauce to Thicken Just Right?
Thickening the sauce is crucial to get that perfect consistency for your Chicken Shepherd’s Pie. Here’s how to do it:
- After cooking the veggies, sprinkle the flour and stir it in well to coat them. This helps avoid any clumpy texture.
- Gradually add the chicken broth while stirring constantly. This will help create a smooth sauce without lumps.
- Let the sauce simmer—it should start to bubble and thicken after about 3-5 minutes. If it’s not thickening as you want, you can add a little more flour mixed with water to reach your desired thickness.
Don’t rush this step; it’s worth taking the time to get that creamy sauce just right!

How to Make Chicken Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1.5 lbs boneless, skinless chicken breasts or thighs, diced
- 1 cup frozen peas
- 1 cup diced carrots
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 2 tbsp all-purpose flour
- 1 ½ cups chicken broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1 tsp dried rosemary
- Salt and pepper to taste
For the Mashed Potato Topping:
- 4 cups mashed potatoes (prepared ahead with butter and milk)
- 1 cup shredded cheddar cheese (optional for topping)
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This delicious Chicken Shepherd’s Pie is ready in about 45 minutes. You’ll spend around 15-20 minutes prepping and cooking the filling, and then about 20-25 minutes baking in the oven. Let’s get started!
Step-by-Step Instructions:
1. Preheat the Oven:
First, preheat your oven to 400°F (200°C) so it’s nice and hot when you’re ready to bake the pie. This step ensures your pie cooks evenly and gives it that perfect golden top.
2. Cook the Chicken:
In a large skillet, heat the olive oil over medium heat. Add the diced chicken to the skillet and cook until it’s browned and cooked through, about 6-8 minutes. Once done, remove the chicken from the skillet and set it aside on a plate.
3. Sauté the Vegetables:
In the same skillet, add the finely chopped onions and diced carrots. Cook these for about 5 minutes until they’re softened. Then, stir in the minced garlic and cook for another minute until it’s nice and fragrant—your kitchen will smell amazing!
4. Thicken the Sauce:
Next, sprinkle the all-purpose flour over the cooked vegetables and stir constantly for about 1-2 minutes. This step helps cook the flour and prevents it from tasting raw. Slowly pour in the chicken broth while stirring to create a smooth sauce. Then, add the tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Stir everything together and let it simmer for about 3-5 minutes until the sauce thickens.
5. Combine Ingredients:
Now, return the cooked chicken to the skillet with the veggie sauce mixture, and add the frozen peas. Stir everything together and let it cook for another 2 minutes. Then, remove the skillet from heat.
6. Assemble the Pie:
Transfer the delicious chicken and vegetable mixture to a baking dish, spreading it evenly on the bottom. Next, take your prepared mashed potatoes and spread them evenly over the chicken mixture. If you love cheese, go ahead and sprinkle some shredded cheddar cheese on top for a lovely finish!
7. Bake and Enjoy:
Place your assembled dish in the preheated oven and bake for 20-25 minutes, or until the top is golden brown and bubbly. Once it’s ready, take it out of the oven and let it rest for about 5 minutes to cool slightly. Before serving, give it a lovely garnish of chopped fresh parsley!
Enjoy your comforting, delicious Chicken Shepherd’s Pie!
Can I Use Leftover Chicken for This Recipe?
Absolutely! Leftover cooked chicken or rotisserie chicken works perfectly. Just shred or dice it and add it to the sauce during the last steps to warm it through.
What Can I Use Instead of Chicken Broth?
If you don’t have chicken broth on hand, vegetable broth or even water can be used as a substitute. However, broth will give you a richer flavor, so opt for broth if possible!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat it in the microwave or oven until warmed through. If the topping gets a little dry, add a splash of chicken broth while reheating.
Can I Make This Recipe Vegetarian?
Yes! Simply replace the chicken with diced mushrooms or a mix of your favorite vegetables and use vegetable broth instead of chicken broth. You can also consider adding lentils or chickpeas for protein!



