Hearty shepherd’s pie with lamb, carrots, and peas is topped with a creamy layer of mashed potatoes and sharp cheddar cheese. Perfect to celebrate St. George’s Day or St. Patrick’s Day!

Recipe Overview

Why you’ll love it: Shepherd’s pie is an exceptionally good casserole and very hearty.

How long it takes: about one and a half hours
Equipment you’ll need: large saucepan, skillet, baking dish (9 x 13 inches)
Servings: 10

Slice of shepherd's pie on a white plate, parsley in foreground.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Shepherd’s pie is the perfect way to celebrate St. Patrick’s Day or St. George’s Day (April 23rd), and I’m sharing a great recipe here for that. It makes a big panful (serves 10), so feel free to invite guests to celebrate with you.

About this Shepherd’s Pie recipe

  • Easy to make: While this recipe takes a little time to prepare, it’s not difficult. The first time I made shepherd’s pie, I used ground beef, instant potatoes and beef gravy out of a jar. This one is definitely a step up from that version. Needless to say, this recipe is much better.
  • Versatile: In my opinion, the lamb is what makes this really flavorful and a cut above the ordinary, and it’s traditional. Beef would be fine, but if you’re going to make shepherd’s pie, why not go for the lamb?  If you love lamb, try my braised lamb shanks. They are wonderful!
  • Hearty: This is a stick-to-your-insides kind of meal, hearty and satisfying. Serve it with Irish soda bread (or beer bread!) and a crisp green arugula salad.
Overhead view of two plates and a casserole dish of shepherd's pie.

What you’ll need

  • Ground Lamb: Lamb is a high quality protein, and is a good source of many vitamins and minerals (Healthline). If desired, substitute lean ground beef.
  • Round White or Yukon Gold Potatoes: Russets or red potatoes would be fine, too. Use your favorite “mashing” potato. You’ll be adding milk and butter to mash them.
  • Vegetables: Onions, carrots, and peas are the traditional vegetables used in shepherd’s pie.
  • Thyme: Use fresh or dried. If you choose dried, use half as much.
  • Salt and Pepper to taste
  • Dry Red Wine and Beef Stock, to make a delicious gravy, with flour added to thicken the gravy.
  • Sharp Cheddar Cheese for a beautiful golden topping on the casserole.
Overhead view of ingredients: Ground meat, vegetables, wine, cheese, potatoes, and seasoning.

How to Make Shepherd’s Pie

First, boil the potatoes until they’re tender. When they’re cooked, mash them with butter and milk.

Meanwhile, brown the ground lamb (or beef) in a large skillet. Add the onions and carrots to soften them a bit.

When the meat is browned and the veggies are soft, stir in the flour. It will coat the meat and veggies and act as a thickener for the gravy. Pour in the wine, broth, and thyme, stirring and simmering until the gravy has thickened. Add the peas.

You’re ready to assemble the casserole. Pour the meat mixture into a large casserole dish, spread the mashed potatoes over the whole thing, and sprinkle with grated cheese.

Pop it into the oven and bake it twenty to twenty-five minutes. 

Baked cheese-topped shepherd pie.

FAQs

Why does my shepherd pie fall apart?

Shepherd’s pie is a loosely constructed casserole. When you scoop it out, it won’t be nice even squares like lasagna. The bottom part especially is just meat, vegetables, and gravy so it’s not going to hold its shape. This casserole is a good one to scoop out with a large spoon.

What is the difference between cottage pie and shepherds pie?

It’s all in the meat: cottage pie is made with beef and shepherd’s pie is made with lamb. 

Does shepherds pie have cheese on top?

The mashed potatoes could be the only crown your shepherd’s pie wears but a layer of sharp cheddar cheese melted on top is really delicious and commonly seen on shepherd’s pie.

Shepherd pie being scooped out of a white baking dish with a metal spatula.

Make it your own

  • Switch up the veggies: While peas, carrots, and onions are traditional, different vegetables can be substituted. Try corn, diced bell peppers, mushrooms, shredded cabbage, or turnips.
  • More herby flavor: Add more herbs. Fresh parsley, rosemary, or sage are good choices.
  • Use different potatoes: Instead of mashed white potatoes, make your topping with mashed sweet potatoes.
  • Switch up the cheese: Try different types of cheese to sprinkle on top, or leave the cheese off. 

Make-Ahead Ideas

Brown the ground lamb and veggies up to a day ahead; refrigerate. Make the mashed potatoes a day ahead, too, or use leftover mashed potatoes. Assemble casserole and bake when desired.

Storage & Reheating Tips

Refrigerate/Freeze: Leftover shepherd’s pie can be stored in the fridge, covered tightly, for three to five days. To freeze, wrap the casserole tightly in foil, label, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking.

Reheat: Microwave individual portions on high for a minute or until heated through. Larger amounts can be reheated in a shallow casserole dish at 350°F for 15 minutes or until heated through. 

Meal plan 60 preview image with text and photos.

Free Meal Plan

Interested in a weekly meal plan that includes this recipe? Take a look at Meal Plan #60. You’ll find a wholesome recipe for each weekday plus a categorized grocery list. We add a new meal plan weekly.

Hearty Casserole Recipes

Recipe

Shepherd’s Pie

5 from 5 votes
Prep: 30 minutes
Cook: 55 minutes
Total: 1 hour 25 minutes
Servings: 10 servings
Hearty shepherd's pie with lamb, carrots, and peas is topped with a creamy layer of mashed potatoes and sharp cheddar cheese. Perfect to celebrate St. Patrick's Day or St. George's Day!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 3 pounds ground lamb (or lean ground beef)
  • 3 pounds round white or Yukon gold potatoes, peeled and cut into large chunks
  • 1 large onion, chopped
  • 4 to 5 large carrots, chopped
  • 10 ounces frozen peas
  • cup all-purpose flour
  • 1 teaspoon fresh thyme (or ½ teaspoon dried)
  • salt and pepper to taste
  • 1 cup dry red wine
  • 3 cups reduced sodium beef stock (plus more if needed)
  • ½ cup milk (more if needed)
  • 3 tablespoons butter, softened, optional
  • 2 cups grated sharp cheddar cheese (see note)

Instructions 

  • Cover potatoes with water in large pan, and bring to a boil over high heat. Cover, and reduce heat. Cook until fork tender, 20 to 25 minutes. Drain and set aside (see note).
  • Preheat oven to 425°F.
  • Brown the meat in two batches over medium high heat. Drain excess fat from the browned meat. Add the onion and cook, stirring occasionally, until the onion softens. Add carrots and allow to soften slightly as well.
  • Add pepper, flour, thyme and stir together for about a minute until the flour coats everything.
  • Add the peas, wine, and broth. Bring to boil, reduce to a simmer and continue to cook for a few minutes until the vegetables are tender and the gravy is thickened. Add more broth as needed to achieve a consistency that you are happy with.
  • Mash the potatoes with milk and a little butter (if desired).
  • Spread the meat and vegetable mixture in a large baking dish (9 x 13 inches) and carefully spread the potatoes over the top. Place pan on a foil lined baking sheet to catch spills.
  • Sprinkle with grated cheese and bake until bubbly and heated through, about 20 to 25 minutes.

Notes

  • Mashed potatoes can be prepared up to two days in advance and refrigerated. Leftover mashed potatoes can be used if you have them.
  • Substitute lean ground beef for the lamb if desired.
  • To make a lower calorie shepherd’s pie, omit cheddar cheese. Sprinkle the mashed potato topping with paprika or use a fork to “decorate” the top with tine marks. 

Nutrition

Calories: 693kcal, Carbohydrates: 36g, Protein: 35g, Fat: 43g, Saturated Fat: 21g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 16g, Trans Fat: 1g, Cholesterol: 133mg, Sodium: 415mg, Potassium: 1228mg, Fiber: 5g, Sugar: 5g, Vitamin A: 4649IU, Vitamin C: 41mg, Calcium: 235mg, Iron: 4mg

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

Did You Make This?Share a comment and rating below! I love hearing what you think!
Free email series

5 Time & Stress Saving Cooking Secrets

Free email series of my best tips!

FREE BONUS!

5 from 5 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




The maximum upload file size: 1 MB. You can upload: image. Drop files here

9 Comments

  1. Carl Johnson says:

    5 stars
    Love your recipe, shepherds pie

    1. Rachel Gurk says:

      I’m so glad to hear it! Thanks for leaving a review!

  2. Guy says:

    From the UK – This is very close to how we make it but I would Chop an white onion, cook to soften (5mins) add some red wine and cook down to reduce (5mins more). Add this onion and remaining wine into the cooked beef to add some richness and flavour, then a also a dash of worcheshire sauce if you can find it and a couple of bay leaves in addition to the thyme. Thats a sheperds pie as we make it.

    1. Guy says:

      Actually completely missed you already have the onion on first reading – Sorry. But I stand by the remaining recommendation as the Beef needs something to flavour it up a bit.

    2. Rachel Gurk says:

      Thanks for the comment! It sounds wonderful. :)

  3. Param Patel says:

    Love the fact that you’re embracing another culture and food is such a great map to doing so. I really enjoy seeing the history of the dish and how you came to embrace St. George’s day is quite inspiring.

    1. Rachel Gurk says:

      I love exploring other cultures through food! Thanks for taking the time to leave a comment!

  4. Rachel @ Rachel's Recipe Reviews says:

    It isn't something I would want to eat every day, but hubby loves it. It's a man food. I would rather eat a plate full of the salad.

  5. Brittany (A Healthy Slice of Life) says:

    Can you believe I've never tried Shepard's Pie? I've heard people rave about it though. I'll need to give it a try one day :)