Meet your next comforting, home-cooked meal made easy -- Skillet Shepherd’s Pie! This classic dish is full of all the traditional flavors we enjoy, but cooked entirely in a cast iron skillet for that extra touch of rustic charm. An ideal choice for any season!

Jump to:
Skillet Shepherd’s Pie is a hearty, year-round dish that's simple to make and filling enough for family dinner night. Made with tender ground meat, savory vegetables, and creamy mashed potatoes, all layered into one pan, this recipe delivers taste and satisfaction any night of the week.
Not only does the cast iron skillet make cleanup a breeze, but it also distributes heat evenly throughout the cooking process, allowing all those wholesome ingredients to simmer together and meld, achieving minimum effort with maximum flavor!
Love the beef and potato combo? Try this Dutch Oven Pot Roast or Ground Beef Stew, next!
Why You’ll Love This Recipe
- Classic Comfort: With a hearty combination of savory meat, vegetables, and creamy potatoes, this dish delivers that unbeatable and familiar home-cooked taste.
- Deliciously Different: Simplifying a classic, this cast iron Shepherd's Pie comes together in one pan—making it perfect for weeknight meals that don’t skimp on taste.
- Perfect for Leftovers: If you’re lucky enough to have leftovers, don’t worry—they’re just as tasty the next day. The layers stay fresh, making this an easy and satisfying meal to reheat.
Skillet Shepherd's Pie Ingredients
- Ground Beef: Provides the savory base and protein source for this Shepherd's Pie casserole. For a lighter version, swap in ground turkey, chicken, or a plant-based alternative that’ll still be just as filling and delicious.
- Olive Oil and Butter: Olive oil and butter act as the cooking medium and flavor enhancers when sautéing the mirepoix, helping to soften the vegetables and release their natural sweetness. Butter also enriches the creamy mashed potatoes, combining with cream and cheese for that melt-in-your-mouth texture.
- Mirepoix: A fundamental, aromatic vegetable base made of diced and caramelized onions, carrots, and celery, enhancing the layers of the pie.
- Potatoes and Peas: Creamy mashed russet potatoes create a starchy topping, while peas contribute a touch of sweetness and bright green color. If russets aren’t available, use Kennebec or red potatoes for a similar texture.
- Cream and Cheese: The combination of cream and cheddar cheese makes the mashed potatoes rich, creamy, and indulgent. For variety, you can try freshly grated Parmesan, Romano, or Provolone cheese instead.
- Beef Stock: Forms the flavorful gravy-like base for the meat and veggie mixture, adding moisture and giving overall depth to the cast iron skillet Shepherd's Pie.
- Cornstarch: The thickening agent that creates a smooth, cohesive sauce for the filling, ensuring the mixture sticks together.
- Worcestershire Sauce: Adds a sweet umami flavor, enhancing the beef and building a delicious contrast between the savory filling and the creamy mashed potatoes on top.
- Herbs: Freshly chopped parsley, rosemary, thyme, and a bay leaf bring complexity and a fragrant aroma, complementing the meat and vegetables well.
- Seasoning: Garlic powder brings warmth and richness, while black pepper adds depth and a subtle kick.
See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.
Variations
- Veggie-Packed: Boost the nutrition in every bite by adding cooked corn, green beans, zucchini, or even mushrooms to the filling.
- Cheesy Overload: Why settle for just one cheese? Create a blend of melty cheeses like Gruyère, Mozzarella, and Provolone for extra gooey texture and rich flavor that will make any cheese lover come back for seconds.
- Spice it Up: Add some heat by mixing in red pepper flakes, a splash of Tabasco, or diced jalapeños into the meat mixture to give the pie a spicy punch.
- Crispy Topping: For an extra-crispy, golden crust, top with additional cheese and breadcrumbs and broil the Shepherd's Pie in a cast iron skillet during the last couple of minutes of baking.
How to Make Skillet Shepherd’s Pie
Ready to embrace the rustic charm of this easy skillet shepherd's pie? In just 5 simple steps, you’ll have a comforting family-style meal ready to serve! Start by preheating your oven to 425°F, grab your 12-inch cast iron skillet, and gather your ingredients.
Step 1: Boil the Potatoes. Boil the potatoes in a large pot for 12 to 15 minutes, or until fork-tender. Drain off the water.
Step 2: Mash and Flavor the Potatoes. Add the cheese, heavy cream, and 4 tablespoons of butter. Mash the potatoes until smooth and set aside.
Step 3: Brown the Meat. Cook the ground beef in your 12-inch cast iron skillet, until browned. Once cooked, remove the beef from the skillet and set it aside in a bowl.
Step 4: Make the Mirepoix. In the same skillet, sauté the onion, garlic powder, carrots and celery in 2 tablespoons of butter and 2 tablespoons olive oil. Cook the mixture until the onions become translucent and fragrant.
Step 5: Combine the Filling. Return the browned beef to the skillet, adding the beef stock, parsley, rosemary, thyme, bay leaf, pepper, and Worcestershire sauce. Bring the filling to a boil, then reduce the heat and simmer for 15 minutes.
Step 6: Finish the Filling. Once the mixture has reduced down, stir in the cornstarch, peas, and a small amount of water, and continue to simmer until thickened.
Step 7: Layer the Dish. Spoon the mashed potato mixture over the meat and vegetable filling.
Step 8: Bake. Bake at 425°F for 15-20 minutes, or until the potato topping is lightly browned.
Serving Suggestions
So, what to serve with shepherd's pie? That’s the question—and luckily, it’s an easy one to answer! Here are some ideas for pairing this classic dish with a variety of sides and desserts, making it a perfect choice for any meal or gathering:
- Garnish the top with fresh herbs like parsley or chives and pair with a simple mixed side salad for a refreshing balance to the hearty pie.
- Make it the centerpiece on a buffet table with roasted asparagus, Southern creamed corn, and cream cheese stuffed mushrooms.
- End the meal with a lighter dessert like jam filled ebelskivers, skillet bananas foster, or cast iron popovers.
Expert Tips
- Storing and Reheating: Once your leftovers have cooled to room temperature, store them in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months. To reheat, let the container thaw overnight in the fridge, and bake in an oven-safe dish at 350°F for 20-30 minutes or until heated through. Alternatively, individual portions can be reheated in the microwave.
- Cube the Butter: When making the mashed potatoes, cut the butter into small cubes to help it melt and blend more easily into the potato mixture.
- Rest Before Serving: Let your skillet Shepherd’s Pie rest for 5-10 minutes after baking. This allows the layers to set, making it easier to serve.
- Create Potato Peaks: Use a fork or the back of a spoon to create peaks and valleys in the mashed potato layer. These small swirls will help form a more textured crust when baked.
Recipe FAQs
Yes, absolutely! You can assemble the entire pie, cover it, and store it in the fridge for up to 24 hours. This is a great option for meal prep or when cooking for a gathering—leaving you free to enjoy the event rather than being stuck in the kitchen.
Simply swap out the meat for lentils, mushrooms, vegetables, or any of your favorite meatless options. Also, be sure to use vegetable broth instead of beef broth.
Try sweet potatoes or cauliflower mash as alternatives to traditional mashed potatoes. Keep in mind, each substitute brings its own texture and flavor to the dish.
More One-Pot Dinner Recipes
If you tried this skillet shepherd's pie or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!
Get the Recipe
Skillet Shepherd's Pie
Equipment
- 12" cast iron skillet
Ingredients
Mashed Potatoes
- 2 lbs russet potatoes peeled; cut into 1 inch pieces
- ½ cup heavy cream
- ¾ cup cheese cheddar; shredded
Beef Filling
- 2 lbs ground beef
- 6 tablespoon butter unsalted; divided
- 2 tablespoon olive oil extra virgin
- 2 onions medium; diced
- 1 tablespoon garlic powder
- 2 carrots diced
- 2 celery stalks diced
- 2 ½ cups beef stock
- 2 tablespoon parsley chopped
- 1 tablespoon rosemary chopped
- 1 teaspoon ground thyme
- 1 bay leaf
- 1 tablespoon pepper
- 3 tablespoon Worcestershire sauce
- ½ cup frozen peas thawed
- 1 tablespoon cornstarch
Instructions
- Boil potatoes in a large pot and cook for 12 to 15 minutes.
- Drain and add cheese, heavy cream and 4 tablespoons of butter and combine. Set potatoes aside.
- Preheat oven to 425°F.
- Brown beef in a 12" cast iron skillet. Set aside beef in a bowl.
- Heat 2 tablespoons of butter and 2 tablespoons of olive oil in skillet.
- Add onion, garlic powder, carrots and celery. Cook until onions are translucent.
- Add browned beef to skillet with beef stock, parsley, rosemary, thyme and bay leaf, pepper and Worcestershire sauce and bring to boil.
- Reduce heat and simmer for 15 minutes until thickened.
- Add cornstarch, peas and a small amount of water, simmer until thickened.
- Spoon potatoes over mixture.
- Bake for 15-20 minutes until potatoes are lightly browned.
Notes
- Layer for Even Coverage: When assembling, spoon the mashed potatoes evenly over the meat and veggie filling. This ensures every bite has a balanced ratio of mashed potatoes to savory filling.
- Simmer the Filling: Make sure to let the meat and vegetable mixture simmer for 15 minutes to allow the flavors to meld and the sauce to thicken.
- Bake Until Golden: Bake the shepherd’s pie until the potato topping is lightly browned, creating a perfect crispy, golden layer on top.
Nutrition
Dutch Oven Daddy is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
D
I need to try this one.
Ned Adams
Happy cooking!!
dina and bruce miller
Excited to make this next week! Been looking for a good recipe for Shepards Pie!
Ned Adams
This one is so comforting. Happy cooking, can’t wait to hear how it turns out for you!
Edward
What an awesome comforting recipe!! Thank you so much!
Travis
Used left over potatoes from Thanksgiving. This recipe was great. Thanks for all your recipes.
Holly
Just found you today! Made the Shepherds pie today because I had leftover mashed potatoes from yesterday, and I'm learning to cook with our cast iron. It was so delicious, we all loved it!!
Ned Adams
So glad you enjoyed the shepherds pie!! I love hearing about the success and I appreciate your support.