Enjoy a cozy dinner with this easy shepherd's pie recipe.  It's a simple recipe made with gravy and ground beef in a cast iron skillet.  This classic comfort food is cooked on the stovetop, sprinkled with cheese, then baked in the oven to make it golden brown.  Your whole family will be asking for seconds!

Prep Time: 1 hour
shepherd's pie in a skillet with spoon
Beef

Easy Shepherd’s Pie Recipe

This post was originally published on October 27, 2017.

Looking for the ultimate comfort food for meat and potato lovers?  Try this easy shepherd’s pie recipe.  Your kids will devour it, and with one taste you’ll agree it’s like a hug in a skillet.  My girls are mightily fond of this easy shepherd’s pie recipe, so they are always excited to hear it’s on the menu.

holding a forkful of shepherd's pie

What is the difference between shepherd’s pie and cottage pie?

In the United Kingdom, shepherd’s pie is made with ground lamb or shredded lamb, and cottage pie is made with ground beef, so the only difference is the meat.  In the U.S. and Canada, shepherd’s pie is made with ground beef or shredded roast beef, as it is more readily available.

What is shepherd’s pie?

Shepherd’s pie is a dish that meat and potato lovers drool over.  It’s a classic cold weather comfort food.  The base is a meat and vegetable mixture that is topped with fluffy homemade potatoes and baked in the oven until it’s golden brown on top.  Traditionally, there isn’t any pastry in the dish at all, but if you’re up for a twist it would taste divine with pastry on top.

shepherd's pie in a skillet with a spoon

Can I prepare shepherd’s pie in advance?

Certainly!  This an excellent make ahead recipe.  All of it can be made ahead of time.  When ready, cover the skillet or your casserole dish with foil and refrigerate.  While the oven is preheating, take out the shepherd’s pie and let it sit on the counter.  Increase the cooking time to 40 minutes and broil for 3 minutes to get the textured potatoes extra crispy.  You can also make it on a Monday using leftovers from Sunday’s pot roast dinner.  If you choose this option, use 4 cups of mashed potatoes, 1 cup of gravy, and 3 cups of shredded pot roast.

shepherd's pie on a plate with a fork

Can I freeze shepherd’s pie?

Yes, this recipe freezes really well.  It’s best to freeze it before you bake it.  If you are planning on freezing it, assemble it in a 9×13-inch pan and not a cast iron skillet.  Wrap the pan in foil so it’s airtight and won’t get freezer burn, then freeze for up to 2 months.  When ready to eat, thaw in the fridge overnight.  If it’s completely thawed, bake at 400 F for 40 minutes and broil for 3 minutes.  If it’s partially frozen, increase the cook time to 1 hour and 10 minutes and cook it on the bottom rack.  When it’s done it should be golden brown on top and heated all the way through so the filling is steaming hot.

Save

Save

Save

How to Make Easy Shepherd’s Pie

First gather the ingredients for the mashed potatoes.  If you’re using leftover mashed potatoes, you’ll need 4 cups.

ingredients for mashed potatoes for shepherd's pie

To roast the garlic, rub olive oil on the 5 large peeled cloves and bake for 15 to 18 minutes at 425 F.  Once cooled, smash the garlic with a bottom of a cup.

adding oil to garlic for shepherd's pie

Wash, peel, and cube the potatoes.  Place in a large pot of cold water.  Bring to a boil then simmer until fork tender, then drain.

potatoes in a pot for shepherd's pie

Mix the potatoes in the bowl of a standing mixer with the butter, smashed roasted garlic, sour cream, buttermilk, salt and pepper.

ingredients for mashed potatoes for shepherd's pie

Whip until smooth and adjust seasonings according to taste.

bowl of mashed potatoes for shepherd's pie

Gather the ingredients for the meat and vegetable mixture.  Finely chop the carrot, onion, and garlic.  I used frozen peas for ease, but fresh would also work.

shepherd's pie ingredients

Heat the olive oil over medium-high heat in a cast iron skillet and cook the ground beef until it’s no longer pink inside.  Break up the pieces as it cooks with a wooden tuner or spoon.  Drain in a colander over a bowl or use a large slotted spoon.

draining ground beef for shepherd's pie

Wipe out most of the remaining fat from the ground beef with paper towel.

wiping out skillet for shepherd's pie

Add one tablespoon of the rendered fat back into the skillet, and sauté the onions and carrots for 8 minutes, stirring occasionally.

carrots and onions in a skillet for shepherd's pie

Add the minced garlic and 1/4 teaspoon of salt, cook until fragrant, then add the rest of the spices.  Stir until well combined.

cooked carrots and onions for shepherd's pie

Put the cooked ground beef and peas into the skillet.  Stir and heat through over medium low heat.

meat filling for shepherd's pie

Start the gravy by measuring out the ingredients.

gravy ingredients for shepherd's pie

Melt the butter over medium heat and gradually add the flour, whisking constantly for 2 minutes to cook the flour.

cooking roux for shepherd's pie

Add the Worcestershire sauce to the beef stock and whisk one cup of broth into the roux.  As the gravy thickens up, add the last 1/2 cup of stock.

gravy for shepherd's pie

Mix the gravy into the hamburger vegetable mixture.  Taste and adjust seasonings.

stirring gravy and meat for shepherd's pie

For the topping of the shepherd’s pie, get one egg white, some grated cheese, smoked paprika, and chopped parsley.

toppings for shepherd's pie

Assemble the shepherd’s pie in a 10-inch cast iron skillet, a large Dutch oven, or a 9×13-inch casserole dish.  Start with the meat and veggies, then spoon the mashed potatoes on top.  Fluff up the surface with a fork, and brush with egg white to help it get golden brown.

brushing shepherd's pie with egg white

Sprinkle on smoked paprika and grated extra sharp cheddar cheese.  If you are planning on making this ahead, this is when you would cover it with foil and place in the fridge.

sprinkling cheese and paprika on shepherd's pie

Preheat the oven to 400 F.  Bake for 20 minutes, then broil for 3 minutes.

shepherd's pie in a cast iron skillet

Garnish with chopped parsley, and let stand for a few minutes to set.

shepherd's pie in a skillet

Pro Tips

  • Don’t want ground beef? Use ground turkey or leftover roast beef.
  • Want to use lamb?  Use ground lamb or chopped lamb and add fresh mint to the gravy.
  • Want to use leftover potatoes?  Make sure to reserve 3 1/2 to 4 cups.
  • Want additional veggies? Add 1/2 cup kernel corn and 1/2 cup chopped parsnips.
  • Need this vegetarian?  Use mushrooms, cooked green lentils, and vegetable broth.
  • Want it spicy?  Add 1/2 teaspoon red pepper flakes.
  • Don’t own a cast iron skillet? Use a 9×13-inch pan or an oven safe Dutch oven.
  • Potato options?  Mash, whip or rice the potatoes for the texture you want.
  • Counting carbs?  Use mashed cauliflower and sprinkle on fresh parmesan cheese.
  • Overfilled the skillet?  Put it on a cookie sheet to catch drips that could bubble out.

Love skillet dinners?  Check out these other recipes for great ideas.

cooked breakfast hash skillet chilli cornbread with greenery holding a plate of creamy lemon chicken

The pleasure of a 5-star review for this shepherd’s pie recipe would be greatly appreciated.

Print
shepherd's pie in a skillet with spoon

Easy Shepherd’s Pie Recipe


  • Author: Brooke
  • Prep Time: 1 hour
  • Cook Time: 1 hour
  • Total Time: 2 hours
  • Yield: 15 1/2 cups 1x

Description

Enjoy a cozy dinner with this easy shepherd’s pie recipe.  It’s a simple recipe made with gravy and ground beef in a cast iron skillet.  This classic comfort food is cooked on the stovetop, sprinkled with cheese, then baked in the oven to make it golden brown.  Your whole family will be asking for seconds!


Scale

Ingredients

For the Mashed Potatoes

  • 8 medium russet potatoes, peeled and cubed (1.52 kg)
  • 6 large garlic cloves, peeled, roasted and smashed
  • 1/2 teaspoon olive oil
  • 3 tablespoons salted butter (42g)
  • 3 tablespoons sour cream (45 ml)
  • 1/2 cup buttermilk (118 ml)
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper

For the Meat and Veggies

  • 2 1/4 pounds ground beef, 80% lean meat (1.02 kg)
  • 1 tablespoon olive oil (15 ml)
  • 2 cups carrots, peeled and chopped (302g)
  • 2 1/2 cups yellow onion, chopped (360g)
  • 4 teaspoons garlic cloves, minced
  • 1 1/2 teaspoon salt
  • 1 teaspoon dried thyme
  • 1 teaspoon ground savory
  • 1 teaspoon black pepper
  • 1 cup frozen peas (133g)

For the Gravy

  • 4 tablespoons salted butter (57g)
  • 4 tablespoons all-purpose flour (30g)
  • 1 1/2 cups unsalted beef stock (354 ml)
  • 2 teaspoons Worcestershire sauce

For the Topping

  • 1/3 cup extra sharp cheddar cheese, grated (28g)
  • 1 large egg white
  • dash of smoked paprika
  • 1 teaspoon fresh parsley, chopped

Instructions

Making the Mashed Potatoes

  1. Rinse, peel and cube the russet potatoes.  Put them a large pot of cold water.  Bring to a boil then simmer until fork tender, then drain.
  2. While the potatoes are cooking, preheat the oven to 425 F.  Peel the garlic cloves and toss with the olive oil in a small ramekin.  Put the ramekin on a baking tray and bake for 15 to 18 minutes.  Let cool, then smash with the bottom of a cup.
  3. Place the drained potatoes, smashed garlic, butter, sour cream, buttermilk, salt and pepper in the bowl of a stand mixer fitted with the paddle attachment.  Whip the potatoes until they are smooth and creamy.  Adjust butter, sour cream, buttermilk, and seasonings according to taste, then set aside.

Cooking the Meat & Preparing the Vegetables

  1. Cook the ground hamburger in a 10-inch cast iron skillet set over medium heat, stirring occasionally until all the pink is gone.
  2. Drain off the fat by pouring the cooked meat into a colander placed over a bowl to catch the fat drippings.  You can also scoop up the hamburger with a large slotted spoon and place in a bowl then pour the fat from the skillet into a small bowl.
  3. Let the skillet cool for a couple of minutes, then wipe out the excess fat and remove any leftover hamburger with a spoon.
  4. Add one tablespoon of rendered fat back into the cast iron skillet and let it heat over medium-high heat.  Add the carrots and onions to the skillet and cook for 8 minutes, stirring occasionally.
  5. Add the garlic and 1/4 teaspoon salt and cook until fragrant, roughly a minute.  Add the rest of the spices and stir until well combined.
  6. Stir in the cooked hamburger and the frozen peas and heat through over medium low heat.

Making the Gravy

  1. Melt 4 tablespoons of butter in a small skillet set over medium heat.  Gradually add the 4 tablespoons of flour, whisking constantly, to make a roux.  Cook for two minutes, whisking constantly to cook the flour.
  2. Pour 2 teaspoons of Worcestershire sauce into the beef stock and gradually whisk of 1 cup the stock into the roux.  Keep whisking for a minute or two until the gravy has thickened.
  3. Add the remaining 1/2 cup of beef stock and stir.  If needed, add the 1/2 cup of filtered water to thin out your gravy.  Once your gravy is the consistency you like, pour it over the hamburger veggie mixture in the large cast iron skillet.  Mix well, taste, and adjust seasonings as desired.

Assembling the Shepherd’s Pie

  1. Preheat the oven to 400 F.
  2. Stir the whipped potatoes until they are soft, then spread them evenly over the meat and veggie mixture in the skillet.  (Don’t have an oven proof skillet?  Assemble in a 9×13-inch casserole dish.)
  3. Fluff the potatoes with a fork to make them textured, then brush them with egg white.  Sprinkle the grated cheddar cheese and smoked paprika evenly on top.
  4. Cook at 400 F for 20 minutes, then broil for 3 minutes until golden brown on top.
  5. Garnish with 1 tablespoon of chopped fresh parsley.  Serve warm.

  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Keywords: Shepherd's pie, comfort food

Save

Save

Save

Save

Save

Save

4 thoughts on “Easy Shepherd’s Pie Recipe

  1. Shepherd’s pie is my absolute favorite skillet meal. It combines creamy potatoes 🥔 with juicy ground beef, a blend of peas and carrots 🥕, and a sprinkle of grated cheese 🧀 and paprika for a delicious garnish. I highly recommend this luxurious supper.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.