Sunday Supper {Shepherd’s Pie}

I mentioned last week that I was giving a presentation on Ireland to John’s class.  Well, I hemmed and hawed over which dish to take and settled on Shepherd’s Pie.  It is really super yummy, and my boys love it, but I wasn’t sure if the majority of the class would like something where all their food groups were touching.  Let me just say that all that worry was for naught.  They gobbled up the entire dish – some of them coming back for seconds and thirds!!


Shepherd’s Pie

For potatoes:
2½ pounds large Yukon Gold potatoes
1½ cups half-and-half
6 tablespoons (3/4 stick) unsalted butter
1/2 cup sour cream
1/4 cup shredded cheddar cheese
1 T. chopped green onion
Kosher salt and freshly ground black pepper

For veggies:
10-16 oz. bag frozen peas and carrots (I buy in the microwaveable bag and cook)

For meat:
1 onion, chopped
1 lb. lean groun beef
2 T. flour
2 T. ketchup
2 T. worcestershire sauce
1 packet brown gravy
1 cup water
1/2 cup shredded cheddar cheese

  1. Peel the potatoes and cut them in 1-inch chunks. Place them in a large, deep saucepan, cover with water, and bring to a boil. Lower the heat and simmer for 20 to 25 minutes, until very tender. Drain and return the potatoes to the saucepan.
  2. Meanwhile, heat the half-and-half and butter in a small saucepan over medium heat until the butter melts. (I just put mine in the microwave for 2 minutes).  With a hand mixer, beat the hot potatoes in the pot until they are broken up. Slowly mix in the cream/butter, sour cream, cheese, green onions, 2½ teaspoons salt, and 1 teaspoon pepper and beat until the potatoes are thick and smooth.
  3. In a separate pan, cook onion until clear.  Add beef and cook until well browned.  Pour off excess fat, then stir in flour and cook 1 minute.  Add ketchup and worcestershire sauce and cook 1 minute.  Add water and gravy packet.  Bring to a boil, reduce heat and simmer for 5 minutes.
  4. Prepare a 2 quart casserole dish by spraying with Pam.  Spread beef in an even layer on the bottom.  Spread peas and carrots on top. Top with mashed potato mixture and sprinkle with remaining cheddar cheese.
  5. Bake at 350 degrees for 20 minutes or until golden brown.


  • I OFTEN substitute instant mashed potatoes in this dish.  I use Hungry Jack flakes and make according to the package for a serving of 6.  I then stir in the sour cream, cheese, green onion and pepper.  It takes so much time off the prep.
  • I usually make this up to a day in advance and then just pop in the oven before dinner and heat thoroughly, making for a great school night supper.  You may need to add time to the cooking if it comes straight from the fridge.


While I was cooking, I went ahead and doubled the recipe and kept one in the fridge for our own supper that night.  It’s a great, filling, stick-to-your-bones kinda meal for St. Patrick’s Day!!


Everything St. Patrick’s Day


9 thoughts on “Sunday Supper {Shepherd’s Pie}

  1. Looks yummy!
    Have you tried the already made mashed potatoes? I think they are Bob Evans? They’re pretty good and I use those for Shepards Pie sometimes.

    1. Yes! I do that a lot!! I usually have Hungry Jack flakes on hand too and often sub in for hand made.

  2. We LOVE Shepherd’s Pie, but believe it or not, I’ve never put cheese on the top. I’ll definitely remedy that next time!

    Glad it went over so well in John’s class! xo

  3. Thank you so much for this great recipe, my husband absolutely loved it!! We always eat at Mcquire’s in Destin and he orders the Shepherd’s pie….I believe this comes in a close 2nd. Happy St. Patrick’s Day ?☘???

  4. I’m so happy you posted this, I always cook Shepherd’s Pie for St. Patrick’s Day, but I have never added the ketchup and gravy sauce to the meat. I added it last night and it gave it so much more flavor, we loved it!!

  5. Just a thought: we always eat Shepherd’s Pie and angel food cake on Christmas Eve. It’s easy to make before Church, and it’s ready when we get home. It’s a nice nod to the angels and shepherds watching over baby Jesus!

Leave a Reply

Your email address will not be published.