Recipes Tried

  • MEALS
    • Breakfast
    • Lunch
    • Dinner
    • Soup
    • Desserts
    • Appetizers & Snacks
    • Drinks
  • INGREDIENTS
    • Beef
    • Chicken
    • Seafood
    • Vegetarian
    • Meatloaf
    • Pasta & Noodles
  • RECIPE INDEX
  • ABOUT ME
menu icon
go to homepage
  • MEALS
    • Breakfast
    • Lunch
    • Dinner
    • Soup
    • Desserts
    • Appetizers & Snacks
    • Drinks
  • INGREDIENTS
    • Beef
    • Chicken
    • Seafood
    • Vegetarian
    • Meatloaf
    • Pasta & Noodles
  • RECIPE INDEX
  • ABOUT ME
    • Email
    • Facebook
    • Pinterest
  • search icon
    Homepage link
    • MEALS
      • Breakfast
      • Lunch
      • Dinner
      • Soup
      • Desserts
      • Appetizers & Snacks
      • Drinks
    • INGREDIENTS
      • Beef
      • Chicken
      • Seafood
      • Vegetarian
      • Meatloaf
      • Pasta & Noodles
    • RECIPE INDEX
    • ABOUT ME
    • Email
    • Facebook
    • Pinterest
  • ×
    Home » Recipes » Main Dishes

    Classic Shepherd’s Pie Recipe

    Published: Dec 24, 2025 by Olivia Ross · 4 Comments

    Jump to Recipe

    There’s something about a bubbling casserole of Shepherd’s Pie coming out of the oven that feels like a full-body hug. I remember the first time I made it on a cold weeknight after a long shift. The smell of rosemary and garlic drifting through the kitchen was enough to slow everything down. That simple dish taught me comfort food doesn’t have to be fancy to be unforgettable.

    Best Shepherds Pie Recipe

    This recipe for classic Shepherd’s Pie hits all the right notes. It’s hearty, deeply savory, and layered with rich beef or lamb gravy under golden mashed potatoes. If you’ve never made it from scratch, don’t worry. I’ll walk you through each step so you can get that same soul-warming feeling in your own kitchen.

    Jump to:
    • Why You’ll Love This Recipe
    • Ingredients You'll Need
    • How to Make Shepherd’s Pie
    • Pro Tips from My Kitchen
    • Frequently Asked Questions about Shepherd’s Pie
    • Shepherd’s Pie Recipe

    Why You’ll Love This Recipe

    • Classic Comfort: This is the kind of meal that feels like home. Warm, filling, and loaded with nostalgic flavor, it’s the ultimate comfort food for chilly nights.
    • Easy to Customize: Whether you prefer beef or lamb, dairy or non-dairy, this recipe adapts to your needs without losing its charm.
    • Make-Ahead Friendly: Busy week? You can prep everything in advance and just pop it in the oven when you're ready. It tastes even better the next day.
    • Crowd-Pleaser: It’s the kind of dish that disappears quickly. Perfect for family dinners, holiday gatherings, or potlucks.
    • Balanced and Satisfying: You get protein, veggies, and creamy mashed potatoes all in one bite. No extra sides required unless you want them.
    Shepherds Pie Recipe

    Ingredients You'll Need

    For the Meat Filling:
    • 2 tablespoons olive oil
    • 1 cup chopped yellow onion
    • 1 pound ground beef or ground lamb
    • 2 teaspoons dried parsley
    • 1 teaspoon dried rosemary
    • 1 teaspoon dried thyme
    • ½ teaspoon salt
    • ½ teaspoon ground black pepper
    • 1 tablespoon Worcestershire sauce
    • 2 garlic cloves, minced
    • 2 tablespoons all-purpose flour
    • 2 tablespoons tomato paste
    • 1 cup beef broth
    • 1 cup frozen mixed peas and carrots
    • ½ cup frozen corn kernels
    For the Potato Topping:
    • 1½ to 2 pounds russet potatoes, peeled and cubed
    • 8 tablespoons unsalted butter
    • ⅓ cup half and half
    • ½ teaspoon garlic powder
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper
    • ¼ cup grated parmesan cheese

    📌 Tip: If you want extra creaminess, swap the half and half for heavy cream. And for a rustic texture, leave a few small potato lumps when mashing.

    Ingredients of Shepherds Pie Recipe

    How to Make Shepherd’s Pie

    Step 1: Sauté the aromatics

    Heat the olive oil in a large skillet over medium-high heat. Add chopped onion and cook for about 5 minutes until it softens and starts to brown slightly. This is where the base flavor begins, so take your time.

    Step 2: Brown the meat

    Add the ground beef or lamb to the skillet. Break it up with a wooden spoon. Sprinkle in the parsley, rosemary, thyme, salt, and pepper. Stir occasionally and cook until the meat is browned and no longer pink.

    How to Make Shepherds Pie Recipe 3
    Step 3: Build the gravy

    Add the minced garlic and Worcestershire sauce. Stir for one minute until the garlic is fragrant. Then mix in the flour and tomato paste until everything is well coated. Slowly pour in the beef broth. Stir well to combine and thicken.

    How to Make Shepherds Pie Recipe 2
    Step 4: Add the veggies

    Stir in the frozen peas and carrots, along with the corn. Let the mixture simmer for about 5 minutes. It should be thick and hearty by now. Set it aside and preheat your oven to 400 degrees Fahrenheit.

    How to Make Shepherds Pie Recipe 1
    Step 5: Make the mashed potatoes

    Boil the cubed potatoes in a large pot of salted water for about 10 to 15 minutes until fork-tender. Drain well, then return them to the hot pot. Add butter, half and half, garlic powder, salt, and pepper. Mash until smooth and creamy. Stir in the parmesan cheese at the end.

    Step 6: Assemble and bake

    Spoon the meat filling into a baking dish and spread it into an even layer. Gently top it with the mashed potatoes and spread them evenly. If your dish is full, place it on a baking sheet to catch any bubbling. Bake uncovered for 25 to 30 minutes until the top is lightly golden and the edges are bubbling.

    How to Make Shepherds Pie Recipe
    Step 7: Let it rest

    Remove from the oven and let it sit for at least 10 to 15 minutes. This helps everything set and makes serving easier.

    Pro Tips from My Kitchen

    ✓ Use Yukon Golds for richer mashed potatoes – Russets work great, but if you want creamier and slightly sweet mashed potatoes, Yukon Golds are your secret weapon.

    ✓ Let the meat filling cool slightly before topping – This helps prevent the mashed potatoes from sinking into the gravy. It also makes spreading easier.

    ✓ Rough up the top of the potatoes with a fork – Those little peaks and ridges will crisp up beautifully in the oven and give the dish a golden crust.

    ✓ Add an egg yolk for firmer mashed potatoes – If you want a topping that really holds its shape, stir in a raw egg yolk after mashing and let it mix in thoroughly.

    ✓ Rest before serving – This part is underrated. Letting it sit for 10 to 15 minutes after baking helps everything settle and enhances the flavor.

    ✓ Double the batch and freeze one – This dish freezes incredibly well. Just wrap tightly and freeze unbaked. When ready to eat, thaw overnight and bake as usual.

    Easy Shepherds Pie Recipe

    Frequently Asked Questions about Shepherd’s Pie

    What is the difference between Shepherd’s Pie and Cottage Pie?

    Traditionally, Shepherd’s Pie is made with ground lamb while Cottage Pie is made with ground beef. Both versions are similar in structure but have slightly different flavor profiles due to the meat.

    Can I make Shepherd’s Pie ahead of time?

    Absolutely. You can fully assemble it, cover it, and store it in the fridge for up to three days before baking. Let it sit at room temperature for about 20 minutes before placing it in the oven.

    Can I freeze it?

    Yes. Let the pie cool completely, wrap it tightly, and freeze. For best results, freeze before baking. When ready, thaw it overnight in the fridge and bake as usual.

    What’s the best way to reheat leftovers?

    Reheat individual portions in the microwave or rewarm the whole dish in the oven at 350 degrees Fahrenheit until heated through. Cover with foil to keep the mashed potatoes from drying out.

    Can I skip the tomato paste?

    You can, but it adds a nice depth of flavor and helps thicken the gravy. If you skip it, consider adding a splash of red wine or a bit more flour to balance the texture and taste.

    Best Shepherds Pie Recipe

    Shepherd’s Pie Recipe

    Author: Olivia Ross
    This hearty classic Shepherd’s Pie features savory ground meat and vegetables in rich gravy, topped with creamy mashed potatoes and baked until golden and bubbling. It's the ultimate comfort food that warms you from the inside out.
    5 from 2 votes
    Print Recipe Save Recipe
    Prep Time 20 minutes mins
    Cook Time 50 minutes mins
    Total Time 1 hour hr 10 minutes mins
    Course Main Course
    Cuisine Irish American
    Servings 6 servings
    Calories 400 kcal

    Ingredients
      

    Meat Filling

    • 2 tablespoon olive oil
    • 1 cup chopped yellow onion
    • 1 lb ground beef or lamb
    • 2 teaspoon dried parsley
    • 1 teaspoon dried rosemary
    • 1 teaspoon dried thyme
    • ½ teaspoon salt
    • ½ teaspoon ground black pepper
    • 1 tablespoon Worcestershire sauce or soy sauce for no anchovies
    • 2 cloves garlic minced
    • 2 tablespoon all-purpose flour
    • 2 tablespoon tomato paste
    • 1 cup beef broth
    • 1 cup frozen mixed peas and carrots
    • ½ cup frozen corn kernels

    Potato Topping

    • 1 ½ to 2 lb russet potatoes peeled and cut into 1 inch cubes
    • 8 tablespoon unsalted butter
    • ⅓ cup half and half or heavy cream for extra creaminess
    • ½ teaspoon garlic powder
    • ½ teaspoon salt
    • ¼ teaspoon ground black pepper
    • ¼ cup grated parmesan cheese

    Instructions
     

    • Heat olive oil in a skillet. Add onions and cook until softened and slightly browned.
    • Add ground meat. Break apart and cook with dried herbs, salt, and pepper until browned.
    • Stir in garlic and Worcestershire sauce, then add flour and tomato paste. Pour in broth and stir until thickened.
    • Add peas, carrots, and corn. Simmer for 5 minutes. Preheat oven to 400°F (200°C).
    • Boil potatoes until fork-tender. Drain, mash with butter, half and half, garlic powder, salt, pepper, and parmesan.
    • Spread meat filling in baking dish. Top evenly with mashed potatoes. Bake for 25–30 minutes until golden and bubbling.
    • Let rest for 10–15 minutes before serving.

    Notes

    • For creamier potatoes, use Yukon Golds or add heavy cream.
    • Let meat cool slightly before topping to keep layers intact.
    • Use a fork to create peaks on mashed potatoes for a crispier top.
    • Add an egg yolk to the mash for a firmer topping if desired.
    • Freezes well—make a double batch and save one for later.

    Nutrition

    Calories: 400kcalCarbohydrates: 13gProtein: 19gFat: 30gSaturated Fat: 15gCholesterol: 97mgSodium: 751mgPotassium: 483mgFiber: 2gSugar: 2gVitamin A: 2860IUVitamin C: 7.9mgCalcium: 99mgIron: 2.7mg
    Keyword Shepherd’s Pie Recipe
    Tried this recipe?Let us know how it was!
    Tweet
    Pin
    Share
    827 Shares

    More Main Dishes

    • Best Lasagna Recipe with Ricotta
      Lasagna Recipe with Ricotta
    • Marry Me Chicken
      Marry Me Chicken
    • Mac and Cheese Recipe
      Easy Homemade Mac and Cheese Recipe
    • Best Beef Enchiladas
      Beef Enchiladas Recipe
    827 shares

    Comments

    1. Stephanie S. says

      January 25, 2026 at 12:22 am

      5 stars
      Made tonight and my family loved it!

      Reply
      • Olivia Ross says

        January 25, 2026 at 1:56 am

        So happy to hear that! 🤍

        Reply
    2. Tiffany P says

      January 28, 2026 at 3:39 am

      5 stars
      My husband said it’s the BEST shepherds pie he’s ever had! Thank you!

      Reply
      • Olivia Ross says

        January 28, 2026 at 12:20 pm

        So happy to hear that! 🤍, Thank you so much!

        Reply
    5 from 2 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hey, I'm Olivia!

    Welcome to my family food blog. I’m here to create and share tried and true recipes that are easy, delicious, and perfect for the whole family. Each dish is made with love and packed with flavor to make every meal memorable.

    More About Me

    Popular Recipes

    • Slow Cooker Beef Chili
      Crockpot Chili Recipe
    • Zuppa Toscana Soup Recipe
      Zuppa Toscana Soup – Olive Garden Copycat
    • Buffalo Chicken Dip Recipe
      Buffalo Chicken Dip Recipe
    • Greek Lemon Potatoes
      Greek Lemon Potatoes

    You Might Also Like

    • Chicken Salad Recipe
      Chicken Salad Recipe
    • Best smores dip
      S'mores Dip Recipe
    • Korean Beef Bowl
      Korean Beef Bowl
    • Best Taco Dip Recipe
      Easy Taco Dip Recipe

    Footer

    Recipe Index | About Me | Contact | Privacy Policy | Cookie Policy | Terms of Use | Disclaimer

    Copyright © 2026 RecipesTried.com | All Rights Reserved.

    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.