This Rotisserie Chicken Shepherd’s Pie is a cozy dish that combines tender chicken and colorful veggies topped with creamy mashed potatoes. It’s the ultimate comfort food!
I love how it can be made quickly using store-bought rotisserie chicken. It feels fancy without all the fuss! Perfect for those nights when you want something warm and filling! 😊
Key Ingredients & Substitutions
Rotisserie Chicken: This is the star of the dish for its flavor and ease. If you don’t have rotisserie chicken, feel free to use cooked chicken breast or even leftover turkey!
Mixed Vegetables: I love using a frozen mix for convenience, but fresh carrots, peas, and corn work wonderfully too. You could use other veggies like green beans or bell peppers depending on your taste.
Onion and Garlic: They build a flavor base for the filling. If you’re out of garlic, garlic powder can work in a pinch. For someone sensitive to onion, you can skip it or use shallots for a milder flavor.
Mashed Potatoes: Using homemade mashed potatoes gives the best texture, but store-bought is a fine shortcut. For a lighter version, swap with cauliflower mash.
How Do I Make the Perfect Filling Sauce?
The filling sauce is critical for a creamy shepherd’s pie. It should be thick enough to hold the filling together but still smooth for ease. Start by making a roux with flour and melted butter. Here’s how:
- Melt 2 tablespoons of butter in a skillet over medium heat.
- Add the flour and stir for 1-2 minutes until golden – this cooks out the raw flour taste.
- Gradually whisk in chicken broth and milk, stirring constantly. This helps avoid lumps!
- Cook for 3-5 minutes until the sauce thickens, then add your chicken and veggies.
This step takes a little attention, but it’s worth it for a rich, delicious filling!

How to Make Rotisserie Chicken Shepherd’s Pie
Ingredients You’ll Need:
For the Filling:
- 4 cups cooked rotisserie chicken, shredded
- 4 cups mixed vegetables (carrots, peas, corn), fresh or frozen
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups chicken broth
- 1/2 cup milk or cream
- 1 teaspoon dried thyme (or 1 tablespoon fresh thyme)
- Salt and pepper to taste
For the Mashed Potato Topping:
- 4 cups mashed potatoes (prepared from about 3 lbs of potatoes)
For Garnish:
- 2 tablespoons chopped fresh parsley
- 1 tablespoon olive oil (optional)
How Much Time Will You Need?
This Rotisserie Chicken Shepherd’s Pie takes around 40 minutes in total. You’ll need about 15-20 minutes for prep and cooking the filling, plus about 20-25 minutes to bake until golden and crispy on top.
Step-by-Step Instructions:
1. Prepare the Mashed Potatoes:
If your mashed potatoes aren’t made yet, start by peeling and chopping the potatoes. Place them in a pot of salted water and bring to a boil. Cook until they are tender, which takes about 15-20 minutes. Drain well, then mash them with butter and milk until smooth. Don’t forget to season with salt and pepper. Set them aside for later.
2. Preheat Your Oven:
While preparing the filling, preheat your oven to 400°F (200°C). This way, it will be hot and ready when your shepherd’s pie is assembled.
3. Cook the Vegetables and Aromatics:
In a large skillet over medium heat, melt 2 tablespoons of butter. Then, add the chopped onions and sauté them for about 3-4 minutes until they become translucent. After that, toss in the minced garlic and cook for another 30 seconds until it’s fragrant. You’ll love the smell!
4. Make the Filling Sauce:
Next, stir in the flour and cook for 1-2 minutes to form a roux. This step helps thicken your sauce. Gradually whisk in the chicken broth and milk, stirring constantly until the sauce thickens up nicely, taking about 3-5 minutes.
5. Combine Filling Ingredients:
Add your shredded rotisserie chicken and mixed vegetables to the sauce. Sprinkle in the thyme, then taste and season with salt and pepper to your liking. Let this mixture simmer for a few minutes until everything is heated through and well combined.
6. Assemble the Shepherd’s Pie:
Transfer the chicken and vegetable filling into a baking dish. Spoon the creamy mashed potatoes on top, spreading them out evenly to cover the filling completely. Use a fork to poke some texture in the mashed potatoes—this will help them get crispy during baking.
7. Bake:
Place your assembled shepherd’s pie in the preheated oven and bake for 20-25 minutes. You’ll know it’s done when the potatoes are golden brown and just slightly crispy on top.
8. Garnish and Serve:
Once baked, sprinkle the chopped fresh parsley over the top for a pop of color. Let the pie cool for a few minutes to make it easier to serve. Enjoy your homemade Rotisserie Chicken Shepherd’s Pie—it’s the perfect comfort food!
Can I Use Leftover Chicken for This Recipe?
Absolutely! If you have leftover cooked chicken, it’s a perfect base for this shepherd’s pie. Just shred it into pieces to match the consistency of rotisserie chicken.
Can I Make Shepherd’s Pie Without Mashed Potatoes?
Yes, you can! For a healthier twist, consider using cauliflower mash or even pureed sweet potatoes as a topping. Just ensure they are seasoned well for the best flavor.
How to Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. You can reheat it in the oven at 350°F (175°C) until warmed through or microwave individual portions.
Can I Freeze Shepherd’s Pie?
Definitely! Assemble the shepherd’s pie, then cover tightly and freeze before baking. It can be frozen for up to 3 months. When ready to cook, bake from frozen, adding 10-15 minutes to the cooking time.
