Skip to main content

Easy Shepherd’s Pie

Easy Shepherd’s Pie

Shepherd’s Pie is easy to make and delicious! It makes for a great weeknight family meal or Sunday supper. The hearty meat stew is topped with a creamy layer of mashed potatoes. Butter and milk are your friends here in order to make those mashed potatoes extra creamy and the whole dish smooth and comforting.
Prep Time 10 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 15 minutes
Course Main Course
Servings 5 people


Pie Filling

  • 1 pound Lamb or Beef Mince
  • 1 cup Fresh or Frozen Peas
  • 2-3 medium Carrots
  • 1 large Onion
  • 2 cups Beef Stock
  • 5 tbsp Worcestershire Sauce
  • 5 tbsp Tomato Puree
  • 2 tbsp Oil
  • 3/4 cup shredded cheese
  • Salt & Pepper to Taste

Potato Topper

  • 2 pounds Potatoes
  • 1/2 cup Whole Milk
  • 3/4 stick Butter


  • Peel and dice the potatoes into one inch pieces. Add to a pot, cover with water and add a pinch of salt. Cover and bring to a boil. When potatoes are soft, drain and return to the pan. Add the butter and milk, and mash until smooth. Set aside.
  • Dice the carrots and onion. 
  • In a large, deep frying pan, heat up the oil. 
  • Add the carrots and onions. Sauté for five minutes. 
  • Add the meat, breaking it up with wooden spoon or spatula. Cook for five minutes. 
  • Add the tomato puree, Worcestershire sauce, beef stock, and salt and pepper to taste. Stir to mix. Reduce the heat to medium-high and let it cook for 20 minutes.
  • Stir in the peas. 
  • Spoon the mixture into a casserole dish. Top with the mashed potatoes smoothing an even layer all over. 
  • Top with the shredded cheese.
  • Bake in a preheated oven at 400°F until cheese is melted and mash turns golden brown (about 20 minutes). 
  • Serve!



Recipe inspired by and adapted from: Happy Foods Tube