• Skip to main content
  • Skip to primary sidebar
Flavour and Savour
menu icon
go to homepage
  • About Me
  • Appetizers
  • Baking
  • Desserts
  • Main Dishes
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • About Me
    • Appetizers
    • Baking
    • Desserts
    • Main Dishes
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Entrées/Main Dishes » Easy Homemade Shepherd's Pie

    Easy Homemade Shepherd's Pie

    Published: Jan 16, 2021 · Updated: Oct 7, 2021 by Elaine - 4 Comments

    Jump to Recipe Print Recipe

    This easy homemade Shepherd's Pie has a rich, flavourful filling made with your choice of ground lamb, chicken or turkey and it's topped with creamy, fluffy mashed potatoes! Make ahead and either freeze or refrigerate for busy days. This traditional Irish Shepherd's Pie recipe is a cozy meal for chilly days or to celebrate St. Patrick's Day!

    Shepherd's Pie with a serving spoon showing filling inside.

    When the weather is chilly or there's snow on the ground, cozy hearty dishes like this easy Homemade Shepherd's Pie are an ideal choice. Comfort food!

    ❤️ Why you'll love this recipe

    I love this recipe, not only because it's comforting and delicious, but because it's convenient. I can prep it a day in advance if I know there are busy days ahead. It also makes a great freezer meal.

    And who doesn't love being able to grab a pre-made meal from the freezer on one of "those" days?

    So, whether you're planning a cozy meal for tonight or tomorrow, a meal for the freezer, or the perfect dinner to celebrate St. Patrick's Day, here's what you'll need to make this traditional Irish Shepherd's Pie.

    🛒 Ingredients

    Ingredients for Traditional Homemade Shepherd's Pie

    Mashed potato crust

    While I don't make mashed potatoes very often, this is a favourite mashed potato recipe that I've used a variation of for years, usually for holiday dinners. It always gets rave reviews because it has so much flavour!

    • potatoes: I like to use a mix of yellow and Russets for mashed potatoes. Waxy potatoes like yellow or Yukon Gold have lots of flavour. Russets have more starch, so they absorb the milk and butter and help to make your mashed potatoes fluffy.
    • garlic: add one whole clove to the water when boiling the potatoes. It will soften and get mashed up later.
    • butter
    • cream cheese: regular or low-fat (or substitute sour cream)
    • milk: I use whole milk for extra creaminess
    • salt and pepper: you'll add a whole tablespoon to the water (trust me, it won't be too much) then season with salt and pepper to taste once the potatoes are mashed.
    • melted butter: for drizzling or brushing on top of the potatoes to make an appetizing slightly browned crust!
    Serving traditional Irish Shepherd's pie with a large spoon

    🔪 How to make traditional Irish Shepherd's Pie

    Make the mashed potato topping first

    Begin by preparing the mashed potato topping. Peel and cut potatoes into similarly sized pieces. Add to a large pot of cold water. Add 1 clove of garlic and 1 tablespoon of salt. Bring to a boil and boil for 10 - 12 minutes, or until potatoes are fork-tender.

    Drain, then return the pot to the burner on low heat for a minute or so to dry the potatoes a little. Remove from the stove and mash until only a few lumps remain. Be careful not to over-mash, or the potatoes may become gummy.

    Meanwhile, while the potatoes are boiling, in a small saucepan on the stovetop (or in a glass bowl in the microwave) heat the butter, milk and a teaspoon of salt, just until the butter has melted.

    Using a spatula, gently stir this butter mixture into the mashed potatoes a little at a time, then add the cream cheese and fold it in as well. Avoid overmixing. Add salt and pepper to taste. Set the potatoes aside.

    Mashed potatoes with melted butter

    Then make the filling

    In a large skillet, brown the ground meat, breaking it up with a spoon or spatula until crumbled and cooked through. Remove it to a bowl.

    Add the onion, celery, carrots and garlic to the skillet and cook them in the remaining grease from the ground meat (or add a little oil if necessary) until the vegetables are softened.

    Sprinkle the flour over the veggies and stir to coat the vegetables. Add the tomato paste and stir, then add the red wine, stirring to scrape up any browned bits from the skillet.

    Add the stock or broth, bay leaf, dried thyme and rosemary and stir until well combined. Let it simmer for 5 - 10 minutes, then remove the bay leaf.

    Stir in the frozen peas. They will defrost quickly in the hot mixture. If you add them too early, they lose their bright green colour.

    Add the ground meat back into the skillet and stir.

    Easy Homemade Shepherd's Pie filling in a cast iron skillet with a red spatula

    Layer it up and bake!

    Now layer it up! Spread the filling evenly in a 9 x 13-inch baking dish, then top with the mashed potatoes, spreading them evenly to the edges of the dish. Brush with a little melted butter and sprinkle with fresh thyme leaves, if you'd like.

    Bake at 400°F. for 20 minutes or until the potatoes are beginning to brown and the filling is bubbling up around the edges. Move the dish up to a higher rack in your oven and broil for 3 - 4 minutes to brown the top a little.

    Remove from the oven and garnish with freshly chopped parsley and serve!

    • Spreading mashed potatoes on shepherd's pie filling
      Spread mashed potatoes on hot filling
    • Drizzle mashed potatoes with butter and thyme.
      Drizzle with butter and fresh thyme.
    • Shepherd's Pie baked on a striped blue cloth with fresh herbs
      Bake until filling bubbles up around the edges.

    🔁 Possible Variations

    Add other vegetables to the filling. You can add frozen corn along with the frozen peas or add and sauté sliced mushrooms at the same time you sauté the other vegetables.

    For a lower-carb version of homemade Shepherd's Pie, try my recipe for Shepherd's Pie with Mashed Cauliflower Crust. Delicious!

    Make them mini! Follow the baking directions in my recipe for Mini Vegetarian Shepherd's Pie with Mushrooms.

    While cheese is not traditionally added to Irish Shepherd's Pie, you do you! Add a layer of grated cheese or a sprinkle of Parmesan cheese to the mashed potato crust before placing the dish under the broiler.

    Make it fancy! Instead of spreading the mashed potatoes on top, make it special by piping the potatoes in little mounds or rows. Or, more simply, just smooth the mashed potato layer and drag a fork in wavy lines across the surface. Whichever method you choose, make sure to drizzle or brush with a little melted butter to help with browning.

    Close up image of the layers of homemade Shepherd's Pie

    🥶 Make ahead and freeze

    This easy Homemade Shepherd's Pie is a great dish to make in advance for days when you know you'll be busy. If you're not planning to bake it the same day, prepare the mashed potatoes and the filling but keep them separate. Chill the filling in the fridge, then spread the potatoes on top, cover and refrigerate for up to 1 day. Let it come to room temperature before baking.

    You can freeze this dish before baking, too. Cool it completely, then wrap tightly with plastic wrap and a layer of aluminum foil, label and freeze. When ready to bake, thaw it overnight in the fridge, then bake until lightly browned and bubbly.

    Storage and Reheating Instructions

    Store leftover pie covered in the fridge for up to three days.

    This traditional Irish Shepherd's Pie is delicious the second day, as well! Reheat, covered with foil, in the oven at 350°F. until heated through.

    🍽 Serving suggestions

    Shepherd's Pie is a filling dish, so all you need to go with it is a green salad, or steamed green beans, roasted or air-fried asparagus, or Air Fryer Balsamic Brussels Sprouts with Bacon. Keep it green for St. Paddy's Day!

    For St. Patrick's Day, add a Guinness if that's your thing!

    🗒More comfort food recipes

    • Shepherd's Pie with Mashed Cauliflower Crust
    • Mini Vegetarian Shepherd's Pie with Mushrooms
    • Cheesy Tomato Gnocchi Bake
    • All Time Favourite Cheesy Broccoli Cauliflower Casserole with Bacon

    When you make this recipe, please leave a comment and a rating below. Thanks in advance! Subscribe and have new recipes delivered straight to your inbox once a week.

    📖 Recipe

    Close up view of homemade Shepherd's Pie with a serving spoon

    Easy Homemade Shepherd's Pie

    Traditional homemade Shepherd's Pie has a rich flavourful filling of ground lamb, chicken or turkey and veggies, topped with fluffy mashed potatoes. Perfect for chilly days or for St. Patrick's Day!
    Print Pin Rate
    Course: Entrée/Main Dish
    Cuisine: American, Canadian, Irish
    Diet: Gluten Free
    Prep Time: 40 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 1 hour hour
    Servings: 10
    Calories: 290kcal
    Author: Elaine
    Prevent your screen from going dark

    Equipment

    skillet
    large pot with a lid

    Ingredients

    Mashed Potato Topping

    • 2 ½ lbs potatoes, mix of yellow and Russets
    • 1 clove garlic, leave whole
    • ¼ cup butter
    • 2 oz cream cheese or sour cream
    • ½ cup milk
    • salt and pepper

    Shepherd's Pie Filling

    • 2 tablespoons olive oil, extra virgin
    • 1 medium onion, finely chopped
    • 3 cloves garlic, minced
    • 2 medium carrots, diced
    • 2 stalks celery, finely diced
    • 1 ¼ lbs ground lamb, or chicken or turkey
    • ¼ cup flour, or gluten-free flour blend
    • 3 tablespoons tomato paste
    • ½ cup dry red wine
    • 2 cups chicken broth
    • 1 bay leaf
    • 1 teaspoon dried thyme
    • 1 cup frozen peas
    • 2 tablespoons fresh parsley, chopped
    • salt and pepper, to taste

    Instructions

    • Begin by preparing the mashed potato topping. Peel and cut potatoes into similarly sized pieces. Add to a large pot of cold water. Add 1 clove of garlic and 1 tablespoon of salt. Bring to a boil and boil for 10 - 12 minutes, or until potatoes are fork tender.
    • Drain, then return the pot to the burner on low heat to dry the potatoes a little. Remove from the stove and mash until only a few lumps remain. Be careful not to overmash, or the potatoes may become gummy.
    • Meanwhile, while the potatoes are boiling, in a small saucepan on the stovetop (or in a glass bowl in the microwave) heat the butter, milk and a teaspoon of salt, just until the butter has melted.
    • Using a spatula, gently stir this butter mixture into the mashed potatoes a little at a time, then add the cream cheese and fold it in as well. Avoid overmixing. Add salt and pepper to taste. Set the potatoes aside.
    • In a large skillet, brown the ground meat, breaking it up with a spoon or spatula until crumbled and cooked through. Remove it to a bowl.
    • Add the onion, celery, carrots and garlic to the skillet and cook in the remaining fat from the ground meat (or add a little oil if necessary) until the vegetables are softened.
    • Sprinkle the flour over the mixture and stir to coat the vegetables. Add the tomato paste and stir, then add the red wine, stirring to scrape up any browned bits from the skillet.
    • Add the stock or broth, bay leaf, dried thyme and rosemary and stir until well combined. Let it simmer for 5 - 10 minutes, then remove the bay leaf.
    • Stir in the frozen peas. They will defrost quickly in the hot mixture. If you add them too early, they lose their bright green colour.
      Add the ground meat back into the skillet and stir.
    • Now layer it up! Spread the filling evenly in a 9 x 13 inch baking dish, then top with the mashed potatoes, spreading them evenly to the edges of the dish. Brush with a little melted butter.
    • Bake at 400°F. for 20 minutes or until the potatoes are beginning to brown and the filling is bubbling up around the edges. Move the dish up to a higher rack in your oven and broil for 3 - 4 minutes to brown the top a little, if you'd like.
    • Remove from the oven and garnish with freshly chopped parsley and serve!

    Nutrition

    Calories: 290kcal | Carbohydrates: 9g | Protein: 12g | Fat: 22g | Saturated Fat: 10g | Cholesterol: 57mg | Sodium: 344mg | Potassium: 345mg | Fiber: 2g | Sugar: 3g | Vitamin A: 2495IU | Vitamin C: 13mg | Calcium: 56mg | Iron: 2mg
    Tried this Recipe? Pin it for Later!Mention @enessman or tag #flavourandsavour!

    More recipes to try

    • Avocados stuffed with taco filling and sour cream, cheese and tomatoes.
      Delicious Avocado Tacos (Easy)
    • Chicken Yakitori Skewers with chives.
      Easy Japanese Chicken Yakitori Skewers
    • Chicken Fajita Bowl with Cauliflower Rice
      Chicken Fajita Bowl with Cauliflower Rice
    • Japanese chicken stir fry in a cast iron skillet
      Easy Japanese Chicken Stir Fry with Broccoli

    Reader Interactions

    Comments

    1. Laura Nessman

      October 31, 2021 at 4:14 pm

      5 stars
      Great one! It's nearly November, so it's time for shepherd's pie 🙂

      Reply
      • Elaine

        October 31, 2021 at 6:28 pm

        Absolutely! Cozy comfort food. Happy to hear you liked it! Thanks for taking the time to comment.

        Reply
    2. Melanie

      February 27, 2021 at 12:32 pm

      5 stars
      Made this last week. So hearty and delicious. Will make it again for St. Paddy's Day!

      Reply
      • Flavour & Savour

        February 27, 2021 at 12:36 pm

        Great idea! Thanks for commenting!

        Reply
    4.67 from 3 votes (1 rating without comment)

    Leave a comment Cancel reply

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

    Recipe Rating




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

    Primary Sidebar

    Find the perfect recipe

    Welcome! I'm Elaine

    Gluten-free Made Easy!

    I create delicious gluten-free recipes that everyone can make. Gluten-free eating doesn’t have to be complicated! I’ll help you make healthy meals that you’ll want to share with family and friends. About Me!

    Popular Posts

    • A jar filled with quick refrigerator pickled beans.
      Quick Refrigerator Pickled Beans
    • Overhead view of Lemon Curd Tart with fresh berries
      Gluten-Free Lemon Curd Tart with Berries
    • Easy Thai Chicken Skewers
    • A square of grain-free carrot cake with cream cheese frosting .
      Grain-free Carrot Cake with Pineapple

    Welcome Spring!

    • strawberry spinach salad with strawberry vinaigrette
      Strawberry Spinach Salad with Strawberry Dressing
    • Overhead view of a serving dish with Thai Mango Chicken
      Instant Pot or Slow Cooker Thai Mango Chicken
    • small jars of lemon curd with fresh strawberries
      5-Minute Microwave Honey Lemon Curd
    • Four glasses of honeydew lime mocktail with lime slices for garnish
      Honeydew Lime Mocktail with Mint
    Brands that feature Flavour and Savour.

    Footer

    ↑ back to top

    About

    About Me

    Privacy Policy

    Accessibility Statement

    Newsletter

    SIGN UP HERE

    for weekly recipes and tips!

    Contact

    Contact me

    Use of Recipes and Images

    Copyright © 2015 - 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.