This Chicken Shepherd’s Pie is the ultimate comfort food! It has tender chicken, mixed veggies, and a creamy sauce, all topped with fluffy mashed potatoes that are golden and crispy.
Making this dish always feels like a warm hug. It’s a great way to use leftover chicken and add a colorful twist. I love serving it with a side of fresh salad to balance things out!
Ingredients & Substitutions
Chicken: I like using boneless, skinless thighs for their juiciness, but breasts work too. If you need a lighter option, you can use turkey. For a vegetarian version, try cooked lentils or a mix of your favorite veggies instead.
Onion: A medium onion enhances the flavor beautifully. If you’re not a fan of onions, you could skip them or use shallots for a milder taste.
Garlic: Fresh garlic adds great flavor, but garlic powder can work in a pinch. I find that using minced garlic gives a stronger punch.
Vegetables: Frozen peas and pre-cooked carrots save prep time. You could replace these with frozen mixed veggies or even corn. Fresh veggies always add a nice crunch!
Chicken Broth: This adds depth to the filling. If you’re short on broth, water with a splash of soy sauce works. For a vegetarian option, use vegetable broth.
Mashed Potatoes: I love creamy mashed potatoes, but you can also use store-bought mashed potatoes for convenience. Alternatively, try cauliflower mash for a lower-carb choice.
Cheddar Cheese: While optional, cheese adds flavor. If you’re dairy-free, nutritional yeast can give a cheesy taste, or go for a dairy-free cheese substitute.
How Can I Ensure My Chicken is Cooked Just Right?
Getting the chicken cooked perfectly is key in this dish. Follow these simple steps:
- Cut chicken into bite-sized pieces for even cooking.
- Heat olive oil and cook the onions first to build flavor, then add garlic for just a minute.
- When you add the chicken, ensure it’s spread out in the pan to brown evenly. Cook until there’s no pink left, about 6-8 minutes.
- Don’t rush the simmering step after adding broth. This allows flavors to develop and ensures the chicken is juicy!

How to Make Chicken Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 1 lb (450g) boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
- 1 tbsp olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup frozen peas
- 1 cup carrots, diced and cooked or steamed
- 1 cup chicken broth
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme (plus extra fresh thyme for garnish)
- Salt and black pepper to taste
For the Topping:
- 4 cups mashed potatoes (prepared with butter and milk)
- 1/2 cup shredded cheddar cheese (optional, for topping)
How Much Time Will You Need?
This delicious Chicken Shepherd’s Pie will take about 15 minutes to prepare and 25 minutes to bake in the oven, so you’ll be looking at roughly 40 minutes from start to finish. Perfect for a comforting meal any day of the week!
Step-by-Step Instructions:
1. Preheat the Oven:
First, set your oven to 400°F (200°C) so it’s ready when you need it! This ensures a nice, crispy top on your pie.
2. Cook the Onions:
In a large skillet, add the olive oil and heat it over medium heat. Once hot, toss in the finely chopped onion and cook it for about 5 minutes. You want it soft and slightly translucent!
3. Add Garlic:
Now, stir in the minced garlic and let it cook for another minute. You’ll smell that wonderful aroma filling your kitchen.
4. Cook the Chicken:
Next, add the chicken pieces to the skillet. Season with salt, black pepper, and dried thyme. Cook until the chicken is no longer pink, about 6-8 minutes. Stir occasionally to cook evenly!
5. Make the Filling:
Now, stir in the tomato paste, Worcestershire sauce, chicken broth, frozen peas, and cooked carrots. Let this mixture simmer for about 5-7 minutes until it thickens slightly. Taste and adjust seasoning if necessary.
6. Assemble the Pie:
Transfer the chicken filling into a suitable baking dish, spreading it out evenly.
7. Top with Mashed Potatoes:
Spoon the creamy mashed potatoes over the chicken filling, spreading it out to cover the whole surface. Use a fork to create a textured top for extra crunch!
8. Cheese it Up!
If you’re a cheese lover, sprinkle shredded cheddar on top of the mashed potatoes for an extra delicious crust.
9. Bake:
Place your dish in the preheated oven and bake for about 20-25 minutes. You’re looking for the potatoes to turn golden brown and some bubbling around the edges!
10. Serve and Enjoy:
Once baked, take it out of the oven and let it cool for a minute. Garnish with fresh thyme sprigs for a lovely presentation and dig in! Enjoy your comforting Chicken Shepherd’s Pie!
Can I Use Leftover Chicken in This Recipe?
Absolutely! If you have leftover roasted or cooked chicken, just chop it into bite-sized pieces and skip the cooking step for the chicken. You can add it directly to the skillet when mixing the other ingredients to heat it through.
How Can I Make It Vegetarian?
For a vegetarian version, substitute the chicken with cooked lentils or your favorite plant-based protein, like chickpeas or mushrooms. You can also increase the amount of vegetables to make it hearty and flavorful!
Can I Freeze Chicken Shepherd’s Pie?
Yes, it’s freezer-friendly! Assemble the Chicken Shepherd’s Pie but do not bake it. Wrap it tightly with plastic wrap and aluminum foil to prevent freezer burn. It will last up to 3 months. To bake, thaw it in the fridge overnight and then follow the baking instructions.
What Can I Use Instead of Mashed Potatoes?
If you’re looking for an alternative, you can use cauliflower mash, sweet potato mash, or even creamy polenta for a fun twist. Using cauliflower will make it lower-carb while still providing a comforting texture.



