Shepherd’s Pie with Ground Beef and Mashed Potatoes

Total Time: 1 hr Difficulty: Beginner
pinit

Shepherd’s Pie with Ground Beef and Mashed Potatoes is a timeless comfort dish that combines savory, seasoned meat with a creamy, golden-topped layer of mashed potatoes. This classic casserole-style meal has roots in British and Irish home cooking, where it became a staple for transforming simple ingredients into a warm, hearty dinner. The meat filling, rich with vegetables and a flavorful gravy, balances beautifully with the smooth, buttery mashed potato topping. It’s satisfying, economical, and deeply comforting.

Why I Love This Recipe

I love this recipe because it brings together everything that makes comfort food truly special: warm, rich flavors, soft textures layered with subtle crispness, and a wholesome, homestyle feel. It’s a complete meal in one dish and perfect for family gatherings, cold evenings, or anytime you crave something deeply satisfying. It’s also highly customizable, which makes it fun to adapt depending on your mood or pantry.

Why It’s a Must-Try Dish

This dish is a must-try because it’s easy, filling, and loved by both adults and children. It uses affordable ingredients and transforms them into something that feels luxurious and homemade. It’s perfect for meal prep, freezes well, and reheats beautifully. If you enjoy comforting, hearty meals with layers of flavor, this classic recipe belongs in your regular rotation.

Recipe Details

Preparation Time : 25 minutes

Cooking Time : 35 minutes

Servings :6 servings

Calories : Approximately 420 calories per serving

Course : Main Course

Cuisine : British / Irish

Ingredients

For the Mashed Potato Topping

  • 4 large potatoes, peeled and cubed
  • 3 tablespoons butter
  • ⅓ cup milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup shredded cheddar cheese (optional, for topping)

For the Meat Filling

  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 1 cup frozen peas
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup beef broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoons flour (to thicken the filling)

Cooking Directions

  1. Boil potatoes until tender, mash with butter and milk, and season.
  2. Sauté ground beef until browned, then add onion, garlic, and carrots.
  3. Stir in tomato paste, flour, Worcestershire, herbs, broth, and peas; simmer until thickened.
  4. Transfer filling to a baking dish and spread mashed potatoes over the top.
  5. Bake at 400°F (200°C) for 20–25 minutes until golden and bubbly.
  6. Serve warm.

Step-by-Step Preparation Method

Step 1: Prepare the Mashed Potatoes

Place the cubed potatoes in a pot of salted water. Bring to a boil and cook for 12–15 minutes until fork-tender. Drain well. Add butter, milk, salt, and pepper. Mash until smooth and creamy. Set aside.

Step 2: Cook the Ground Beef

Heat olive oil in a skillet over medium heat. Add ground beef and cook until browned, breaking it up with a spoon.

Step 3: Add Vegetables and Aromatics

Add chopped onion, garlic, and carrots. Cook for 4–5 minutes until the vegetables begin to soften.

Step 4: Build the Flavor

Add tomato paste and mix well. Sprinkle flour over the mixture and stir to coat the beef and vegetables.

Step 5: Add Liquid and Simmer

Pour in beef broth and add Worcestershire sauce, thyme, rosemary, salt, and pepper. Stir well. Add peas. Let the mixture simmer for 5–7 minutes until thickened.

Step 6: Assemble the Pie

Transfer the meat mixture into a baking dish. Spread the mashed potatoes evenly over the top. If using cheese, sprinkle it over the potatoes.

Step 7: Bake

Bake in a preheated oven at 400°F (200°C) for 20–25 minutes until the top is golden and slightly crisp.

Step 8: Serve

Let the shepherd’s pie rest for a few minutes before serving.

How to Serve

Serve warm, directly from the baking dish. Shepherd’s Pie pairs well with a simple green salad, steamed vegetables, or crusty bread. It’s also excellent as a hearty standalone meal.

Recipe Tips

  • Make the mashed potatoes slightly stiff to prevent them from sinking into the filling.
  • Add cheese on top for extra flavor and a golden crust.
  • Let the pie rest before cutting to help it set.
  • Ground lamb can be used for a more traditional version.
  • For extra depth, add a splash of red wine to the filling.

Variations

Traditional Shepherd’s Pie

Replace ground beef with ground lamb for the authentic version.

Cheesy Shepherd’s Pie

Mix shredded cheese directly into the mashed potatoes.

Vegetable Shepherd’s Pie

Use lentils or mixed vegetables instead of meat for a vegetarian option.

Spicy Shepherd’s Pie

Add chili flakes or diced jalapeños to the filling.

Mushroom and Herb Version

Add chopped mushrooms and fresh herbs for an earthy, aromatic twist.

Freezing and Storage Time

Storage

  • Refrigerate leftovers for up to 4 days.
  • Reheat in the oven or microwave until hot throughout.

Freezing

  • Freeze cooked shepherd’s pie for up to 3 months.
  • Thaw overnight and bake at 350°F (175°C) until heated through.
  • You can also freeze the assembled but unbaked pie and bake directly from frozen.

Special Equipment Needed

  • Large pot for potatoes
  • Skillet for the filling
  • Baking dish
  • Potato masher
  • Wooden spoon

Conclusion

Shepherd’s Pie with Ground Beef and Mashed Potatoes is a comforting, hearty, and satisfying dish that delivers warm flavors in every bite. Whether you enjoy it as a weeknight dinner or a special family meal, its layered textures and rich taste make it an enduring favorite. With easy preparation, freezer-friendly options, and endless variations, this recipe is one you will return to again and again. If you’d like more casserole or comfort food recipes, feel free to ask.

Shepherd’s Pie with Ground Beef and Mashed Potatoes

Difficulty: Beginner Prep Time 25 mins Cook Time 35 mins Total Time 1 hr
Calories: 420 calories per serving

Description

Shepherd’s Pie with Ground Beef and Mashed Potatoes is a timeless comfort dish that combines savory, seasoned meat with a creamy, golden-topped layer of mashed potatoes.

Ingredients

For the Mashed Potato Topping

For the Meat Filling

Instructions

  1. Step 1: Prepare the Mashed Potatoes : Place the cubed potatoes in a pot of salted water. Bring to a boil and cook for 12–15 minutes until fork-tender. Drain well. Add butter, milk, salt, and pepper. Mash until smooth and creamy. Set aside.
  2. Step 2: Cook the Ground Beef : Heat olive oil in a skillet over medium heat. Add ground beef and cook until browned, breaking it up with a spoon.
  3. Step 3: Add Vegetables and Aromatics : Add chopped onion, garlic, and carrots. Cook for 4–5 minutes until the vegetables begin to soften.
  4. Step 4: Build the Flavor : Add tomato paste and mix well. Sprinkle flour over the mixture and stir to coat the beef and vegetables.
  5. Step 5: Add Liquid and Simmer : Pour in beef broth and add Worcestershire sauce, thyme, rosemary, salt, and pepper. Stir well. Add peas. Let the mixture simmer for 5–7 minutes until thickened.
  6. Step 6: Assemble the Pie : Transfer the meat mixture into a baking dish. Spread the mashed potatoes evenly over the top. If using cheese, sprinkle it over the potatoes.
  7. Step 7: Bake : Bake in a preheated oven at 400°F (200°C) for 20–25 minutes until the top is golden and slightly crisp.
  8. Step 8: Serve : Let the shepherd’s pie rest for a few minutes before serving.
Keywords: Shepherd’s Pie with Ground Beef and Mashed Potatoes
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use instant mashed potatoes?

Yes, but homemade mashed potatoes give better texture and flavor.

Can I prepare this dish ahead of time?

Yes. Assemble it, refrigerate for up to 24 hours, and bake when ready.

Can I add corn or mushrooms?

Absolutely. They complement the dish well.

Why use flour in the filling?

It thickens the broth to create a rich gravy-like consistency.

Can I use sweet potatoes instead of regular potatoes?

Yes, for a slightly sweeter and more nutritious topping.

[instagram-feed]