Home » Main Dish » Easy Shepherd’s Pie

Easy Shepherd’s Pie

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

If there’s one casserole that never lets me down, it’s a good, hearty Shepherd’s Pie. It can’t get better than saucy beef, tender vegetables, and creamy mashed potatoes all baked together into one dish. It’s the kind of meal that saves the day on hectic weeknights or family dinners!

Shepherd's Pie in a baking dish with a serving missing so that you see the layers of the meat filling and the cheesy mashed potatoes on top.

Sheila’s Snapshot for Easy Shepherd’s Pie

This is a classic, comforting one-dish meal that feeds a family and keeps everyone happy.

Taste and Texture: Savory, saucy beef with tender vegetables topped with creamy mashed potatoes and melted cheese.

Difficulty: Straightforward and approachable, with simple steps and familiar ingredients.

Hot Tip: Let the casserole rest for a few minutes after baking so the layers set and slice cleanly.

Swaps: Ground turkey works well in place of beef, and you can mix up the veggies based on what you have!

Save-Worthy: Shepherd’s pie is one of those classic recipes that always hits the spot!

I’ve cooked a lot of casseroles over the years, and I truly believe shepherd’s pie is the casserole to beat all casseroles! And the best part? There’s nothing intimidating about this recipe!

Everything you need is right there in one dish with a rich, savory meat filling, vegetables, and a fluffy layer of mashed potatoes on top.

I’ve served this alongside a Butter Lettuce Salad, paired it with Easy Homemade Yeast Rolls, and even made it ahead for busy weekends—just like I do with my Chicken Pot Pie Soup and Meatloaf Muffins!

Ingredient Notes for Shepherd’s Pie with Ground Beef

  • Olive Oil | Used to sauté the onions and start building flavor.
  • Yellow Onion | Adds sweetness and depth to the beef filling.
  • Ground Beef (85/15) | Juicy and flavorful without being overly greasy! Shepherd’s pie is sometimes made with ground lamb, but I prefer the flavor of ground beef.
  • Spices | Salt, black pepper, and Italian Seasoning to add subtle herbal notes.
  • Worcestershire Sauce | Brings richness and umami to the meat mixture! If you don’t have any on hand, use a dash of soy sauce.
  • Garlic | Use freshly minced garlic for the best flavor!
  • Brown Gravy Mix | This easy shortcut delivers a rich, saucy filling.
  • Water or Beef Broth | I highly recommend using beef broth for the best flavor!
  • Mixed Vegetables | Frozen veggies are a convenient way to add peas, carrots, and corn.
  • Russet Potatoes (or Yukon gold potatoes) | For perfect creamy, fluffy mashed potatoes!
  • Unsalted Butter | Adds richness to the mashed potatoes.
  • Half and Half OR Whole Milk | Makes the potatoes smooth and creamy.
  • Parmesan Cheese | Adds savory depth to the mashed potatoes.
  • Shredded Cheddar Cheese | For a melty cheese layer on top!

Variations and Substitutions

  • Protein: Feel free to use ground turkey or ground chicken for a lighter version.
  • Vegetables: Frozen peas alone or a mix of carrots and peas works well!
  • Make it extra cheesy: In addition to the cheesy top, add shredded cheddar directly into the mashed potatoes.

How to Make Easy Shepherd’s Pie Recipe

This recipe comes together easily with simple steps, making it perfect for busy weeknights or Sunday suppers.

Side by side photos of onions and ground beef sauteing in a skillet.

SAUTE THE ONION. Preheat the oven to 350°F. Lightly grease a 1½-quart casserole dish. Heat the olive oil in a large skillet over medium heat. Add the chopped onions and cook for 3–4 minutes, stirring occasionally, until softened.

BROWN THE BEEF. Add the ground beef to the skillet. Cook, breaking it up with a spoon, until browned and cooked through. Drain excess grease if needed.

Seasoning the ground beef in a skillet.

SEASON THE BEEF. Season the beef mixture with salt, pepper, Italian seasoning, Worcestershire sauce, and minced garlic. Stir well and cook for 1 minute, just until the garlic is fragrant.

Adding brown gravy mix and frozen vegetables to the ground beef mixture.

ADD GRAVY & VEGGIES. Sprinkle the dry brown gravy mix over the beef mixture and stir to combine. Add the frozen vegetables and 1 cup of water or beef broth. Bring to a gentle simmer and cook for 5 minutes, stirring, until the gravy thickens and everything is evenly coated.

Side by side photos of mashing potatoes in a large pot.

BOIL THE POTATOES. Peel the russet potatoes and cut them into evenly sized chunks. Add to a large pot of cold, salted water and bring to a boil over high heat. Reduce to a steady boil and cook for 15–18 minutes, or until the potatoes are fork-tender. Drain well.

MASH THE POTATOES. Return the hot potatoes to the pot. Add the butter, half and half (or milk), salt, and pepper. Mash the potatoes with a potato masher or an electric mixer until smooth and creamy. Stir in the Parmesan cheese until fully combined.

Assembling the shepherd's pie in a baking dish.

ASSEMBLE THE SHEPHERD’S PIE. Spread the beef and vegetable mixture evenly in the bottom of the prepared dish. Spoon the mashed potatoes over the top and gently spread them to completely cover the filling.

Topping the shepherd's pie with shredded cheese before baking.

TOP WITH CHEESE & BAKE. Sprinkle the shredded cheddar cheese evenly over the potatoes. Bake uncovered for 30–35 minutes, or until the casserole is hot, bubbly around the edges, and the cheese is melted.

For a lightly golden top, place under the broiler for 2–3 minutes, watching closely. Let the casserole rest for 5–10 minutes before serving. If you have some on hand, a sprinkle of fresh chopped parsley on top is a nice touch.

More Recipe Success Tips

Season every layer. Make sure both the beef filling and the mashed potatoes are both seasoned with salt so the final dish doesn’t taste flat.

Mash potatoes while they’re hot! Hot potatoes mash more smoothly and absorb butter and milk better than cooled ones, so make sure to mash them while they are hot!

Simmer the filling until thickened! Giving the gravy time to thicken prevents a watery casserole and helps everything hold together and gives it the perfect consistency.

Spread the potatoes gently. Spoon the potatoes on top and spread lightly so the filling stays layered beneath!

Let it rest before serving. A short rest for about 10 minutes allows the shepherd’s pie to set up, making it easier to serve clean slices.

Baked shepherd's pie in a white baking dish with a cheesy layer on top.

Storage and Reheating Tips

  • Make Ahead: Prepare the casserole completely, cover tightly, and refrigerate for up to 24 hours. When ready to bake, let sit at room temperature for 20 minutes, then bake as directed (add 5–10 extra minutes if needed).
  • Storage: Cool leftovers completely, then cover or store in an airtight container. Refrigerate for up to 3 days.
  • To Reheat: Reheat individual portions in the microwave or warm the full casserole, covered, in a 325°F oven until hot.
  • Freezing: Assemble the shepherd’s pie but do not bake. Wrap tightly with plastic wrap and foil. Freeze for up to 2 months.
  • To bake from frozen: Thaw overnight in the refrigerator if possible before baking. If not, you will have to add some time to the baking process.

Frequently Asked Questions

What is the secret to a good shepherd’s pie?

The secret to a good shepherd’s pie is a flavorful, well-seasoned meat filling that’s thick, not watery, before baking. Creamy, properly seasoned mashed potatoes on top also make a huge difference in the final texture and taste!

What are the most common mistakes when making shepherd’s pie?

The most common mistake is not thickening the meat mixture enough, which can lead to a soupy casserole. Under-seasoning the potatoes or skipping a rest time after baking can also leave the dish tasting flat or falling apart when served.

What’s in a traditional shepherd’s pie?

Traditional shepherd’s pie is made with ground lamb, onions, vegetables like carrots and peas, and a savory gravy. It’s topped with mashed potatoes and baked until golden and bubbling.

Shepherd's pie in a baking dish with a portion of it missing.

Looking for More Casserole Recipes?

Casseroles are kind of my thing! My Baked Spaghetti Casserole and my Chicken Broccoli Casserole are both family favorites. I have a yummy Beef Enchilada Casserole recipe, too!

What to Serve With Shepherd’s Pie

Shepherd’s pie is a full meal on its own, but you can always serve it with some simple sides like Homemade Biscuits, Sweet Potato Biscuits, or a Salad with Maple Dressing!

Portion of shepherd's pie on a plate with a fork.

Beyond the Recipe

Shepherd’s pie originated in the United Kingdom in the late 18th century as a practical way to use leftover roasted meat, especially lamb, topped with mashed potatoes. The name comes from its traditional use of lamb, since shepherds tended sheep, while beef versions later became known as cottage pie. 

Over time, this humble, thrifty dish made its way into American kitchens, where it evolved into the comforting, family-style casserole many of us know and love today!

More Fan Favorites

Love this recipe? Bookmark it for the future!

Just tap the heart icon in the lower right corner of your screen to save the recipe to your personal recipe box.

Shepherd's Pie in a baking dish with a serving missing so that you see the layers of the meat filling and the cheesy mashed potatoes on top.

Shepherd’s Pie With Ground Beef

If there’s one casserole that never lets me down, it’s a good, hearty Shepherd’s Pie. It can’t get better than saucy beef, tender vegetables, and creamy mashed potatoes all baked together into one delicious dish.
No ratings yet
Prep Time 20 minutes
Cook Time 35 minutes
Resting Time 10 minutes
Total Time 1 hour 5 minutes
Course Main Dish
Cuisine American, British
Servings 4 servings
Calories 872 kcal

Ingredients
  

  • 2 Tablespoons olive oil
  • 1 cup yellow onion diced
  • 1 pound ground beef 85/15
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 1 Tablespoon Italian seasoning
  • 1 Tablespoon Worcestershire sauce
  • 2 teaspoons minced garlic
  • 1 pkg. brown gravy mix
  • 1 cup water or beef broth
  • 1 ½ cups frozen mixed vegetables peas, carrots, corn
  • 1 ½ pounds Russet potatoes 3 large
  • 6 Tablespoons unsalted butter
  • cup half and half or whole milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ cup grated Parmesan cheese
  • 1 cup shredded cheddar cheese

Instructions
 

  • Preheat the oven to 350°F. Lightly grease a 1½-quart casserole dish.

Prep the Potatoes

  • Peel the russet potatoes and cut them into evenly sized chunks. Add to a large pot of cold, salted water and bring to a boil over high heat. Reduce to a steady boil and cook for 15–18 minutes, or until the potatoes are fork-tender. Drain well.
  • Return the hot potatoes to the pot. Add the butter, half and half (or milk), salt, and pepper. Mash until smooth and creamy. Stir in the Parmesan cheese until fully combined. Set aside.

Make the Beef Filling

  • While the potatoes cook, heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened.
  • Add the ground beef to the skillet. Cook, breaking it up with a spoon, until browned and cooked through. Drain excess grease if needed.
  • Season the beef mixture with salt, pepper, Italian seasoning, Worcestershire sauce, and minced garlic. Stir well and cook for 1 minute, just until the garlic is fragrant.
  • Sprinkle the dry brown gravy mix over the beef mixture and stir to combine. Add the frozen vegetables and 1 cup of water. Bring to a gentle simmer and cook for 5 minutes, stirring, until the gravy thickens and everything is evenly coated.

Assemble the Shepherd’s Pie

  • Spread the beef and vegetable mixture evenly in the bottom of the prepared dish. Spoon the mashed potatoes over the top and gently spread to cover the filling completely.
  • Sprinkle the shredded cheddar cheese evenly over the potatoes.
  • Bake uncovered for 30–35 minutes, or until the casserole is hot, bubbly around the edges, and the cheese is melted. For a lightly golden top, place under the broiler for 2–3 minutes, watching closely.
  • Let rest for 5–10 minutes before serving.

Notes

  • Season every layer. Make sure both the beef filling and the mashed potatoes are both seasoned with salt so the final dish doesn’t taste flat.
  • Mash potatoes while they’re hot! Hot potatoes mash more smoothly and absorb butter and milk better than cooled ones, so make sure to mash them while they are hot!
  • Simmer the filling until thickened! Giving the gravy time to thicken prevents a watery casserole and helps everything hold together and gives it the perfect consistency.
  • Spread the potatoes gently. Spoon the potatoes on top and spread lightly so the filling stays layered beneath!
  • Let it rest before serving. A short rest for about 10 minutes allows the shepherd’s pie to set up, making it easier to serve clean slices.
  • Make Ahead: Prepare the casserole completely, cover tightly, and refrigerate for up to 24 hours. When ready to bake, let sit at room temperature for 20 minutes, then bake as directed (add 5–10 extra minutes if needed).
  • Storage: Cool leftovers completely, then cover or store in an airtight container. Refrigerate for up to 3 days.
  • To Reheat: Reheat individual portions in the microwave or warm the full casserole, covered, in a 325°F oven until hot.
  • Freezing: Assemble the shepherd’s pie but do not bake. Wrap tightly with plastic wrap and foil. Freeze for up to 2 months.
  • To bake from frozen: Thaw overnight in the refrigerator if possible before baking. If not, you will have to add some time to the baking process.

Nutrition

Calories: 872kcalCarbohydrates: 48gProtein: 35gFat: 61gSaturated Fat: 28gPolyunsaturated Fat: 3gMonounsaturated Fat: 23gTrans Fat: 2gCholesterol: 166mgSodium: 1069mgPotassium: 1344mgFiber: 6gSugar: 4gVitamin A: 4428IUVitamin C: 21mgCalcium: 381mgIron: 5mg

Life Love and Good Food does not claim to be a registered dietician or nutritionist. Nutritional information shared on this site is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

Keyword comfort food, ground beef, potatoes, St. Patrick’s Day
Tried this recipe?Let us know how it was.

Similar Posts

Leave a Reply

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

Recipe Rating