Creamy Chicken Shepherd’s Pie with Fluffy Mashed Potatoes

Quick Recipe Version (TL;DR)

  • Yield: 6 servings
  • Prep Time: 25 minutes
  • Cook Time: 55 minutes
  • Total Time: 1 hour 20 minutes

Quick Ingredients

  • 3 lb russet or Yukon Gold potatoes, peeled and chopped
  • 4 Tbsp unsalted butter (plus extra for greasing)
  • 3/4 cup milk, divided (1/2 cup for potatoes, 1/4 cup for filling)
  • 1/4 cup sour cream
  • 1 large egg yolk
  • 1 1/2 lb boneless, skinless chicken thighs or breasts, diced
  • 2 Tbsp olive oil
  • 1 Tbsp butter
  • 1 medium onion, finely diced
  • 2 medium carrots, finely diced
  • 2 celery stalks, finely diced
  • 2 cloves garlic, minced
  • 3 Tbsp all-purpose flour
  • 1 1/2 cups low-sodium chicken broth
  • 1/4 cup heavy cream or half-and-half
  • 1 tsp Worcestershire sauce
  • 1 tsp fresh thyme (or 1/2 tsp dried)
  • 1 tsp chopped fresh rosemary (or 1/2 tsp dried)
  • 1 cup frozen peas
  • 1 cup frozen corn kernels
  • Salt and black pepper

Do This

  • 1. Preheat oven to 400°F (200°C). Grease a 9×13-inch baking dish.
  • 2. Boil potatoes in salted water until very tender, 15–20 minutes; drain well.
  • 3. Mash potatoes with butter, 1/2 cup warm milk, sour cream, egg yolk, salt, and pepper until smooth and fluffy.
  • 4. Brown diced chicken in olive oil and butter; remove to a plate.
  • 5. In the same pan, sauté onion, carrots, and celery; add garlic, then flour and tomato paste (if using). Whisk in broth, remaining milk/cream, Worcestershire, herbs, peas, and corn. Simmer until thick.
  • 6. Stir chicken back into the gravy; season well. Spread chicken mixture in baking dish; top evenly with mashed potatoes, roughing up the surface with a fork.
  • 7. Bake 25–30 minutes until bubbling and lightly golden; broil 1–3 minutes if needed. Rest 10 minutes before serving.

Why You’ll Love This Recipe

  • All the cozy shepherd’s pie vibes, but with tender, juicy chicken in a rich, savory gravy.
  • Comforting mashed potato topping that bakes up fluffy inside and golden on top.
  • Uses simple, everyday ingredients you probably already have on hand.
  • Perfect for make-ahead dinners, meal prep, or feeding a hungry crowd.

Grocery List

  • Produce: Russet or Yukon Gold potatoes, yellow onion, carrots, celery, garlic, fresh thyme (optional), fresh rosemary (optional), fresh parsley for garnish (optional).
  • Dairy: Unsalted butter, milk, heavy cream or half-and-half, sour cream, 1 large egg.
  • Pantry: Olive oil, all-purpose flour, low-sodium chicken broth, Worcestershire sauce, tomato paste (optional), frozen peas, frozen corn, kosher salt, black pepper.

Full Ingredients

For the Mashed Potato Topping

  • 3 lb russet or Yukon Gold potatoes, peeled and cut into 1 1/2-inch chunks
  • 4 Tbsp unsalted butter
  • 1/2 cup milk, warmed (whole or 2%)
  • 1/4 cup sour cream
  • 1 large egg yolk
  • 1 1/4 tsp kosher salt (or to taste)
  • 1/2 tsp freshly ground black pepper
  • Optional: 1/2 cup shredded sharp cheddar or Parmesan cheese, for extra richness

For the Chicken Filling

  • 2 Tbsp olive oil
  • 1 Tbsp unsalted butter
  • 1 1/2 lb boneless, skinless chicken thighs or breasts, cut into 1/2-inch pieces
  • 3/4 tsp kosher salt, plus more to taste
  • 1/2 tsp freshly ground black pepper
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, finely diced (about 1 cup)
  • 2 celery stalks, finely diced (about 3/4 cup)
  • 2 cloves garlic, minced
  • 3 Tbsp all-purpose flour
  • 1 1/2 cups low-sodium chicken broth
  • 1/4 cup heavy cream or half-and-half
  • 1 tsp Worcestershire sauce
  • 1 tsp fresh thyme leaves, chopped (or 1/2 tsp dried thyme)
  • 1 tsp chopped fresh rosemary (or 1/2 tsp dried rosemary)
  • 1 bay leaf (optional)
  • 1 cup frozen peas (no need to thaw)
  • 1 cup frozen corn kernels (no need to thaw)
  • 1 Tbsp tomato paste (optional, for extra depth and color)

For Assembly

  • Butter or oil for greasing the baking dish
  • Optional garnish: chopped fresh parsley or extra thyme leaves
Creamy Chicken Shepherd’s Pie with Fluffy Mashed Potatoes – Closeup

Step-by-Step Instructions

Step 1: Prep and Preheat

Preheat your oven to 400°F (200°C). Lightly grease a 9×13-inch (or similar 3-quart) baking dish with butter or oil. Peel the potatoes and cut them into roughly equal-sized chunks so they cook evenly. Dice the onion, carrots, and celery; mince the garlic. Cut the chicken into small, bite-sized pieces (about 1/2 inch) so they cook quickly and stay tender.

Step 2: Cook the Potatoes for the Topping

Place the potato chunks in a large pot and cover with cold water by about 1 inch. Add 1 tablespoon of kosher salt to the water. Bring to a boil over high heat, then reduce to a simmer. Cook until the potatoes are very tender and easily pierced with a fork, 15–20 minutes. While the potatoes cook, warm 1/2 cup milk (either in a small saucepan or in the microwave) so it is just warm, not boiling. This helps the potatoes absorb it more easily and stay fluffy.

Step 3: Make the Mashed Potatoes

Drain the potatoes well and return them to the hot pot. Let them sit for 1–2 minutes to steam off excess moisture. Add 4 tablespoons butter, the warm 1/2 cup milk, 1/4 cup sour cream, and the egg yolk. Mash until smooth and creamy, or to your desired texture. Season with 1 1/4 teaspoons kosher salt and 1/2 teaspoon black pepper, tasting and adjusting as needed. If you are using cheese, stir it in now. Set the mashed potatoes aside; they will firm up slightly as they cool, which makes them easier to spread later.

Step 4: Brown the Chicken

While the potatoes cook or rest, heat 2 tablespoons olive oil and 1 tablespoon butter in a large, deep skillet or Dutch oven over medium-high heat. Pat the chicken pieces dry with paper towels and season with 3/4 teaspoon kosher salt and 1/2 teaspoon black pepper. Add the chicken to the hot pan in an even layer (work in batches if needed to avoid crowding). Cook, stirring occasionally, until the pieces are lightly browned on the outside and just cooked through, about 5–7 minutes. They do not need to be deeply browned. Transfer the chicken to a plate, leaving any juices and browned bits in the pan.

Step 5: Build the Vegetable Base and Gravy

In the same pan over medium heat, add the diced onion, carrots, and celery. If the pan looks dry, add another teaspoon of oil or a small knob of butter. Cook, stirring often, until the vegetables soften and the onions turn translucent, 5–7 minutes. Stir in the minced garlic and cook for 30 seconds until fragrant. If using tomato paste, add 1 tablespoon and cook for 1–2 minutes, stirring, to caramelize it slightly. Sprinkle the 3 tablespoons of flour evenly over the vegetables and cook, stirring constantly, for 1–2 minutes to remove the raw flour taste.

Slowly pour in the 1 1/2 cups chicken broth while whisking or stirring, scraping up any browned bits from the bottom of the pan. Add the 1/4 cup heavy cream or half-and-half, 1 teaspoon Worcestershire sauce, thyme, rosemary, and bay leaf (if using). Stir well and bring to a gentle simmer. Cook for 3–5 minutes, stirring often, until the mixture thickens into a rich gravy. It should coat the back of a spoon; if it becomes too thick, add a splash more broth or water.

Step 6: Finish the Filling and Assemble

Stir the frozen peas and corn into the simmering gravy. Return the cooked chicken and any accumulated juices to the pan, stirring to combine. Taste the filling and adjust seasoning with additional salt and pepper if needed; it should be well seasoned and flavorful at this stage. Remove and discard the bay leaf.

Transfer the chicken and vegetable mixture to the prepared baking dish, spreading it out in an even layer. Drop large spoonfuls of mashed potatoes over the top, then gently spread them with a spatula or the back of a spoon to cover the filling completely, sealing the edges to prevent the gravy from bubbling over. Use a fork to create ridges and peaks on the surface of the potatoes; these will brown beautifully in the oven.

Step 7: Bake Until Golden and Serve

Place the baking dish on a rimmed baking sheet (to catch any potential drips) and bake in the preheated oven for 25–30 minutes, until the filling is bubbling around the edges and the potato topping is lightly golden. For a deeper golden, slightly crisp top, switch the oven to broil for 1–3 minutes, watching very closely so it does not burn.

Remove the chicken shepherd’s pie from the oven and let it rest for at least 10 minutes before serving. This allows the layers to set slightly, making it easier to scoop neat portions. Sprinkle with chopped fresh parsley or extra thyme if you like, then serve hot.

Pro Tips

  • Dry the potatoes well. Letting the drained potatoes steam in the hot pot for a minute or two keeps the mash from turning watery.
  • Season in layers. Lightly season the chicken, the gravy, and the potatoes as you go for the best overall flavor.
  • Do not skimp on the thickening. The filling should be quite thick before baking; it will loosen slightly in the oven. If it seems soupy, simmer a few extra minutes.
  • Create texture on the potatoes. Roughing up the surface with a fork gives you more golden, crispy edges and an attractive rustic look.
  • Rest before serving. A 10-minute rest after baking helps the gravy settle, so each scoop holds together instead of spilling apart.

Variations

  • Cheesy crust. Sprinkle 1/2–1 cup shredded sharp cheddar or a mix of cheddar and Parmesan over the potatoes before baking for a deeply savory, cheesy top.
  • Rotisserie shortcut. Use 3–4 cups shredded cooked rotisserie chicken instead of browning raw chicken. Stir it into the thickened gravy with the peas and corn, then continue as directed.
  • Lighter mash. Swap half of the potatoes for cauliflower florets. Boil them together and mash as usual for a lighter topping with extra veggies.

Storage & Make-Ahead

For make-ahead, assemble the entire chicken shepherd’s pie up to the point of baking. Let the filling cool slightly, top with mashed potatoes, cover tightly, and refrigerate for up to 24 hours. When ready to bake, uncover and bake at 375°F (190°C) for 35–45 minutes, until hot in the center and bubbling (it will take a bit longer from cold). You can also freeze the assembled, unbaked casserole for up to 2 months: wrap well in plastic and then foil. Thaw overnight in the refrigerator before baking, or bake from frozen at 350°F (175°C) for 60–75 minutes, covering loosely with foil if the top browns too quickly. Leftover baked shepherd’s pie keeps well in an airtight container in the refrigerator for 3–4 days. Reheat portions in the microwave or in a 350°F (175°C) oven until piping hot.

Nutrition (per serving)

Approximate values for 1 of 6 servings: about 520 calories; 28 g protein; 25 g fat; 45 g carbohydrates; 5 g fiber; 8 g sugar; 950 mg sodium. Actual values will vary based on specific ingredients and any optional add-ins like cheese.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*