Easy Shepherd’s Pie

4.80 from 5 votes

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

Easy Shepherd’s Pie is the perfect week-night dinner! Loaded with meat and veggies and topped with potatoes and cheese, this warm dish is the ultimate comfort food.

Easy Shepherd’s Pie in a small white bowl with another one in the background.

Easy Shepherd’s Pie

This easy Shepherd’s Pie recipe was definitely one of those “rotation meals” in our family growing up. My family actually called it “hamburger pie” and I actually didn’t realize everyone else called it “shepherd’s pie” until after I was married. My mom would usually serve it if we had leftover mashed potatoes from Sunday dinner, which makes this dish even easier!  Shepherd’s Pie was also our go-to meal that my mom would take to people in our neighborhood when someone had a baby, or surgery or was just in need of a warm, comforting meal. It is one of those dinners that hits the spot anytime!

Tips and Suggestions for Shepherd’s Pie

  • Bake this in one large casserole dish or in ramekin dishes for individual servings.
  • Growing up we always topped this with ketchup and to this day I still can’t eat shepherd’s pie without a good helping of ketchup. Judge me if you must. My husband loves it with Sriracha sauce and my cousins love it topped with Ranch dressing. Of course, it tastes delicious just plain too.
  • For a bit of a sweeter, richer tomato flavor, add in a can or two of condensed tomato soup instead of tomato sauce.
  • Swap the ground beef for sweet or spicy Italian sausage or ground turkey for a different flavor.
  • You can add as many veggies to the mixture as you like. I love green beans but you could also add green peas, diced carrots, corn, or red peppers.

What to Serve with Shepherd’s Pie

This recipe really is a full meal all in one dish. We usually serve it with a big green salad or a side of fruit but you could try any of these yummy side dishes too:

Easy Shepherd’s Pie in a small white bowl with another one in the background.

Easy Shepherds Pie

4.80 from 5 votes
Easy Shepherd's Pie is the perfect week-night dinner! Loaded with meat and veggies and topped with potatoes and cheese, this warm dish is the ultimate comfort food.
Prep Time 25 mins
Cook Time 25 mins
Total Time 50 mins
Course Dinner, Main Course
Cuisine American
Servings 12


  • 9×13 inch pan


For the potatoes:

For the filling:


For the potatoes:

  • Peel & dice potatoes. Place in a pot of cold, salted water and place on the stovetop on high heat. Bring potatoes to a boil, then reduce heat and simmer for about 10 minutes or until tender. When potatoes are done, drain well, and mash with butter, milk, salt & pepper until smooth.

For the Filling:

  • Heat oil in a saute pan over medium heat. When oil becomes hot, add onion and saute until onions become clear. Add ground beef and season with salt and pepper. Cook until browned. Drain excess grease, add green beans and cook an additional minute or two. Stir in tomato sauce and reduce heat to a slight simmer for about 5 minutes.
  • Spread beef mixture evenly in the bottom of a glass baking dish or casserole dish (or divide evenly between individual ramekin dishes). Top with mashed potatoes and smooth evenly over beef mixture. Bake at 350-degrees for about 20 minutes. Top with cheese and bake another 5-10 minutes or until cheese begins to bubble up.

Nutrition Information

Calories: 266kcalCarbohydrates: 13gProtein: 14gFat: 18gSaturated Fat: 9gCholesterol: 53mgSodium: 251mgPotassium: 555mgFiber: 3gSugar: 2gVitamin A: 571IUVitamin C: 14mgCalcium: 191mgIron: 4mg

Did you try this recipe?

Share It on Instagram!

Mention @favoritefamilyrecipes or tag #favoritefamilyrecipes!


Share This With the World


About the author

Erica Walker

Erica lives in Boise, Idaho with her husband, Jared, an attorney, and her beautiful three girls. Beyond the world of recipes, she loves adventuring with everything from kayaking, to cruising, to snowboarding and taking the family along for the thrill ride.

More about Erica Walker

Similar Recipes

Leave a comment

Your email address will not be published.

How many stars would you give this recipe?


  1. Hi! 🙂 This is going to be my first time making this, can frozen veggies be used in this recipe?

  2. 4 stars
    This is almost exactly how I make mine, except I like using tomato paste so I can control how ‘tomatoey’ it tastes. I had no idea other people made it this way, I thought I made it up, lol!

    1. It serves 5-6 depending on how big of eaters you have! You can use a 9×13 glass dish or a large dutch-oven type dish or casserole

  3. I tried the recipe and thought it as excellent! It served four people nicely. I think next time I would almost double the mashed potatoes though! However, I thought the potatoes tasted just perfect! Thanks for the post!

  4. We love most every single recipe we’ve tried from your website (Chicken in Basil Cream Sauce is one of our absolute family favorites!!!), but this one missed the mark on the sauce in my opinion. I thought I would try it the way the recipe says but wish I had used my mom’s favorite way of making it which is with a can of tomato soup instead of the tomato sauce. You should try it sometime and see if you like it too. Anyway, just a suggestion 🙂

    1. I am so sorry the sauce missed the mark for you guys! A can of tomato soup is a great idea. That is how we make our sloppy Joes so it makes sense that it would taste great in Hamburger Pie! We will try it next time! Thanks so much for the suggestion and I hope you keep trying more of our recipes!

  5. This is Cottage Pie, because it’s made with beef 🙂 Shepherd’s Pie is made with lamb (hence the name), though it’s only recently I’ve discovered that most of America doesn’t realise the difference lol! But your family were more right with hamburger pie hehe, it’s definitely not Shepherd’s Pie if there isn’t any lamb involved! 🙂

    1. I am glad you said something! I had no idea! My family will always call it hamburger pie.. just so there is no confusion haha

  6. We love this recipe! …A favorite dish at our home too! (Question: How do you add fun wording/fonts to your photos?)