Shepherd’s Pie Recipe – Comforting, Hearty Classic with a Homemade Touch

Difficulty:
2/5
Serves:
4 PEOPLE
Prep Time:
25 minutes
Shepherd's Pie Recipe

Shepherd’s Pie Recipe

This Shepherd’s Pie Recipe delivers classic comfort food flavors with a rich, savory beef filling and a creamy mashed potato topping that’s baked until golden and lightly crisp. Featured on Everyday Excellent, this comforting dish brings together lean ground beef, aromatic herbs, and hearty vegetables for a family-friendly meal that’s easy to prepare and deeply satisfying. Perfect for cozy weeknight dinners, casual entertaining, or make-ahead meals, this Shepherd’s Pie Recipe is timeless, comforting, and a reliable go-to when you’re craving classic comfort food done right.


The Inspiration 

The Shepherd’s Pie Recipe is a beloved comfort food with roots in British and Irish cuisine, traditionally created as a practical way to transform leftover meat and potatoes into a complete, nourishing meal. Over time, it has become a staple dish known for its rich flavors, hearty textures, and universal appeal.

On Everyday Excellent, host Vanessa Gianfrancesco celebrates approachable recipes that balance comfort with everyday elegance, and this Shepherd’s Pie Recipe fits seamlessly into that philosophy. By using lean ground beef, frozen vegetables, and a simple yet flavorful seasoning blend, this version stays true to tradition while remaining accessible for modern home cooks.

Whether you’re cooking for family or preparing meals ahead of time, this Shepherd’s Pie Recipe delivers warmth, familiarity, and satisfying flavor in every bite.


Ingredients

Mashed Potato Topping

  • 4 russet potatoes, peeled and cut into 1-inch (2.5 cm) cubes

  • ½ cup (119 g) 35% cream (or milk for a lighter option)

  • ¼ cup (56 g) unsalted butter, cubed

  • Salt and pepper, to taste

Beef Filling

  • 1 lb (454 g) lean ground beef

  • 3 tbsp (44 ml) canola oil (or olive oil)

  • 1 yellow onion, diced

  • 3 cloves garlic, minced

  • 1 tbsp (15 ml) Worcestershire sauce

  • 1 tbsp (4 g) dried thyme

  • 1 10 oz (284 g) bag frozen corn kernels

  • ⅔ cup (110 g) frozen green peas

  • Salt and pepper, to taste


Methods

  • Preheat your oven to 425°F (218°C). Lightly grease a 6 x 9-inch baking dish and set aside.
  • Add the cubed potatoes to a large pot and cover with salted water. Bring to a boil over high heat and cook for 12–15 minutes, or until fork-tender. Drain well.
  • Return the potatoes to the pot. Add the cream and butter, then mash until smooth and creamy. Season generously with salt and pepper. Set aside.
  • Heat canola oil in a large skillet over medium-high heat. Add ground beef and cook for 4–5 minutes, breaking it apart, until browned.
  • Add diced onion and garlic to the skillet. Cook for 2–3 minutes until softened and fragrant. Stir in thyme and Worcestershire sauce.
  • Mix in the frozen peas and corn. Season with salt and pepper, then simmer for 2 minutes to warm through.
  • Transfer the beef mixture to the prepared baking dish, spreading it evenly. Spoon the mashed potatoes over the top and smooth with a spatula.
  • Bake for 10–15 minutes, then switch the oven to broil for 3–4 minutes until the potato topping is lightly browned. Let rest for 3 minutes before serving.

Serving Suggestions

This Shepherd’s Pie Recipe is ideal for weeknight dinners, family gatherings, or cozy weekend meals. Serve it hot with a simple green salad dressed in vinaigrette to balance the richness of the dish. Steamed green beans or roasted carrots also make excellent side dishes.

For entertaining, this Shepherd’s Pie Recipe can be portioned into individual ramekins for an elevated presentation. Pair it with a glass of red wine or a non-alcoholic sparkling beverage for a comforting yet polished dining experience. Leftovers reheat beautifully, making this recipe perfect for meal prep.


Final Thoughts

This Shepherd’s Pie Recipe is a true celebration of comfort food—rich, hearty, and deeply satisfying. With its savory beef filling, creamy mashed potatoes, and golden baked finish, it delivers familiar flavors that never go out of style. Featured on Everyday Excellent, it reflects Vanessa Gianfrancesco’s approach to cooking: approachable, comforting, and full of flavor.

Whether you’re cooking for family, hosting friends, or preparing meals ahead of time, this Shepherd’s Pie Recipe is a reliable go-to that delivers warmth and comfort in every bite. Don’t hesitate to customize it with your favorite vegetables or seasonings to make it your own.

Find more recipes from Everyday Excellent here!

Follow us on Instagram and YouTube for behind-the-scene footage and exclusive content!