I didn’t grow up eating lamb. In fact, I don’t recall ever trying it as a child. As an adult, though, I’ve come to love its distinctive, earthy flavor, and one of my favorite ways to enjoy it is in a hearty, comforting Shepherd’s Pie.
This traditional British and Irish favorite combines savory ground lamb, tender vegetables, and a rich, flavorful gravy beneath a generous layer of creamy mashed potatoes. Baked until golden and bubbling, it’s comfort food at its finest.
Shepherd’s Pie has an interesting history, dating back to a centuries-old dish known as cottage pie, which was a practical way to turn leftover meat and potatoes into a satisfying meal. Over time, the names took on different meanings: Shepherd’s Pie traditionally uses lamb or mutton, while Cottage Pie is made with beef.
I’ll admit, I sometimes use the names interchangeably, though my son’s England-born-and-bred girlfriend is always quick to give me a friendly reminder of the difference.
Whatever you call it, I’m a huge fan. It’s a wonderful way to use up leftover Creamy Mashed Potatoes, and I love experimenting with different meats, vegetables, and seasonings to create something a little different each time.
As my British friends might say…
Lovely jubbly!
Why You’ll LOVE This Shepherd’s Pie
- Hearty comfort food. Savory lamb, tender vegetables, and creamy mashed potatoes come together in one delicious, satisfying dish.
- A complete meal in one pan. With meat, vegetables, and potatoes all in one casserole, there’s not much else you need for dinner.
- Perfect for leftovers. Give leftover mashed potatoes, roast beef, or lamb a delicious second life.
- Make it your own. Change up the meat, vegetables, or seasonings to suit your tastes and whatever you have on hand.
- Great for feeding a crowd. This generous 9-by-13-inch casserole is perfect for family dinners and gatherings.
- Make-ahead friendly. Assemble in advance, refrigerate, and bake when you’re ready.
- Freezer friendly. Make an extra casserole or freeze individual portions for another comforting meal.
What You’ll Need
Recipe Tips
Choose your favorite meat. Ground lamb makes a traditional Shepherd’s Pie, while ground beef creates an equally delicious Cottage Pie. Turkey, chicken, or pork are also tasty alternatives. You can even use leftover roast beef, pot roast, braised chuck roast, lamb chops, or roasted leg of lamb. Just chop or shred the cooked meat into bite-sized pieces.
Experiment with vegetables. There’s plenty of room to get creative with the filling. Mushrooms, celery, green beans, or whatever vegetables you have on hand can add wonderful flavor and texture. It’s also a great way to use up leftover veggies.
Add a splash of wine. Red wine brings a lovely depth of flavor to the lamb and gravy. I prefer a medium-bodied red that complements the savory filling without overpowering it. For an alcohol-free version, substitute beef broth.
Give it an Irish twist. Replace the wine with Guinness or another stout or porter for a rich, malty flavor. It’s a delicious variation, especially if you’re planning to serve the same beer with dinner.
Try ketchup instead of tomato paste. If you’re not a fan of tomato paste, ketchup makes a handy substitute and adds a touch of sweetness. You can leave it out entirely, but I’ve found the filling loses a little something without it.
Use leftover mashed potatoes. This is one of my favorite ways to give leftover Creamy Mashed Potatoes a second life. You can also prepare the potatoes a day or two ahead, or use refrigerated, frozen, or instant mashed potatoes when you’re short on time.
Change up the topping. For something different, try thinly sliced potatoes topped with shredded cheese and a sprinkle of smoked paprika. You’ll need to adjust the baking time to ensure the potatoes become fully tender.
Add a little cheese. At my son’s girlfriend’s suggestion, I sprinkle shredded cheese over the mashed potatoes before baking. It adds wonderful flavor and creates a delicious golden topping. Yummy!
Try individual casseroles. Instead of one large baking dish, divide the filling and potatoes among individual oven-safe casserole dishes. They make a beautiful presentation for dinner parties and special occasions.
How to Serve Shepherd’s Pie
Shepherd’s Pie is a hearty, all-in-one meal, so you really don’t need much else to make dinner complete. But if you’re like me and enjoy a little variety, there are plenty of delicious ways to round out the meal.

Drink Pairings
A medium-bodied Pinot Noir, a lightly oaked Chardonnay, or a rich Guinness makes a wonderful match for the savory lamb and creamy mashed potatoes. Looking for more ideas?
Explore my favorite drink pairings for Shepherd’s Pie, including wines, beers, and nonalcoholic options.
What to Drink with Shepherd’s Pie
A medium-bodied Pinot Noir, a lightly oaked Chardonnay, or a rich Guinness makes a wonderful match for the savory lamb and creamy mashed potatoes. Looking for more ideas? Explore my favorite drink pairings for Shepherd’s Pie, including wines, beers, and nonalcoholic options.
“A truly delicious recipe for one of my all-time favourite dishes! Can’t wait to have it again.” -Sarah
FAQs
Shop The Tools

Traditional Shepherd’s Pie
Ingredients
- 2 tablespoons olive oil
- 1 medium onion diced
- 1½ pounds ground lamb
- ½ cup red wine
- 1 cup carrots shredded or diced
- 2 cloves garlic minced
- 2 tablespoons fresh parsley chopped, divided
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 2 tablespoons Worcestershire sauce
- 2 tablespoons tomato paste
- 1 cup frozen or canned peas drained if canned
- 1 cup frozen or canned corn drained if canned
- 2 tablespoons all-purpose flour
- ¾ cup beef broth cold
- 5 cups Creamy Mashed Potatoes
- ¼ cup shredded cheddar cheese
- Salt and pepper to taste
Instructions
- Preheat the oven to 400°F. Lightly coat a 9-by-13-inch baking dish with nonstick cooking spray.
- Heat the olive oil in a large skillet over medium-high heat. Add the onion and cook for about 5 minutes, stirring occasionally, until translucent.
- Reduce the heat to medium. Add the ground lamb and cook for about 5–7 minutes, breaking it into crumbles and stirring occasionally until browned. Drain any excess grease.
- Pour the red wine into the skillet, scraping up any browned bits from the bottom of the pan. Simmer for 2–3 minutes, until the liquid has reduced by about half.
- Add the carrots, garlic, tomato paste, Worcestershire sauce, rosemary, thyme, peas, corn, half the parsley, salt, and pepper. Stir well to combine. Reduce the heat to low and cook for another 3–4 minutes, stirring occasionally.
- In a small bowl, whisk the flour and cold beef broth together until smooth. Pour the mixture into the skillet, stirring constantly. Continue cooking for 2–3 minutes, until the filling thickens into a rich gravy.
- Transfer the lamb mixture to the prepared baking dish. Spoon the mashed potatoes evenly over the filling, spreading gently to cover the entire surface. Sprinkle the shredded cheddar cheese over the potatoes.
- Bake uncovered for approximately 30 minutes, until the filling is bubbling and the potatoes are lightly golden brown. For a more golden topping, broil briefly at the end, watching carefully to prevent burning.
- Remove from the oven and let stand for 5 minutes before serving. Garnish with the remaining fresh parsley.
- Serve and enjoy!
Nutrition
Did you make this recipe?
We’d love to see! Tag @zigeze on Instagram! #zigeze












