Shepherd’s Pie

Delicious Shepherd's Pie

What better way to celebrate St. Patrick’s Day than with food? This Shepherd’s Pie is tasty and easy to make for St. Patrick’s Day celebrations! It is a great use of leftover mashed potatoes and is great to make ahead for parties or a savory St. Patrick’s Day dinner. Pour yourself a glass of Guiness too!

Our family loves Shepherd’s Pie! It is a great comfort food with cheddar cheese topped homemade (are there any other kind?) mashed potatoes, peas, and ground meat. This recipe is made with a combination of ground beef and ground pork. What’s not to love?

Although Shepherd’s Pie a.k.a. cottage pie,  has traditionally been made with minced lamb, it is widely acceptable to make with beef. Some recipes call for beef chunks similar to beef stew while other recipes used ground beef, lamb, veal or pork. I like using the mixture of ground beef and pork for this recipe. Shepherd’s Pie has long been long associated with Irish food in America (although it did not originate in Ireland) and is a common dish in Irish pubs and restaurants.

The meat mixture is seasoned with Worcestershire sauce, extra virgin olive oil (it is the only kind  of olive oil I use) mixed with a rue . It is relatively easy to prepare.

Making Shepherd’s Pie

I begin making the mashed potatoes using russet potatoes, half and half creamer, salt and butter. Then I begin cooking the meat mixture- ground beef and pork, olive oil, carrots, onions, peas, parsley Worcestershire sauce followed by a quick rue- equal parts butter and flour and then add beef stock (I used homemade and it makes a difference.) Put the meat mixture in a baking dish, topped with mashed potatoes and shredded cheddar cheese, bake for 10 minutes and viola! Delicious Shepherd’s Pie.

Shepherd's Pie assembled before baking
Shepherd’s Pie assembled before baking
Shepherd's Pie
Shepherd’s Pie

Worcestershire Sauce and homemade beef broth make this Shepherd’s Pie especially tasty. Of course you can use canned broth. I usually have homemade beef broth on hand because I save and freeze the broth or stock when I make an eye roast in the crock pot if I don’t make Vegetable Beef Soup with it.

This recipe is good to make with leftover mashed potatoes. Although, I’m not an advocate of boxed mashed potatoes and don’t suggest using them, do what you have to do to save time. I won’t tell anyone.

Delicious Shepherd's Pie
Delicious Shepherd’s Pie with ground beef and pork
Artisan Crusty Bread
Artisan Crusty Bread

Crusty Artisan Bread is the perfect accompaniment to this Shepherd’s Pie. This bread only takes five minutes to prepare and two hours and forty minutes to rise with only 30 minutes baking time. Your kitchen will have an aromatic scent of bread baking! If you have a little time to spare, it is worth making homemade bread. The videos are included in this post for first time bread bakers! Don’t be skeptical, you can make good tasting bread! Really!


Light Tiramisu
Light Tiramisu

While eating this filling meal, save room for dessert! This easy Light Tiramisu would be a nice ending to a perfect meal. It is made with Angel Food Cake, Neuchatel cheese, Cool Whip Lite, espresso coffee, chocolate chips and cocoa powder.

So if you’re looking for a savory St. Patrick’s Day dinner or a tasty dinner for any other day of the week, I’m betting your family will enjoy this homemade meat and potato casserole and you may have no leftovers! Don’t forget to wear green with a nice big green leprechaun hat on St. Patty’s Day. Ok. Maybe forget the hat!

Shepard’s Pie

Prep Time: 15 minutes

Cook Time: 30 minutes

Total Time: 45 minutes

Yield: 8 servings

Shepard’s Pie

Delicious Shepherd's Pie


  • Meat Mixture
  • 3/4 lb of ground beef
  • 3/4 lb of ground pork
  • 1/4 cup fresh parsley, diced
  • 1 medium onion, diced
  • 1/2 cup of carrots, diced
  • 1/2 cup of frozen peas
  • 1 tbs Worcestershire sauce
  • 1/4 tsp of garlic powder
  • salt and pepper to taste
  • 2 tbs flour
  • 2 tbs butter
  • 1 cup of beef broth (homemade or canned)
  • Mashed Potatoes
  • 3 potatoes, peeled and cubed
  • 1 tbs half and half creamer
  • 2 tbs of butter
  • salt to taste
  • 4 oz of shredded cheddar cheese as a topping


  1. Preheat oven to 375F.
  2. Mashed Potatoes
  3. In a medium pot on high heat, boil water for potatoes. Meanwhile, peel and cut potatoes into one inch cubes (and prep onions, carrots and parsley for meat mixture.) Boil potatoes for 12 minutes or until soft. In a large mixing bowl, mix potatoes 2 tbs of butter, half and half creamer and salt to taste until smooth.
  4. Meat Mixture
  5. In a large skillet on medium heat, add olive oil, onions and carrots for 5 min. Add ground meat and break up big pieces while stirring. When meat is browned, add garlic powder, Worcestershire sauce, parsley and peas. Cook for 15 minutes on medium/high heat.
  6. Meanwhile, in a separate small saucepan on medium heat, add butter and flour to make a rue. As butter is melting add flour and stir until a thick rue forms. Add beef stock and stir until a creamy brownish sauce forms. Add sauce to meat mixture and stir until well combined.
  7. In a 8"x8"x3" baking dish, spread out meat mixture followed by mashed potatoes. Top with cheddar cheese and bake for 10 minutes.

You may also like


  1. I’ve never made this for some reason – looks delish! Since we have winter weather coming back to Chicago, I think I’ll give this a go this weekend!

  2. We are gluten-free, but I’m pinning this, because I can easily sub out the gluten. I haven’t made it with parsley and worchestershire, sounds yummy!

  3. I just posted my Shepherd’s Pie too! I got in trouble for calling it “shepherd” not “cottage” when I use beef. I like to use a little Guinness to cook my beef 😉

      1. Hi Joanne, it is very far at the bottom once the page turns back to black again. I wish I could bump it up further, but I guess that is part of having a free blog 🙁 I have found that in internet explorer wordpress has been buggy, but when I use Google Chrome it works a lot better 🙂

      2. Hi Joanne, it is very far a the bottom in the black area after all the ads and social media stuff. I have found that it isn’t loading very well on internet explorer, but is working great on Google Chrome!

  4. I love shepherd’s pie, and I love it made with beef. But I always feel like I ought to call it cowboy’s pie when it’s made with beef. But that sounds too much like cow pie. I totally forgot that it can be called cottage pie. But then I feel like I can only have it when I’m on vacation. Whatever it’s called, your version looks delicious.

    1. Do you only vacation in cottages? Cow pie is a fitting name being that there is enough dairy and beef in it. Lol! Reminds me of the first time I had sweet potato pie and referred to it as yam pie.

  5. I love and adore Shepherd’s Pie! :D! This looks so darn amazing! I haven’t made it in the longest time, but I’ve made it with kabocha instead of potatoes before and it was pretty tasty 😛 I need to try out this version!

  6. My husband and I made this today! It was so good! We had a few alterations: we did not find ground pork to mix with beef or ground lamb to stand alone. We went with ground bison. We used fresh peas not frozen which met with the same texture of the fresh carrots. And we left the skin on the potatoes for the mash. Delish!

    1. Great alterations and glad you liked it. I really like the flavor that the parsley and Worcestershire sauce gives the meat in this dish. Thanks for the comments and hope you’ll come back soon!

Leave a Reply

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