Homestyle Shepherds Pie

The Ultimate Classic Shepherd’s Pie: A Hearty Lamb & Mashed Potato Casserole

Shepherd's pie in white dish with baking dish in the background.
A golden-crusted classic Shepherd’s Pie, fresh from the oven.

There are few dishes that evoke a sense of home and profound comfort quite like a perfectly crafted Shepherd’s Pie. This timeless casserole, a staple in British and Irish cuisine, features a savory base of seasoned ground lamb and vegetables simmering in a rich, flavorful gravy, crowned with a fluffy layer of cheesy mashed potatoes, baked until golden and irresistibly crisp. While it’s a beloved meal year-round, its hearty nature and traditional ingredients make it an especially popular choice for St. Patrick’s Day celebrations, bringing warmth and joy to any table.

Our family eagerly anticipates St. Patrick’s Day each year, knowing it’s time for my classic Shepherd’s Pie to make its grand appearance. The moment the aroma of the simmering lamb, infused with aromatic herbs, rich Guinness, and tangy Worcestershire sauce, fills the kitchen, it’s clear something extraordinary is being prepared. This incredible scent is rivaled only by the taste itself – a symphony of deep, complex flavors that define true comfort food.

The velvety smooth mashed potatoes, with their exquisite crispy, cheesy topping, create the perfect “crust” for this indulgent pie. Despite making a generous quantity, leftovers are a rare luxury in our household. Every time, I’m left wondering why we don’t indulge in this culinary masterpiece more often throughout the year!

For our festive St. Patrick’s Day feast, this Shepherd’s Pie often takes center stage, accompanied by our freshly baked Irish soda bread and savory corned beef and cabbage. Yet, the pie itself is a substantial and satisfying meal that stands proudly on its own, suitable for any season or occasion. And to complete the celebration, it’s frequently followed by a slice of this decadent chocolate Guinness cake with Irish cream frosting – a truly delightful pairing.

We’ve poured our hearts into perfecting this recipe, and we sincerely hope you and your family will cherish it as much as ours does.

Table of Contents

  • What’s the Difference Between Shepherd’s Pie and Cottage Pie?
  • Why This Shepherd’s Pie Recipe Shines
  • Essential Shepherd’s Pie Ingredients
  • Step-by-Step Guide to Making Shepherd’s Pie
  • Expert Tips for the Perfect Shepherd’s Pie
  • Serving and Pairing Suggestions
  • Storage and Freezing Instructions
  • Frequently Asked Questions (FAQs)
  • Shepherd’s Pie Recipe Card
  • More Comforting Recipes to Love

What’s the Difference Between Shepherd’s Pie and Cottage Pie?

Before diving into the recipe, it’s worth clarifying a common point of confusion: the distinction between Shepherd’s Pie and Cottage Pie. Traditionally, Shepherd’s Pie is made with ground lamb, while Cottage Pie uses ground beef. The term “shepherd” naturally refers to lamb, a nod to the pastoral origins of the dish. Both are classic British casseroles featuring a savory meat and vegetable base topped with mashed potatoes, but the choice of meat is the defining factor. For this recipe, we’re sticking to the authentic tradition, using rich and flavorful ground lamb to deliver that quintessential Shepherd’s Pie experience.

Why This Shepherd’s Pie Recipe Shines

What sets this particular Shepherd’s Pie apart? It’s a combination of thoughtfully selected ingredients and precise techniques that elevate it from good to truly exceptional:

  • Rich Lamb Flavor: We use ground lamb, which provides a distinct, savory depth that ground beef simply can’t replicate for this classic dish. It’s the heart of authentic Shepherd’s Pie.
  • Guinness-Infused Gravy: The inclusion of Guinness stout isn’t just for a nod to Irish heritage; it adds an unparalleled complexity and richness to the gravy, creating a deeply satisfying umami bomb that coats every bite.
  • Velvety Cheesy Mash: Our mashed potato topping isn’t just a lid; it’s a creamy, buttery, and cheesy masterpiece. We use a potato ricer for the smoothest texture and incorporate Parmigiano Reggiano and egg yolks for extra richness and a beautiful golden crust when baked.
  • Perfect Texture Contrast: The delicate crispness of the golden-brown mashed potato peaks perfectly complements the tender, flavorful meat and vegetable filling below, creating an exciting textural experience.
  • Hearty & Wholesome: Loaded with tender lamb, carrots, peas, celery, and onions, this pie is a complete meal in itself, packed with nutrients and incredibly satisfying.

Essential Shepherd’s Pie Ingredients

Crafting the perfect Shepherd’s Pie begins with selecting quality ingredients. Below is an overview of what you’ll need, along with some important notes and potential substitutions to help you achieve the best results.

Overhead shot of all of the shepherd's pie recipe ingredients.
All the fresh ingredients ready for a delicious Shepherd’s Pie.

For the Creamy Mashed Potato Topping:

  • Russet Potatoes: Approximately 3 1/2 pounds. Russets are ideal for mashing due to their starchy, dry texture, which results in lighter, fluffier mashed potatoes. Avoid waxy varieties that can become gummy.
  • Parmigiano Reggiano: 1 1/4 cups, grated and divided. This hard Italian cheese adds a wonderful salty, umami depth and contributes to the crispy, golden crust.
  • Heavy Cream: 3/4 cup. Adds richness and creaminess to the potatoes. Whole milk can be used as a lighter alternative, but heavy cream offers superior flavor and texture.
  • Butter: 1 stick (8 tablespoons), melted. Essential for luxurious mashed potatoes.
  • Salt and Pepper: To taste. Seasoning is crucial for both layers of the pie.
  • Large Egg Yolks: 3 yolks. These are the secret to a richer, beautifully colored, and firmer mashed potato topping that holds its shape and browns wonderfully under the broiler.

For the Savory Lamb Filling:

  • Ground Lamb: 2 pounds. The star of the show. While braised lamb shoulder, broken into chunks, also makes an incredible filling, ground lamb is traditional and easier for everyday preparation.
  • Frozen Green Peas: 1 1/2 cups. Adds a pop of sweetness and vibrant color.
  • Large Onion: 1, diced. Forms the aromatic base for the filling.
  • Celery Ribs: 3, diced. Adds subtle crunch and classic flavor.
  • Medium Carrots: 3, diced. Provides sweetness and texture, a quintessential component of the mirepoix.
  • Garlic: 5 cloves, minced. Infuses the filling with robust flavor.
  • Tomato Paste: 3 ounces. Deepens the flavor profile and adds a touch of acidity, helping to balance the richness.
  • All-Purpose Flour: 1/4 cup. Used as a thickening agent for the gravy, creating a cohesive and luscious filling.
  • Guinness Stout: 1 (12-ounce) bottle. This dark, malty beer contributes incredible depth and a unique savory note. If you prefer to omit alcohol, you can substitute with dry red wine or an additional cup of beef stock. Any dark ale, porter, or stout can also work.
  • Worcestershire Sauce: 1/4 cup. A classic umami booster that adds tang and savory complexity.
  • Fresh Thyme: 1 tablespoon, leaves only. Its earthy, slightly minty notes complement lamb beautifully.
  • Fresh Rosemary: 1 tablespoon, chopped, leaves only. Pungent and piney, rosemary is a perfect partner for lamb.
  • Low-Sodium Beef Stock: 2 cups. Forms the liquid base for the gravy. We recommend homemade beef stock or a high-quality concentrate like Better Than Bouillon reduced-sodium beef base for the best flavor. Avoid thin, watery box stocks.
  • Salt and Pepper: To taste. Crucial for seasoning the lamb filling.

Remember, the quantities listed are for a full recipe. Always taste as you go and adjust seasonings to your preference!

Step-by-Step Guide to Making Shepherd’s Pie

Creating this magnificent Shepherd’s Pie is a two-part process: preparing the creamy mashed potatoes and crafting the rich lamb filling. We’ll guide you through each stage to ensure a flawless and delicious result.

Part 1: The Creamy Mashed Potatoes

The foundation of our topping is perfectly cooked and seasoned mashed potatoes. Follow these steps for the ultimate creamy and fluffy base.

  1. Prepare the Potatoes: Peel and halve 3 1/2 pounds of russet potatoes. Place the potatoes in a large stockpot, ensuring they are covered with cold water. Add 2 tablespoons of kosher salt to the water; this seasons the potatoes from the inside out. Bring the water to a rolling boil and cook the potatoes until they are fork-tender, which usually takes about 25-30 minutes. Cooking them until very tender ensures a smooth mash.
  2. Rice the Potatoes: Drain the cooked potatoes thoroughly. For the silkiest, lump-free mashed potatoes, use a potato ricer and rice them into a large bowl. While a potato masher or hand mixer can work, a ricer produces an unparalleled airy texture that is ideal for this pie’s topping.
Shepherd's pie recipe process shot collage for the mashed potatoes.
Collage showing the process of preparing mashed potatoes: boiling, ricing.
  1. Mix in Enrichments: To the riced potatoes, add 3/4 cup of heavy cream, 8 tablespoons (1 stick) of melted butter, and 1 cup of grated Parmigiano Reggiano cheese. Mix these ingredients gently until just combined. Taste the mashed potatoes and adjust the seasoning with additional salt and freshly ground black pepper as needed. It’s important to get the seasoning right now, before adding the egg yolks.
  2. Add Egg Yolks: Finally, incorporate the yolks of 3 large eggs. Mix well until they are fully combined into the potatoes. The egg yolks add richness, help bind the potatoes, and ensure a beautiful golden-brown crust when baked.

Part 2: The Savory Lamb Filling

While your potatoes are cooking, you can begin preparing the flavorful lamb filling. This efficient timing ensures your pie comes together smoothly.

  1. Prep Vegetables & Brown Lamb: Dice one large onion, three celery ribs, and three medium carrots. Mince five cloves of garlic. Chop 1 tablespoon of fresh rosemary leaves and remove 1 tablespoon of thyme leaves from their stems. Preheat your oven to 400°F (200°C), setting one rack in the middle and another towards the top third for later broiling. Heat a large, heavy-bottomed pan or Dutch oven over medium-high heat. Add 2 pounds of ground lamb and cook for 7-10 minutes, stirring occasionally, until it is deeply browned. As it cooks, break up the lamb into fine crumbles with a meat masher or wooden spoon.
  2. Sauté Aromatics: To the browned lamb, add the diced carrots, onions, and celery, along with a generous pinch of salt. Sauté the mixture for about 5-7 minutes, stirring occasionally, until the vegetables have softened. This step builds a robust flavor base.
Shepherd's pie recipe process shot collage group number one.
Collage showing the initial steps for the lamb filling: browning lamb, sautéing vegetables.
  1. Add Tomato Paste & Deglaze: Stir in the minced garlic and cook for another 1-2 minutes until fragrant. Be careful not to burn the garlic. Then, add 3 ounces of tomato paste and stir it thoroughly into the mixture. Allow the tomato paste to cook for about 3 minutes, stirring constantly. This step caramelizes the paste, deepening its flavor and removing any raw taste.
  2. Introduce Guinness: Pour in the 12 ounces of Guinness stout and increase the heat to high. Using a wooden spoon, vigorously scrape the bottom of the pot to lift all the flavorful brown bits (fond) that have accumulated. This deglazing process adds immense flavor to your gravy. Cook for 3-4 minutes, or until most of the liquid has evaporated and the mixture has thickened slightly.
  3. Thicken with Flour: Reduce the heat to medium. Sprinkle 1/4 cup of all-purpose flour over the lamb mixture and stir continuously for 1-2 minutes. Cook until no white flour remains visible in the pan. This creates a roux, which will thicken your gravy beautifully without lumps.
  4. Simmer the Gravy: Pour in 2 cups of low-sodium beef stock, 1/4 cup of Worcestershire sauce, the fresh thyme and rosemary, and 1 1/2 cups of frozen green peas. Bring the mixture to a boil, then immediately reduce the heat to a gentle simmer. Continue to cook, stirring occasionally, until the liquid has reduced by half and the gravy has thickened to your desired consistency. This can take about 10-15 minutes.
Recipe process collage number two.
Collage depicting gravy creation: tomato paste, Guinness, flour, and simmering with stock and peas.
  1. Season the Filling: Taste the lamb filling and make any necessary adjustments to salt, pepper, thyme, or rosemary. Remember, you want this layer to be exceptionally flavorful on its own, as it will be balancing the richness of the mashed potatoes. Don’t be shy with seasoning!
  2. Assemble the Pie: Transfer the delicious lamb filling into a 9×13-inch baking dish, spreading it evenly with a spatula to create a flat base. (Note: In the accompanying images, we’ve used two smaller baking dishes, but a standard 9×13-inch dish will perfectly accommodate all ingredients.)
  3. Add Mashed Potato Topping: Using a spoon or an ice cream scoop, begin to dollop generous amounts of the prepared mashed potatoes over the lamb filling. This method ensures even coverage and makes spreading easier.
  4. Spread and Fluff: Gently spread the mashed potatoes across the entire surface of the pie, creating an even layer that completely covers the lamb. Then, use the back of a spoon or a fork to create attractive peaks and mounds in the potatoes. These textured areas will become wonderfully crispy and golden during baking.
Recipe process shot collage group number three.
Collage showcasing the final assembly: spreading filling, topping with mashed potatoes, and creating texture.
  1. Final Touches Before Baking: Sprinkle the remaining 1/4 cup of grated Parmigiano Reggiano evenly over the mashed potato topping. For easier cleanup and to catch any potential spillage, place your casserole dish (or dishes) on a baking sheet before transferring it to the oven.
  2. Bake to Perfection: Bake the Shepherd’s Pie for 20 minutes in the center of your preheated oven. After 20 minutes, carefully move the baking sheet to the top rack and broil for 1-3 minutes. Keep a very close eye on it during this stage; the goal is a beautiful golden-brown crust, not a burnt one! Once the desired color is achieved, remove the pie from the oven. Let the Shepherd’s Pie rest and settle for at least 10 minutes before slicing and serving. This resting period allows the filling to firm up, making for cleaner cuts and preventing it from being too runny. Enjoy your homemade classic Shepherd’s Pie!
Ovehead shot of shepherd's pie in blue dish with one slice taken out of it.
A perfectly baked Shepherd’s Pie, ready to be enjoyed.

Expert Tips for the Perfect Shepherd’s Pie

Achieving Shepherd’s Pie perfection is easy with a few key techniques and considerations. Here are our top tips to ensure your casserole is a resounding success:

  • Choose the Right Potatoes: Just as with our potato gnocchi, we highly recommend using russet potatoes for the topping. Their high starch content and lower moisture mean they become incredibly fluffy when cooked and riced, leading to an airier mashed potato layer that bakes into a wonderfully crisp crust. A potato ricer is truly your best friend for achieving the silkiest, lump-free mash.
  • Stick to Lamb for Authenticity: Classic Shepherd’s Pie is unequivocally made with ground lamb. The distinct flavor of lamb is integral to the traditional taste profile of this dish. If you or your guests prefer to use ground beef, you certainly can, but be aware that this substitution technically transforms the dish into Cottage Pie. Both are delicious, but for a true Shepherd’s Pie, lamb is key.
  • Don’t Skimp on Guinness (or its Alternatives): Guinness stout adds an incredible depth of flavor and complexity to the lamb filling that is difficult to replicate. Its rich, malty notes perfectly complement the lamb and vegetables. If Guinness isn’t available, any dark ale, porter, or stout will work well. For a non-alcoholic option, dry red wine can be used, or simply replace the Guinness with an equal amount of beef stock to maintain the liquid content.
  • Season Generously and Taste Test Often: This is perhaps the most crucial tip! Seasoning each layer properly is essential for a balanced and flavorful pie. Be sure to taste test your mashed potatoes before adding the egg yolks – it’s easier to adjust salt and pepper at this stage. Similarly, taste the lamb filling before you transfer it to the casserole dish. You want both layers to be well-seasoned and vibrant on their own to create the best possible overall flavor profile for your Shepherd’s Pie.
  • Achieve a Golden Crust: The broiler is your secret weapon for that irresistible golden-brown, slightly crispy mashed potato topping. However, broilers work quickly! Never walk away from the oven during the broiling stage. It can go from perfectly golden to burnt in a matter of seconds. Watch it constantly until it reaches your desired level of crispness.
  • Resting Period is Essential: After baking, it might be tempting to dive right into your Shepherd’s Pie. However, allowing it to rest for at least 10-15 minutes before serving is vital. This resting time allows the filling to settle and firm up, preventing it from being runny and making for much cleaner, more appealing slices.
  • Don’t Overmix Potatoes: When incorporating the cream, butter, cheese, and egg yolks into your riced potatoes, mix just until combined. Overmixing can activate the starch in the potatoes, leading to a gummy, unpleasant texture.

Serving and Pairing Suggestions

Shepherd’s Pie is a complete meal in itself, but it truly shines when paired with complementary sides. Here are some ideas to round out your comforting feast:

  • Fresh Bread: Crusty bread, like our homemade Irish soda bread, is perfect for soaking up any extra gravy.
  • Green Salad: A simple, crisp green salad with a light vinaigrette provides a refreshing contrast to the richness of the pie.
  • Roasted Vegetables: Beyond the peas and carrots in the filling, consider serving additional roasted vegetables like Brussels sprouts, green beans, or asparagus for added freshness and nutrients.
  • Pickled Onions or Chutney: A tangy accompaniment can cut through the richness and add a delightful burst of flavor.
  • Dessert: For a truly celebratory meal, follow up with a rich, moist dessert like our Chocolate Guinness Cake with Irish Cream Frosting.

Storage and Freezing Instructions

Shepherd’s Pie is a fantastic dish for meal prepping or enjoying leftovers. Here’s how to store it properly:

  • Refrigeration: Leftover Shepherd’s Pie can be stored in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or a larger portion in the oven until warmed through.
  • Freezing: Shepherd’s Pie freezes exceptionally well.
    • Unbaked: You can assemble the entire pie (meat filling and mashed potato topping) in an oven-safe, freezer-safe dish, cover it tightly with plastic wrap and then foil, and freeze for up to 3 months. When ready to bake, thaw in the refrigerator overnight, then bake as directed, adding about 15-20 minutes to the baking time to ensure it’s heated through.
    • Baked: Allow a fully baked pie to cool completely. Wrap it tightly in plastic wrap and then foil. Freeze for up to 3 months. To reheat, thaw in the refrigerator overnight, then bake at 350°F (175°C) for 30-40 minutes, or until hot and bubbly. You can also cover it loosely with foil for most of the reheating time to prevent the topping from over-browning, removing the foil for the last 10 minutes.

Frequently Asked Questions (FAQs)

Can I make Shepherd’s Pie ahead of time?
Absolutely! You can prepare both the lamb filling and the mashed potato topping a day in advance. Store them separately in airtight containers in the refrigerator. When ready to assemble, simply layer them and bake. You can also assemble the entire pie, cover it, and refrigerate for up to 24 hours before baking.
What if I don’t have a potato ricer?
While a ricer yields the best texture, you can still make delicious mashed potatoes with a sturdy potato masher or a hand mixer on low speed. Just be careful not to overmix, which can make the potatoes gummy.
Can I add other vegetables to the filling?
Yes, feel free to customize! Diced mushrooms, bell peppers, or even a handful of spinach can be lovely additions. Just ensure they are cooked until tender before simmering the gravy.
How do I prevent the mashed potatoes from cracking?
Adding egg yolks to your mashed potatoes, as specified in this recipe, helps create a more stable and less prone-to-cracking topping. Ensuring the potato layer isn’t too thin can also help.
Is this recipe gluten-free?
No, this recipe uses all-purpose flour to thicken the gravy. To make it gluten-free, substitute the flour with a gluten-free all-purpose flour blend or use a cornstarch slurry (1-2 tablespoons cornstarch mixed with an equal amount of cold water) added at the end of the simmering stage, stirring until thickened.

If you’ve enjoyed this Classic Shepherd’s Pie Recipe or any recipe on this site, we encourage you to give it a 5-star rating and share your experience in the comments below.

We strive to satisfy a number of learning styles. If you are someone who prefers to learn by watching, you can find many of our recipes on YouTube and our Facebook Page.

Shepherd’s Pie Recipe Card

Shepherd’s Pie

Author: James Delmage

Prep Time: 20 mins
Cook Time: 1 hr
Total Time: 1 hr 30 mins
Servings: 6

This classic Shepherd’s Pie combines ground lamb, carrots, and peas simmered with Guinness and beef stock, then layered with a creamy, cheesy mashed potato crust that’s baked until golden and irresistible.

Shepherd's pie recipe featured image.
Print Recipe
Pin Recipe

Ingredients

For the mashed potatoes:

  • 3 1/2 pounds russet potatoes, peeled and cut into chunks
  • 1 1/4 cups Parmigiano Reggiano, grated, divided
  • 3/4 cup heavy cream (plus more if too dry)
  • 1 stick (8 tablespoons) butter, melted
  • Salt and pepper to taste
  • 3 large egg yolks

For the filling:

  • 2 pounds ground lamb
  • 1 1/2 cups frozen peas
  • 1 large onion, diced
  • 3 celery ribs, diced
  • 3 medium carrots, diced
  • 5 cloves garlic, minced
  • 3 ounces tomato paste
  • 1/4 cup all-purpose flour
  • 1 (12-ounce) bottle of Guinness
  • 1/4 cup Worcestershire sauce
  • 1 tablespoon fresh thyme, leaves only
  • 1 tablespoon fresh rosemary, chopped, leaves only
  • 2 cups low-sodium beef stock
  • Salt and pepper to taste

Instructions

For the mashed potatoes:

  1. Fill a stockpot with the potatoes, cover with cold water, and mix in 2 tablespoons of kosher salt. Bring to a boil and cook until fork tender (about 25-30 minutes).
  2. Rice the potatoes in a large bowl. Combine with the heavy cream, melted butter, and 1 cup of parmesan cheese. Taste test the potatoes and season very well with salt and pepper to taste. Once satisfied with the taste, mix the egg yolks into the potatoes.

For the Shepherd’s pie:

  1. Preheat oven to 400°F (200°C) and set one rack in the middle and one towards the top 1/3 of the oven.
  2. While the potatoes are boiling, make the filling. Heat a large heavy pan or pot to medium-high heat then add the lamb.
  3. Cook until well browned (about 7-10 minutes), then break up the lamb with a wooden spoon or meat masher. Next, add the carrots, onions, and celery along with a pinch of salt. Sauté until the veggies are soft (about 5-7 minutes) then add the garlic and cook for another 1-2 minutes or until fragrant.
  4. Add the tomato paste, stir, and cook for 3 minutes. Next, add the Guinness and turn the heat to high. With a wooden spoon, scrape the bottom of the pot to remove all of the brown bits. Cook until the liquid has almost completely evaporated (about 3-4 minutes).
  5. Turn the heat down to medium and add the flour. Cook for 1-2 minutes or until there is no white flour remaining in the pan. Add the beef stock, thyme, rosemary, peas, and Worcestershire sauce. Bring to a boil. Once boiling, lower the heat to a simmer and cook until the liquid has reduced by half.
  6. Taste test the filling and adjust salt, pepper, thyme, or rosemary if required.
  7. Add the filling to a 9×13-inch baking dish. Spread the mashed potatoes on the top and with a fork or spoon fluff the potatoes, making mounds or points. Sprinkle the remaining 1/4 cup of grated parmesan.
  8. Bake for 20 minutes in the center of the oven. Move the dish towards the top of the oven and broil for 1-3 minutes or until well browned but not burnt. Watch carefully! Let the Shepherd’s Pie sit for 10 minutes before eating so that it can settle. Enjoy!

Notes

  • Taste test the mashed potatoes before adding the egg yolks to ensure proper seasoning. Be sure to also taste test the lamb filling and make any adjustments to the salt, pepper, or herbs as needed.
  • Leftovers can be saved for up to 3 days in the refrigerator and can be reheated in the oven or microwave.

Nutrition

Calories: 797 kcal |
Carbohydrates: 60.8 g |
Protein: 59.4 g |
Fat: 33.2 g |
Saturated Fat: 17.4 g |
Cholesterol: 264 mg |
Sodium: 646 mg |
Potassium: 1826 mg |
Fiber: 9.5 g |
Sugar: 13.9 g |
Calcium: 317 mg |
Iron: 6 mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
Check us out on Instagram at @sipandfeast or tag #sipandfeast!

More Comforting Recipes to Love

  • Meatloaf with Brown Gravy – A classic meatloaf made with ground beef and smothered in a rich brown mushroom gravy.
  • Italian Beef Stew – Tender chunks of beef braised with carrots, celery, and mushrooms in a hearty Italian-inspired broth.
  • Classic Chili – A robust chili featuring ancho and chipotle chiles, tender beef, beans, and just a hint of cinnamon and dark chocolate for complexity.