Shepherd's Pie

Featured in: Satisfying Hearty Mains

Boil and mash potatoes with butter, sour cream, and seasonings, brown beef with onions and spices, make roux with butter and flour, add broth and vegetables, top with cheese and mashed potatoes, bake at 375°F for 20 minutes.

Tags: #beef #potatoes #cheese

Clare Greco
Updated on Tue, 08 Sep 2026 16:00:37 GMT
Shepherd’s Pie
Shepherd’s Pie | recipesbyclare.com
Pin it

This hearty shepherd's pie layers seasoned ground beef, vegetables, rich gravy, cheddar, and creamy mashed potatoes in one bubbling casserole. The fork-textured potato top develops golden peaks while the thick filling remains spoonable beneath it.

Because this version uses beef rather than lamb, it is also traditionally known as cottage pie, though shepherd's pie is the familiar recipe name used here. It serves six in about an hour. A properly cooked roux and well-drained potatoes keep the two layers distinct instead of watery.

Ingredients for Shepherd's Pie

Ingredients for shepherd's pie including russet potatoes, butter, sour cream, milk, beef, onion, mixed vegetables, broth, flour, Worcestershire, cheddar, garlic, and herbs
Ingredients for shepherd's pie including russet potatoes, butter, sour cream, milk, beef, onion, mixed vegetables, broth, flour, Worcestershire, cheddar, garlic, and herbs | Recipes by Clare
Pin it

For the topping, use 6 russet potatoes, 1/2 cup butter, 1/2 cup sour cream, 1/2 cup milk, 1/2 teaspoon each salt and pepper, 1 teaspoon garlic powder, and 1 tablespoon dried parsley.

The filling needs 1 pound ground beef, 1 onion, salt, pepper, oregano, thyme, paprika, onion powder, parsley, 2 tablespoons each butter and flour, 1 cup beef broth, 1 tablespoon each minced garlic and Worcestershire, one 12-ounce bag frozen mixed vegetables, and 1 cup cheddar.

How to Make Shepherd's Pie

Four stages showing potatoes mashed, beef and vegetables cooked in gravy, cheddar and mashed potatoes layered, and shepherd's pie baked with golden potato peaks
Four stages showing potatoes mashed, beef and vegetables cooked in gravy, cheddar and mashed potatoes layered, and shepherd's pie baked with golden potato peaks | Recipes by Clare
Pin it
  1. Boil potatoes. Peel, cut, and boil until fork-tender, then drain thoroughly.
  2. Mash. Add butter, sour cream, milk, salt, pepper, garlic powder, and parsley; mash to the preferred texture.
  3. Brown beef. Cook beef and onion with the dried seasonings in an oven-safe skillet. Drain fat.
  4. Make a roux. Clear the center, melt 2 tablespoons butter, stir in flour, and cook 1 to 2 minutes.
  5. Build gravy. Add broth, garlic, Worcestershire, and frozen vegetables. Simmer until thick.
  6. Layer. Add cheddar, then spread mashed potatoes edge to edge and texture with a fork.
  7. Bake. Bake at 375°F for about 20 minutes, until bubbling. Broil 1 to 2 minutes if desired.
  8. Rest. Wait before serving.

Choose Russets for a Fluffy Topping

Russet potatoes contain enough starch to mash light and fluffy while supporting a clean casserole layer. Peel and cut them into similar chunks so they become tender together. Very small pieces absorb excess water and can produce a loose mash.

Start in cool salted water, bring to a steady boil, and reduce to a simmer. The potatoes are ready when a fork slides through the center without resistance.

Drain and Dry the Potatoes

Drain the pot completely, then return potatoes to the warm empty pot for a minute over low heat. Gentle tossing allows surface moisture to evaporate. This step matters because watery mash can sink into the meat filling.

Add butter first so fat coats the hot starch, followed by sour cream and warmed milk. Begin with slightly less milk and add the rest only as needed.

Mash Without Making the Potatoes Gluey

Use a hand masher or ricer and stop when the desired texture is reached. A food processor breaks starch cells aggressively and creates a sticky paste. Small lumps are acceptable in a rustic topping.

Season with salt, pepper, garlic powder, and dried parsley while warm. Taste before adding more salt because butter, cheddar, broth, and Worcestershire all contribute seasoning elsewhere in the dish.

Brown the Beef Properly

Cook ground beef and chopped onion over medium-high heat in a wide oven-safe skillet. Break the beef into small pieces but leave some against the pan long enough to brown. Add salt, pepper, oregano, thyme, paprika, onion powder, and parsley.

Cook until no pink remains and the meat reaches 160°F. Drain excess grease carefully. A small film can remain for flavor, but pooled fat prevents the roux from thickening the broth predictably.

Baked shepherd's pie with creamy golden mashed potato topping and beef vegetable filling
Baked shepherd's pie with creamy golden mashed potato topping and beef vegetable filling | recipesbyclare.com
Pin it

Cook the Roux for Two Minutes

Push beef to the perimeter and make a clear space in the center. Melt 2 tablespoons butter, sprinkle in 2 tablespoons flour, and stir into a smooth paste. Cook for 1 to 2 minutes while stirring.

This removes the raw flour taste and prepares the starch to thicken broth. Keep the heat moderate so the roux stays golden rather than scorching. Mix it through the beef before adding liquid.

Add Broth Gradually

Pour in beef broth in several additions while stirring. Gradual dilution prevents flour lumps. Scrape the skillet base to dissolve browned residue into the gravy, then add garlic and Worcestershire.

Bring the mixture to a gentle simmer. It should become thick enough that a spoon drawn across the pan leaves a path for a moment. Thin filling bubbles through the potato layer; overly thick filling can seem dry after baking.

Use Frozen Vegetables Without Thawing

Add the frozen mixed vegetables directly to the simmering gravy. Peas, carrots, and corn warm quickly and maintain more shape than fully thawed vegetables. Stir until they are evenly distributed and beginning to soften.

Allow the filling to return to a simmer so any released ice is incorporated. Taste at this point and adjust pepper, herbs, or Worcestershire. The mixture should be savory but not overly salty before cheddar is added.

Create a Cheese Barrier

Scatter shredded cheddar over the hot meat filling before adding potatoes. The cheese melts into a savory layer and also helps separate moist gravy from the mash. Use an even cup rather than a thick mound.

Cheddar is optional in more traditional versions, but it gives this beef-based casserole extra richness. A sharp cheese provides more flavor with the same quantity.

Spread Potatoes Edge to Edge

Add mashed potatoes in spoonfuls around the skillet rather than dropping one heavy mound in the center. Gently join the portions and spread all the way to the edge. This seal reduces bubbling through the top.

Drag a fork over the surface to create ridges and peaks. Raised areas brown more readily than a completely smooth layer. Work lightly so the cheese and filling remain underneath.

Bake and Broil Carefully

Bake at 375°F for about 20 minutes, until gravy bubbles at the edges and the center reaches 165°F. Place the skillet on a sheet pan if it is filled close to the rim.

For a deeper golden top, broil for only 1 to 2 minutes. Stay beside the oven because potato peaks can change from browned to burned quickly. Confirm that the pan is broiler-safe.

Rest Before Scooping

Let the pie stand for 10 minutes. The gravy thickens slightly and the potato layer becomes easier to portion. Scooping immediately causes the layers to flow together, even when they were prepared correctly.

Use a wide spoon and reach to the bottom so each serving includes beef, vegetables, cheese, and potatoes. A green salad or steamed beans provide a fresh contrast.

Make-Ahead and Storage

Assemble the casserole up to one day ahead, cover, and refrigerate. Bake until the center reaches 165°F, allowing additional time for the cold filling. Avoid moving a cold glass dish directly into a very hot oven.

Refrigerate leftovers for up to four days or freeze portions for up to two months. Thaw overnight and reheat covered at 350°F, uncovering near the end to restore the potato surface.

Troubleshooting

  • Watery filling: Simmer the gravy until it clearly coats a spoon.
  • Loose potatoes: Drain and dry them, then add milk gradually.
  • Gluey mash: Use a hand masher and stop once smooth enough.
  • Filling erupts through top: Spread potatoes fully to the edge.
  • Top stays pale: Make fork ridges and broil briefly while watching.

Conclusion

Boil and mash russet potatoes with butter, sour cream, milk, and seasoning. Brown seasoned beef and onion, drain, make a butter-flour roux, then add broth, Worcestershire, garlic, and frozen vegetables. Top the thick filling with cheddar and mashed potatoes, bake at 375°F, and rest before serving.

Frequently Asked Questions

→ Is shepherd's pie made with beef or lamb?

Traditional shepherd's pie uses lamb, while the beef version is traditionally called cottage pie. This recipe uses the familiar shepherd's pie name and ground beef.

→ How do I keep shepherd's pie from becoming watery?

Drain the beef, cook the roux, simmer the gravy until thick, and dry the boiled potatoes before mashing.

→ Can shepherd's pie be made ahead?

Yes. Assemble and refrigerate it for up to one day, then bake until the center reaches 165°F.

→ Can shepherd's pie be frozen?

Yes. Freeze cooled portions for up to two months, thaw overnight, and reheat covered before uncovering to refresh the top.

3.80 from 97 votes

Shepherd's Pie

Preparation Time:
25 Minutes
Cook Time:
35 Minutes
Total Cooking Time:
60 Minutes
Number of Servings:
6
Shepherd’s Pie
Print it Send it

Hearty ground beef and vegetables topped with creamy mashed potatoes and cheese. The ultimate comfort food dinner.

Ingredients You'll Need

  • For the Mashed Potatoes

  • For the Meat Filling

  • For Garnish

How to Make It

1.

1. Make the Mashed Potatoes: Peel, wash, and chop the potatoes into smaller chunks. Put them in a large pot of water and bring to a boil over high heat. Cook until they're fork tender - a fork should slide in easily. Drain the water completely.

2.

2. Mash the Potatoes: Add the butter, milk, sour cream, salt, pepper, garlic powder, and dried parsley to the drained potatoes. Use a potato masher to mash everything together until you get the consistency you like - smooth or a little chunky. Set aside.

3.

3. Brown the Beef: In a large oven-safe skillet over medium-high heat, brown the ground beef with the chopped onion. Season with salt, pepper, oregano, thyme, paprika, onion powder, and parsley. Once the beef is fully browned, drain off any excess grease.

4.

4. Make the Roux: Push the beef to the sides to make a well in the center of the pan. Add the 2 tablespoons of butter and 2 tablespoons of flour to the well. Stir them together to make a roux. Let it cook for 1 to 2 minutes, stirring constantly so it doesn't burn.

5.

5. Add Liquids and Vegetables: Pour in the beef broth, minced garlic, and Worcestershire sauce. Stir everything together. Add the bag of frozen mixed vegetables and mix well. Let it cook until the veggies start to soften and the whole mixture thickens up nicely.

6.

6. Add Cheese Layer: Sprinkle the cup of shredded cheddar cheese evenly over the top of the meat and vegetable mixture.

7.

7. Top with Mashed Potatoes: Spoon the mashed potatoes over the cheese layer and spread them out into an even layer, covering everything completely. You can make peaks and swirls with a fork if you want.

8.

8. Bake: Preheat your oven to 375 degrees F. Bake the shepherd's pie for about 20 minutes until everything is heated through and bubbly.

9.

9. Optional Browning: If you want the potatoes to get a nice golden brown top, turn on the broiler and broil for 1 to 2 minutes. Watch it closely so it doesn't burn.

10.

10. Garnish and Serve: Sprinkle some dried parsley over the top for color. Let it cool for a few minutes before scooping and serving. Enjoy your ultimate comfort food.

Extra Information

  1. Use an oven-safe skillet so you can go straight from stovetop to oven without transferring.
  2. The roux (butter and flour mixture) is what thickens the gravy and makes it rich and hearty.
  3. You can make the mashed potatoes ahead of time and refrigerate until ready to assemble.
  4. Traditionally, shepherd's pie is made with lamb and cottage pie with beef, but in America we call both shepherd's pie.
  5. Leftovers keep in the fridge for up to 4 days and reheat beautifully.
  6. You can assemble this completely ahead and refrigerate, then bake when ready to eat. Just add 10 extra minutes to the baking time.
  7. This freezes well - wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before baking.

Essential Tools

  • Large pot for boiling potatoes
  • Potato masher
  • Large oven-safe skillet
  • Wooden spoon or spatula
  • Colander for draining

Allergy Warnings

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, sour cream, milk, cheese)
  • Contains gluten (flour)