Best Classic Shepherd’s Pie Recipe

Shepherd’s Pie is a timeless dish that brings warmth and comfort to any meal. With its hearty meat filling and creamy potato topping, this classic comfort food is loved by many. Whether you’re looking for a cozy dinner or a way to feed the family, Shepherd’s Pie fits the bill perfectly.

Classic Shepherd's Pie with minced meat and mashed potatoes

Why Make This Recipe

This Best Classic Shepherd’s Pie recipe is not just easy to make; it’s also packed with flavors and can be customized to suit your taste. It uses simple, everyday ingredients that you may already have at home. Plus, it’s a great way to incorporate vegetables into your meal, making it both nutritious and filling. Enjoy the satisfaction of serving a home-cooked meal that everyone will adore!

How to Make Best Classic Shepherd’s Pie

Ingredients:

  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion
  • 1 lb. 90% lean ground beef (or ground lamb)
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon dried rosemary leaves
  • 1 teaspoon dried thyme leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 2 garlic cloves (minced)
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 cup frozen mixed peas & carrots
  • 1/2 cup frozen corn kernels
  • 1 1/2 – 2 lb. russet potatoes (about 2 large potatoes, peeled and cut into 1-inch cubes)
  • 8 tablespoons unsalted butter (1 stick)
  • 1/3 cup half & half
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 1/4 cup parmesan cheese

Directions:

  1. Make the Meat Filling: In a large skillet, heat olive oil over medium heat. Add chopped onion and cook until soft. Then, add the ground beef (or lamb) and cook until browned. Stir in the parsley, rosemary, thyme, salt, pepper, Worcestershire sauce, and minced garlic. Cook for another minute. Sprinkle flour over the meat and mix well. Then add the tomato paste and beef broth. Stir until thickened. Add the peas, carrots, and corn, then set aside.
  2. Make the Potato Topping: Boil the chopped russet potatoes in a large pot of salted water until tender. Drain and return to the pot. Add butter, half & half, garlic powder, salt, and pepper. Mash until smooth and creamy.
  3. Assemble the Casserole: Preheat your oven to 400°F (200°C). In a baking dish, spread the meat filling evenly. Top with the mashed potatoes and sprinkle parmesan cheese on top.

How to Serve Best Classic Shepherd’s Pie

Shepherd’s Pie is best served hot. You can slice it into squares and place them on plates. Adding a side salad or some crusty bread can enhance the meal. It’s also a wonderful dish to bring to gatherings or potlucks!

How to Store Best Classic Shepherd’s Pie

To store, let the Shepherd’s Pie cool completely. Cover it with plastic wrap or aluminum foil and keep it in the refrigerator for up to 3 days. You can also freeze it for up to 3 months. When ready to eat, thaw in the fridge overnight and reheat in the oven until warmed through.

Tips to Make Best Classic Shepherd’s Pie

  • Make sure to season the potato topping well for extra flavor.
  • You can use leftover mashed potatoes for a quicker option.
  • Feel free to mix in any vegetables you like, such as green beans or bell peppers.
  • For a little heat, add a pinch of red pepper flakes to the meat filling.

Variation

You can easily make a vegetarian version by using lentils or meat substitutes instead of ground beef or lamb. This way, you can enjoy the rich flavors while keeping the dish meat-free!

FAQs

Q: Can I use mashed sweet potatoes instead of regular potatoes?
A: Yes! Sweet potatoes give a nice sweetness and flavor that pairs well with the savory filling.

Q: How long does it take to cook the meat filling?
A: The meat filling usually takes about 10-15 minutes to cook until it’s browned and ready.

Q: Can I make Shepherd’s Pie in advance?
A: Absolutely! You can prepare it ahead of time, refrigerate it, and then bake just before serving. It’s perfect for meal prep!


Best classic shepherds pie recipe 2025 11 14 150830 150x150

Classic Shepherd’s Pie

A hearty and comforting dish featuring a flavorful meat filling topped with creamy mashed potatoes.
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Course Dinner, Main Course
Cuisine British
Servings 6 servings
Calories 400 kcal

Ingredients
  

Meat Filling

  • 2 tablespoons olive oil For sautéing the onions
  • 1 cup chopped yellow onion
  • 1 lb. 90% lean ground beef (or ground lamb) Choose based on preference
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon dried rosemary leaves
  • 1 teaspoon dried thyme leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 2 cloves garlic (minced)
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 cup frozen mixed peas & carrots
  • 1/2 cup frozen corn kernels

Potato Topping

  • 1 1/2 – 2 lb. russet potatoes (about 2 large, peeled and cut into 1-inch cubes)
  • 8 tablespoons unsalted butter (1 stick) For mashing
  • 1/3 cup half & half For creamy texture
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 1/4 cup parmesan cheese For topping

Instructions
 

Make the Meat Filling

  • In a large skillet, heat olive oil over medium heat. Add chopped onion and cook until soft.
  • Add the ground beef (or lamb) and cook until browned.
  • Stir in parsley, rosemary, thyme, salt, pepper, Worcestershire sauce, and minced garlic. Cook for another minute.
  • Sprinkle flour over the meat and mix well.
  • Add the tomato paste and beef broth. Stir until thickened.
  • Add the peas, carrots, and corn, then set aside.

Make the Potato Topping

  • Boil the chopped russet potatoes in a large pot of salted water until tender.
  • Drain and return to the pot.
  • Add butter, half & half, garlic powder, salt, and pepper. Mash until smooth and creamy.

Assemble the Casserole

  • Preheat your oven to 400°F (200°C).
  • In a baking dish, spread the meat filling evenly.
  • Top with the mashed potatoes and sprinkle parmesan cheese on top.

Notes

Shepherd’s Pie can be made in advance and stored in the refrigerator or frozen for later. Ensure the potato topping is well-seasoned.
Keyword Classic Recipe, Comfort Food, Home Cooking, Meat Pie, Shepherd’s Pie