Go Back
+ servings
Classic Shepherd's Pie

Classic Shepherd's Pie

Classic Shepherd's Pie is a retro recipe that has a rich delicious stew covered with creamy mashed potatoes. A tasty casserole recipe that uses beef or lamb.
Course: Dinner
Cuisine: American
Keyword: shepherd's pie recipe
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Servings: 6
Calories: 578kcal
Author: Sandy Clifton


  • 4 cups Beef Broth low sodium
  • 1/4 cup Flour
  • 1/4 cup Cold Water
  • 10 oz Pearl Onions I use frozen
  • 3 cloves Garlic minced
  • 1 1/2 tsp Fresh Thyme Leaves or 1 tsp dried, but not ground
  • 1 tsp Fresh Rosemary Leaves minced (or dried & crumbled)
  • 8 oz Mushrooms chopped
  • 1/2 cup Red Wine or beef broth
  • 2 tsp Worcestershire Sauce
  • 1 1/2 lbs Leftover Cooked Roast Beef or Lamb chopped
  • 2 cups Frozen Peas*
  • 2 tsp Salt divided
  • 1 tsp Pepper. divided
  • 1 1/2 lbs Potatoes cubed
  • 6 Tbsp Butter divided
  • 3/4 cup Milk heated
  • 1 Egg Yolk


  • Heat oven to 350° F.
  • Place the cubed potatoes in a pot and cover with cold water and  1 tsp salt. Bring to a boil and reduce to a simmer.
  • In a large saucepan, bring the beef broth, pearl onions, garlic, thyme leaves, and rosemary to a simmer.
  • Whisk together the flour and water until smooth. Then whisk the flour slurry into the simmering broth.
  • Add the mushrooms.
  • Add the wine and Worcestershire sauce.
  • Add the roast beef or lamb, 1/2 tsp salt, 1/2 tsp pepper, and peas. Bring back to a simmer and cook for 5 minutes. Then turn off the heat and set aside.
  • Check the potatoes with a fork. If you can pierce the potatoes easily, then they are done. Drain them and return to the pot. Add 4 Tbsp of the butter and mash the potatoes.
  • Mix in the heated milk and 1/2 tsp of salt.
  • Add the egg yolk and remaining 1/2 tsp of pepper. Mix well.
  • Pour the stew mixture into a 3 quart casserole dish.
  • Spread the mashed potatoes over the stew mixture, covering completely, edge to edge.
  • Melt the remaining butter and pour over the top of the mashed potatoes.
  • Bake for 20 to 3o minutes, or until the potatoes start to brown and the stew is bubbling a little.


*You can also add diced carrots.


Calories: 578kcal