This post may contain affiliate links. Please read our disclosure policy.
Skillet Shepherd’s Pie is a classic dish we all need in our repertoire! A savory meat-and-potatoes meal that is perfect whenever you need a comforting meal.

My take on Shepherd’s Pie is a comforting, savory, meat-and-potatoes meal suitable for a weeknight or a Sunday when you need something cozy. Lamb and beef are cooked with lots of herbs, carrots, peas, and white wine and are topped with super creamy chive mashed potatoes. While I use a combination of lamb and beef, but you can use all lamb, beef, or even ground turkey if preferred!

Ingredients:
- Yellow Potatoes
- Salt and Black Pepper
- Unsalted Butter
- Creme Fraiche or Sour Cream
- Whole Milk or Heavy Cream
- Chives
- Olive Oil
- Yellow Onion
- Carrots
- Garlic
- Ground Lamb
- Ground Beef
- Fresh Thyme Leaves
- Tomato Paste
- Coconut Aminos
- Dry White Wine
- Beef Stock
- Frozen Peas
Step-by-Step:
Preheat the oven to 400°F.
Step One: Boil the Potatoes
In a large pot, add the potatoes. Add water until the potatoes are covered by 1-inch. Cover and cook over medium-high heat. Once the water is boiling, cook for 12 to 14 minutes, or until the potatoes are fork tender. Turn off the heat and drain.
Step Two: Mash the Potatoes
Using a ricer, rice the potatoes directly back into the pot. You can mash them by hand if you don’t have a ricer. The ricer helps get potatoes extra creamy! To the potatoes, add the salt, pepper, butter, creme fraiche, milk, and chives. Mash or stir until very creamy and smooth. Do not overmix! Set aside.

Step Three: Saute the Veggies
While the potatoes are boiling, start your filling. In a large, oven-safe skillet, add the olive oil and heat over medium. Once hot, add the onions, carrots, and garlic. Stir to combine and cook, until the onions and carrots begin to soften, 7 to 9 minutes.
Step Four: Cook the Lamb and Ground Beef
Once the veggies are soft, add the lamb and beef. Use the back of a wooden spoon to break up the meat. Cook, stirring occasionally, until the meat is browned and cooked through, about 10 minutes.
Step Five: Finish the Filling
Drain off the excess grease and return to the pan. Add the salt, thyme, and tomato paste. Stir to combine and cook for 1 minute. Add the coconut aminos and white wine, scraping the bottom of the pan to deglaze. Cook for 2 minutes, until the liquid has reduced by half. Add in the beef broth and frozen peas, stir, and cook for an additional 2 minutes, just until the mixture is simmering. Remove from the heat.

Step Six: Assemble the Shepherd’s Pie
Dollop the mashed potatoes on top of the meat filling, spreading it out into an even layer using the back of a spoon. Transfer to the middle rack of the oven and bake for 27 to 30 minutes, or until the potatoes are slightly golden and the filling is bubbly.

Step Seven: Cool and Serve
Remove from the oven and allow to cool for at least 20 minutes before scooping into bowls. Serve with a sprinkle of fresh chives.

Recipe FAQ:
You can use all beef or even use ground turkey if you prefer!
Crème fraîche is very similar to sour cream, but crème fraîche is a little richer, thicker and less tangy. Either option works great in this dish!
I hope y’all love this Skillet Shepherd’s Pie as much as my family does! Comment below once you try it!
For More Classic Recipes:
Whole Roasted Chicken with Pan Gravy

Skillet Shepherd’s Pie
Ingredients
For the Potatoes:
- 1.5 lb. yellow potatoes, peeled and diced into 1-inch cubes
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ¼ cup unsalted butter
- ½ cup crème fraîche or sour cream
- ¼ cup whole milk or heavy cream
- ¼ cup chopped chives, plus more for garnish
For the Meat Filling:
- 2 tablespoons olive oil
- 2 cups diced yellow onion (about 1 large onion)
- 1 cup diced carrots (about 2 large carrots peeled and diced)
- 4 cloves garlic, minced
- 1 lb. ground lamb
- ½ lb. ground beef
- 1 ½ teaspoon kosher salt
- 1 teaspoon fresh thyme leaves
- 1 tablespoon tomato paste
- 2 tablespoons coconut aminos
- ½ cup dry white wine
- ½ cup low-sodium beef stock
- 1 ½ cups frozen peas
Instructions
- Preheat the oven to 400°F.
Make the Mashed Potatoes:
- In a large pot, add the potatoes. Add water until the potatoes are covered by 1-inch. Cover and cook over medium-high heat. Once the water is boiling, cook for 12 to 14 minutes, or until the potatoes are fork tender. Turn off the heat and drain.
- Using a ricer, rice the potatoes directly back into the pot. You can mash them by hand if you don’t have a ricer. The ricer helps get potatoes extra creamy!
- To the potatoes, add the salt, pepper, butter, creme fraiche, milk, and chives. Mash or stir until very creamy and smooth. Do not overmix! Set aside.
Make the Meat Filling:
- While the potatoes are boiling, start your filling. In a large, oven-safe skillet, add the olive oil and heat over medium. Once hot, add the onions, carrots, and garlic. Stir to combine and cook, until the onions and carrots begin to soften, 7 to 9 minutes.
- Once the veggies are soft, add the lamb and beef. Use the back of a wooden spoon to break up the meat. Cook, stirring occasionally, until the meat is browned and cooked through, about 10 minutes.
- Drain off the excess grease and return to the pan. Add the salt, thyme, and tomato paste. Stir to combine and cook for 1 minute. Add the coconut aminos and white wine, scraping the bottom of the pan to deglaze. Cook for 2 minutes, until the liquid has reduced by half. Add in the beef broth and frozen peas, stir, and cook for an additional 2 minutes, just until the mixture is simmering. Remove from the heat.
Assemble the Shepherd's Pie:
- Dollop the mashed potatoes on top of the meat filling, spreading it out into an even layer using the back of a spoon.
- Transfer to the middle rack of the oven and bake for 27 to 30 minutes, or until the potatoes are slightly golden and the filling is bubbly.
Cool and Serve:
- Remove from the oven and allow to cool for at least 20 minutes before scooping into bowls. Serve with a sprinkle of fresh chives.
Nutrition information is automatically calculated, so should only be used as an approximation.
Photography by Eat Love Eats.




Can I freeze some for later?
Yes, this is a great freezer meal! Be sure to let it thaw overnight in the fridge before reheating 🙂
I made this today for St. Patrick’s Day and it was a huge hit for the entire family! Everyone asked me for the recipe. I know I can always count on Alex for a crowd pleasing recipe.
Hi, which cookbook is this in? I have so many of your and couldn’t find a shepherd’s pie in any. Thanks for having it here!
This one is just a blog recipe, not in a current book!