Skillet Shepherd’s Pie is a timeless comfort dish—rich, savory, and simple to make. This one-skillet version brings together a flavorful meat filling of lamb and beef with classic vegetables, finished under a blanket of creamy chive mashed potatoes. It’s ideal for a weeknight family dinner or a cozy Sunday supper, and the recipe is flexible: use all lamb, all beef, or swap in ground turkey if you prefer.

This version builds deep, savory flavor by sautéing onions, carrots and garlic, browning the meat, and deglazing with white wine. Tomato paste and coconut aminos add depth while fresh thyme brightens the filling. The mashed potatoes are made extra creamy with crème fraîche (or sour cream), butter and a touch of milk or cream, plus plenty of chives for a fresh finish. Assemble and bake right in an oven-safe skillet for easy cleanup and a beautiful presentation.

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
Step-by-Step
Preheat the oven to 400°F (200°C).
Step One: Boil the Potatoes
Place the diced potatoes in a large pot and add enough cold water to cover by about 1 inch. Add a pinch of salt, cover, and bring to a boil over medium-high heat. Once boiling, cook 12–14 minutes or until potatoes are fork tender. Drain well.
Step Two: Mash the Potatoes
Return the drained potatoes to the pot. For the creamiest texture use a ricer to rice the potatoes back into the pot; if you don’t have a ricer, mash by hand. Add the salt, black pepper, butter, crème fraîche (or sour cream), milk or cream, and chopped chives. Mix gently until very smooth and creamy—take care not to overwork the potatoes. Set aside while you prepare the filling.

Step Three: Sauté the Vegetables
In a large oven-safe skillet, heat the olive oil over medium heat. Add the diced onion, carrots, and garlic. Stir and cook until the onion and carrots begin to soften, about 7–9 minutes.
Step Four: Brown the Lamb and Beef
Add the ground lamb and ground beef to the skillet. Break up the meat with the back of a wooden spoon and cook, stirring occasionally, until browned and cooked through, about 10 minutes.
Step Five: Finish the Filling
Drain any excess fat from the skillet, then return the pan to the heat. Stir in the salt, thyme and tomato paste and cook for 1 minute to deepen the flavors. Add the coconut aminos and white wine, scraping the bottom of the skillet to deglaze and lift any browned bits. Cook until the wine has reduced by about half, roughly 2 minutes. Stir in the beef stock and frozen peas and simmer for 2 more minutes, until the mixture is heated through and slightly thickened. Remove from the heat.

Step Six: Assemble and Bake
Drop spoonfuls of the mashed potatoes over the meat filling and spread into an even layer with the back of a spoon. Place the skillet on the middle rack of the preheated oven and bake 27–30 minutes, or until the top of the potatoes is lightly golden and the filling is bubbling around the edges.

Step Seven: Rest and Serve
Remove the skillet from the oven and let it rest at least 20 minutes before serving. This brief cooling time helps the filling set so portions hold together when scooped. Garnish with additional chopped chives and serve warm.

Recipe FAQ
Q: I don’t like lamb — what should I use instead?
A: You can make this with all ground beef or substitute ground turkey for a lighter option. The method and timing remain the same.
Q: What is crème fraîche?
A: Crème fraîche is similar to sour cream but richer and less tangy. Either crème fraîche or sour cream works well in the mashed potatoes.
Notes & Tips
- Using a ricer for the potatoes creates an especially silky mash, but a potato masher is perfectly fine.
- Deglazing the pan with wine lifts concentrated browned flavors—if you prefer not to use alcohol, substitute an equal amount of additional beef stock mixed with a teaspoon of lemon juice or apple cider vinegar.
- Resting the pie before serving improves texture and makes it easier to plate.
Additional Info
Prep: 15 mins • Cook: 45 mins • Resting Time: 20 mins • Total: 1 hr 20 mins • Servings: 6
Author: Alex Snodgrass
For more classic dinner ideas, try these recipes: Whole30 Classic Meatloaf; Creamy Fettuccine Alfredo; Whole Roasted Chicken with Pan Gravy.
Photography by Eat Love Eats.