This post may contain affiliate links. Please read our disclosure policy.

Shepherd’s pie, with sharp Irish Cheddar mashed potatoes over a savory ground beef and vegetable mixture with a flavorful sauce, is comfort food at its finest.

This easy homemade dinner recipe also uses a Guinness Stout to give this delicious meal a huge flavor boost. This is definitely one of my favorite St. Patrick’s Day recipes!

serving of shepherd's pie on plate
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

There are a lot of options out there for Shepherd’s Pie, but I think you’ll find that this amazing recipe might just be the best Shepherd’s Pie you’ll ever make.

Why I love this recipe

  • Everything in one casserole dish – You have your protein, your starch, and your vegetables all combined into one great recipe
  • Made from scratch – This classic Shepherd’s Pie recipe is the epitome of comfort foods, made completely from scratch and topped with mashed potatoes.
  • Makes a great St. Patrick’s Day dinner – This recipe is the perfect St. Paddy’s Day meal that your family is guaranteed to love. When creating this I wanted to put a fun little spin on the traditional meal. Adding a Guinness Stout to deglaze the pan and mixing in some extra sharp shredded Irish cheddar cheese gives this delicious dinner an additional Irish spin.

Ingredients needed to make Shepherd’s Pie

Filling ingredients include

  • ground beef (you can use lean ground beef, ground chuck, or ground lamb if you prefer)
  • onion
  • celery
  • stout beer
  • butter
  • all-purpose flour
  • beef broth
  • tomato paste
  • Worcestershire sauce
  • frozen vegetables that include green beans, peas, carrots, and/or corn. Fresh veggies can also be used but frozen is easy.

Mashed potato layer ingredients include

  • potatoes – Yukon gold or russet potatoes
  • butter
  • buttermilk
  • egg yolk
  • Irish cheddar cheese
ingredients to make shepherd's pie

How to Make Shepherd’s Pie

Cook the meat mixture

  1. Using a large skillet, brown your ground meat with onion over medium heat. After it has been cooking for about 15 minutes add the celery.
  2. Pour on some Guinness stout and scrape the bottom of the pan with a wooden spoon to deglaze. Throw in some butter and allow it to melt, then sprinkle it with flour and stir. Allow the flour to cook for several minutes before adding beef broth.
  3. After the beef broth is mixed in you’ll add tomato paste, Worcestershire, and salt. This meat filling is so full of flavor!
  4. Next, the frozen vegetables can be added to the meat. Once everything has heated through, the mixture can be transferred to a baking dish.

Make the mashed potatoes

  1. Using a large pot filled with cold water, boil the potatoes over medium-high heat until they are soft and tender, usually about 20 minutes. Drain and mash them well using a potato masher. Mix in the butter, buttermilk, egg yolk, and salt. You will also mix in half of the shredded Irish cheddar cheese. The egg yolk adds to the richness and creaminess.
  2. Next, place the mashed potatoes on top of your beef mixture in an even layer.
  3. Sprinkle the remaining cheddar cheese over the top.

Broil

Place the Shepherd’s Pie in the oven under the broiler on low until the top is a beautiful golden brown.

Cooking tips

  • Save time by preparing the mashed potatoes while your meat is cooking. Homemade mashed potatoes ensure this classic meal is creamy and delicious.
  • I love to use frozen mixed veggies in this meal for the simple reason that they’re easy and convenient. My favorite veggies to use in shepherd’s pie is the organic foursome from Trader Joe’s. It has exactly what I want in the exact portions.
  • Storage: This recipe keeps well for a few days if refrigerated and stored in an airtight container.
  • Reheating: This is one of those recipes that tastes even better the next day. To reheat, allow the Shepherd’s Pie to come to room temperature and then gently reheat in the microwave on low power in one minute increments. Alternatively, you can reheat the casserole if covered with aluminum foil in the oven at 300°F until heated through.

Recipe Variations

  • Beer – the Guinness stout can be replaced with other beer like an Amber Ale. Red wine also works well.
  • Potatoes – For a different flavor and more fiber, sweet potatoes can be used in place of the russet/gold potatoes.
  • Buttermilk – You can swap this out with some sour cream when making the mashed potatoes.
  • Ground beef – A completely different variation of Shepherd’s pie is to use ground turkey in place of the beef. If you do this, replace the beef stock with chicken broth.
close up of homemade shepherd's pie

Traditional Shepherd’s Pie vs Cottage Pie

Traditional Shepherd’s pies are made with ground lamb in a savory gravy, mixed vegetables and topped with mashed potatoes.

I should have called this recipe Cottage Pie, because traditional Shepherd’s Pie is made with lamb and Cottage Pie is made with beef.

You can certainly make this recipe with ground lamb if you want it to be more authentic.

Other festive St. Patrick’s Day recipes:

You’ll definitely want to try these!

Did you make this recipe? Please leave me a comment below and let me know what you think!

Pin this now to save it for later

Pin It

Irish Cheddar Shepherd’s Pie Recipe

Prep30 minutes
Cook45 minutes
Total1 hour 15 minutes
Servings 8 servings
Shepherd's pie, with sharp Irish Cheddar mashed potatoes over a savory ground beef  and vegetable mixture with a flavorful sauce, is comfort food at its finest.

Ingredients 

  • 1 1/2 pounds ground beef
  • 1 medium onion chopped
  • 2 small stalks celery chopped
  • 3 ounces stout beer I used Guinness
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 cup beef broth
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1/2 teaspoon salt
  • 16 ounces frozen vegetables I used Trader Joe’s Organic Foursome with super sweet white corn, sweat peas, julienne sliced carrots, & green beans
  • 2 pounds potatoes peeled and chopped (I used half russet with skin removed, half baby Dutch yellow with skin on)
  • 2 tablespoons butter
  • 1/4 cup buttermilk
  • 1 large egg yolk
  • 6 ounces Irish cheddar grated
  • salt and pepper to taste
Want to save this recipe?
Enter your email below and I’ll send it straight to your inbox. Plus you’ll get great recipe ideas from me every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Shepherd’s Pie filling:

  • Using a very large heavy bottom skillet, brown ground beef with onion. After cooking for about 15 minutes, add celery and continue cooking until meat is crumbly. Add stout and scrape the bottom of the pan with a wooden spoon to deglaze. Add butter and allow to melt, then sprinkle with flour and stir. Allow the flour to cook for several minutes before adding beef broth.
  • Add beef broth and stir mixture well. Add tomato paste, Worcestershire, and salt, stir well, and allow gravy to thicken while the mixture cooks, about 5 minutes. Add frozen vegetables and allow to cook until the entire mixture is nice and hot.

Mashed Potatoes:

  • To make the mashed potatoes, boil the potatoes in water over high heat until very soft and tender, about 20 minutes. Drain and mash well with butter, buttermilk, egg yolk, salt (to taste) and half of the shredded Irish cheddar.
  • Add the mashed potatoes to the top of your beef mixture in an even layer. Top with remaining shredded cheddar.
  • Broil on low for about 15 minutes, until the top is golden brown.

Notes

Cooking tips:

  • Save time by preparing the mashed potatoes while your meat is cooking. Homemade mashed potatoes ensure this classic meal is creamy and delicious. 
  • I love to use frozen mixed veggies in this meal for the simple reason that they’re easy and convenient. My favorite veggies to use in shepherd’s pie is the organic foursome from Trader Joe’s. It has exactly what I want in the exact portions.
  • Serve warm and enjoy! This recipe keeps well for a few days if refrigerated and stored in an air tight container.

Nutrition

Calories: 487kcal, Carbohydrates: 26g, Protein: 26g, Fat: 31g, Saturated Fat: 15g, Cholesterol: 122mg, Sodium: 580mg, Potassium: 922mg, Fiber: 5g, Sugar: 1g, Vitamin A: 3340IU, Vitamin C: 20.5mg, Calcium: 236mg, Iron: 6.4mg

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

Did you make this? Leave me a comment below

This post was originally created in March 2015 and has been updated with more information and cooking tips. Don’t worry – I didn’t change the recipe!

Hi! I’m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you're in the right place! Stick around... I have hundreds of recipes for you to make.

You May Also Like

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

13 Comments

  1. 5 stars
    I nade only 1 change: used mashed cauliflower. It was delish. The Irish cheddar gave this dish a very special hearty comforting flavor. Don’t know if stout contributed anything at all; perhaps it contributed to the robust taste, don’t know.

  2. 5 stars
    You had me at guinness stout and Irish cheddar cheese. I love this flavor combination especially when it is in shepherds pie.

  3. 5 stars
    I am a big shepherds pie fan and this recipe inspires me to cook something similar yet vegan. Love it!

  4. 5 stars
    Actually, Shepherd’s Pie is made with lamb, while beef = cottage pie, but who cares when using a grand recipe like this? Some find all lamb too gamey so they use half lamb & half beef. Just jiggle it around a bit if you want. I will wait for St. Pat’s day to have this so it’ll feel “virginal” ; )

    1. Your comment totally cracked me up and I totally appreciate the schooling on the Shepherd’s vs Cottage nomenclature. I had no idea! I’m not a huge fan of lamb either. Thanks!!! -Krissy