Best Shepherd’s Pie Recipe

Shepherd’s Pie is the ultimate comfort food—a hearty, savory dish that combines a flavorful meat filling with a creamy mashed potato topping. It’s a classic recipe that’s perfect for family dinners, meal prep, or even entertaining. In this guide, we’ll walk you through everything you need to know to make a delicious Shepherd’s Pie, from the best mashed potatoes to the perfect filling and assembly tips. Let’s get started!


What is a Shepherd’s Pie?

Shepherd’s Pie is a traditional British dish made with a savory meat filling (usually ground lamb or beef) and a layer of creamy mashed potatoes on top. The dish is baked until the filling is bubbling and the potato topping is golden and slightly crispy. While the original version uses lamb (hence the name “Shepherd’s Pie”), a version made with beef is often called “Cottage Pie.” Both are equally delicious and comforting!


Ingredients for Shepherd’s Pie

To make a classic Shepherd’s Pie, you’ll need two main components: the mashed potato topping and the meat filling. Here’s a breakdown of what you’ll need:

For the Potato Topping:

  • 2 pounds Russet or Yukon Gold potatoes, peeled and cubed
  • 1/2 cup unsalted butter
  • 1/2 cup heavy cream or whole milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

For the Pie Filling:

  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 1/2 pounds ground lamb or beef
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 2 tablespoons tomato paste
  • 1 cup beef or chicken broth
  • 1 cup frozen peas
  • 1 tablespoon Worcestershire sauce

The Best Mashed Potatoes for Cottage Pie

The mashed potato topping is a crucial part of Shepherd’s Pie. You want it to be creamy, fluffy, and able to hold its shape when baked. Here’s why Russet or Yukon Gold potatoes are the best choices:

  • Russet Potatoes: High in starch, they create a light and fluffy texture that’s perfect for mashing.
  • Yukon Gold Potatoes: These have a naturally buttery flavor and creamy texture, making them ideal for a rich topping.

Avoid waxy potatoes like red or fingerling potatoes, as they can become gluey when mashed.


Tips for the Best Mashed Potatoes

  1. Cook Potatoes Evenly: Cut them into uniform-sized pieces so they cook at the same rate.
  2. Use Warm Dairy: Warm the cream or milk and soften the butter before adding them to the potatoes. This helps create a smooth, creamy texture.
  3. Don’t Over-Mash: Overworking the potatoes can release too much starch, resulting in a gummy texture. Mash just until smooth.
  4. Season Well: Don’t forget to season the potatoes with salt and pepper for maximum flavor.

How to Make the Filling

The filling is the heart of Shepherd’s Pie. Here’s how to make it:

  1. Sauté the Vegetables: Heat olive oil in a large skillet over medium heat. Add the onion, carrots, and celery, and cook until softened (about 5-7 minutes). Add the garlic and cook for another minute.
  2. Brown the Meat: Add the ground lamb or beef to the skillet. Cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat.
  3. Add Seasonings and Liquids: Stir in the salt, pepper, thyme, rosemary, and tomato paste. Cook for 1-2 minutes to let the flavors meld. Add the broth, frozen peas, and Worcestershire sauce. Simmer for 10-15 minutes, or until the mixture has thickened slightly.

To Assemble a Shepherd’s Pie

  1. Preheat the Oven: Set your oven to 400°F (200°C).
  2. Layer the Filling: Transfer the meat filling to a 9×13-inch baking dish or a deep pie dish, spreading it out evenly.
  3. Add the Potato Topping: Spoon the mashed potatoes over the filling, starting around the edges and working your way to the center. Use a fork to create ridges on the surface, which will help the topping brown beautifully.
  4. Bake: Place the dish in the oven and bake for 20-25 minutes, or until the filling is bubbling and the potato topping is golden brown.

Common Questions

Can I use ground turkey or chicken?

Yes! While traditional Shepherd’s Pie uses lamb or beef, ground turkey or chicken works well for a lighter version.

Can I make it vegetarian?

Absolutely! Substitute the meat with lentils, mushrooms, or a plant-based ground meat alternative.

Can I freeze Shepherd’s Pie?

Yes, Shepherd’s Pie freezes well. Assemble the dish, cover it tightly, and freeze for up to 3 months. Bake from frozen, adding extra time as needed.


Serve Shepherd’s Pie with

  • A simple green salad
  • Steamed green beans or broccoli
  • Crusty bread or dinner rolls
  • A glass of red wine

Make-Ahead

Shepherd’s Pie is a great make-ahead dish. Prepare the filling and mashed potatoes separately, then assemble and refrigerate for up to 2 days before baking. You can also freeze the assembled dish for up to 3 months.


Shepherd’s Pie Recipe

Ingredients

For the Potato Topping:

  • 2 pounds Russet or Yukon Gold potatoes, peeled and cubed
  • 1/2 cup unsalted butter
  • 1/2 cup heavy cream or whole milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

For the Pie Filling:

  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 1/2 pounds ground lamb or beef
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 2 tablespoons tomato paste
  • 1 cup beef or chicken broth
  • 1 cup frozen peas
  • 1 tablespoon Worcestershire sauce

Instructions

How to Make Potatoes:

  1. Boil the potatoes in salted water until fork-tender (about 15-20 minutes). Drain and return to the pot.
  2. Add butter, cream, salt, and pepper. Mash until smooth and creamy. Set aside.

How to Make the Filling:

  1. Heat olive oil in a skillet over medium heat. Add onion, carrots, and celery. Cook until softened.
  2. Add garlic and ground meat. Cook until browned. Drain excess fat.
  3. Stir in seasonings, tomato paste, broth, peas, and Worcestershire sauce. Simmer until thickened.

How to Assemble Shepherd’s Pie:

  1. Preheat oven to 400°F (200°C).
  2. Spread the filling in a baking dish. Top with mashed potatoes, creating ridges with a fork.
  3. Bake for 20-25 minutes, or until golden and bubbling.

Nutrition Per Serving

(Approximate values per serving, based on 6 servings)

  • Calories: 520
  • Protein: 25g
  • Carbohydrates: 35g
  • Fat: 30g
  • Fiber: 5g
  • Sugar: 6g

Enjoy your homemade Shepherd’s Pie—a comforting, hearty dish that’s sure to become a family favorite!

Author

  • Untitled design1

    Having years of experience in the home and cooking niche, I specialize in creating practical, inspiring content that elevates everyday living. From crafting delicious, easy-to-follow recipes to offering expert tips on kitchen organization, meal planning, and home efficiency, my goal is to make life simpler and more enjoyable. My expertise lies in blending creativity with functionality, helping others create a warm, inviting home and delightful meals.

    View all posts

Join our Sweet Home Inspiration Club!

We don’t spam! Read our privacy policy for more info.

Leave a Comment

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

Scroll to Top