You are here Recipe Index » Home » All Recipes » Round-Ups » Dinner Recipes » Easy Shepherd’s Pie

Easy Shepherd’s Pie

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Thank you for sharing - Save for later

Who doesn’t love a classic shepherd’s pie? A richly spiced and saucy beef filling, topped with a fluffy mashed potato layer—it’s comfort food at its best! This recipe will provide you with easy-to-follow step-by-step instructions, so you can make a delicious shepherds pie in no time at all.

A Shepard's pie in a casserole dish.
Shepherds Pie with Ground Lamb and Mashed Potatoes

Traditionally, Shepherd’s Pie is a British dish that combines a rich and flavorful meat filling with a bed of creamy mashed potatoes on top. The dish gets its name from the use of minced or ground meat, typically lamb or mutton, which is known as shepherd meat. However, variations of this classic recipe also feature beef, turkey, or even vegetarian options like lentils or mushrooms.

Its signature mashed potato crust sets Shepherd’s Pie apart from other meat pies. The creamy potatoes are spread over the meat filling, creating a golden and crispy top when baked. The combination of tender meat, hearty vegetables, and velvety mashed potatoes makes each bite a satisfying symphony of flavors and textures.

While Shepherd’s Pie has its roots in British cuisine, it has become popular worldwide due to its versatility and comforting qualities. It is often a go-to dish for busy weeknights, as it can be prepared in advance and reheated when needed. Its simplicity makes it an ideal meal for families, and the ability to customize the recipe with different meats and vegetables allows for endless variations and personal touches.

Why make this pie?

Whether you’re a seasoned Shepherd’s Pie enthusiast or have never tasted this comforting dish, you’re about to discover why this ultimate recipe is truly the best.

  • Firstly, Shepherd’s Pie’s balance of flavors is exceptional. Combining savory meat, tender vegetables, and rich gravy creates a symphony of taste that will leave your taste buds singing. With the perfect amount of seasoning and a hint of herbs, every bite is a harmonious blend of comforting goodness.
  • Secondly, the texture of this Shepherd’s Pie is divine. The creamy mashed potato topping blankets the hearty filling underneath, creating a delightful contrast of soft and smooth with slightly crispy edges. The fluffy and buttery potatoes provide the perfect canvas for the flavorful meat and vegetables beneath.
  • Additionally, this ultimate Shepherd’s Pie recipe offers endless opportunities for personalization. While the classic version typically features ground lamb or beef, you can easily substitute with your preferred meat or even a vegetarian alternative. The vegetables can also be customized to your liking, allowing you to incorporate your family’s favorites or use what you have on hand. This adaptability ensures that every time you make this recipe, it can be a unique creation tailored to your own taste preferences.
  • Lastly, the convenience of this recipe makes it perfect for busy weeknights. By preparing the Shepherd’s Pie in advance, you can pop it in the oven when you need a quick and satisfying meal. The leftovers are equally delicious, making it an excellent option for meal prepping and easy reheating throughout the week.
A Shepard\'s pie in a casserole dish.
How to Make Homemade Shepherd’s Pie aka Meat Pie with Mashed Potatoes

Ingredients and substitutes

  • To start, the key ingredients for this Shepherd’s pie include ground beef, onions, carrots, peas, Worcestershire sauce, beef broth, and mashed potatoes. However, if you find yourself missing one or two items, don’t fret—plenty of substitutes you can use won’t compromise the overall taste and texture.
  • If you’re looking for a leaner option or simply prefer a different type of meat, feel free to swap out the ground beef for ground turkey or chicken. You’ll still achieve that hearty, savory flavor while reducing the fat content. Additionally, if you’re a vegetarian or want to experiment with plant-based alternatives, try substituting the meat with lentils or mushrooms. These ingredients provide a rich, earthy taste that pairs wonderfully with the other flavors in the dish.
  • Onions and carrots play a significant role in adding depth and sweetness to the Shepherd’s Pie. However, if you don’t have these available or simply want to switch things up, you can use shallots or leeks as a substitute for onions, and parsnips or sweet potatoes in place of carrots. These alternatives will bring their own unique flavors to the table, creating a variation of the classic dish that is equally delicious.
  • When it comes to the sauce, Worcestershire sauce adds a tangy and savory element to the pie. If you don’t have any on hand or prefer a different flavor profile, you can substitute it with soy sauce, balsamic vinegar, or even a combination of tomato paste and vinegar. Each option will add its own distinct twist, so feel free to experiment and find your preferred taste.
  • Always use a good quality red wine that you like to drink. This does make a huge difference when cooking with meat. If you do not want to cook with red wine just substitute the same amount with broth or stock.
  • Lastly, let’s talk about the mashed potatoes—a crucial component that brings everything together. While traditional mashed potatoes are made with butter and cream, you can make a healthier version by using olive oil or vegetable broth instead. If you’re lactose intolerant or simply want a dairy-free option, you can also use coconut milk or almond milk. The end result will still be creamy and flavorful, ensuring that every bite of your Shepherd’s Pie is pure comfort.
A Shepard\'s pie in a baking dish.
How to Make Homemade Shepherd’s Pie aka Meat Pie with Mashed Potatoes

Homemade shepherd’s Pie

Meat filling

  • To begin, preheat your oven to 400°F / 200°C /Gas Mark 6 and gather all your ingredients in one place for easy accessibility.
  • We’ll start by preparing the filling, which is the heart and soul of any Shepherd’s Pie.
  • In a large pot, sauté the onions and garlic until translucent. Then, add the carrots and celery continue to saute until they are tender and fragrant. Make sure to give the veggies time to sweat and caramelized This will add a nice depth of flavor to your filling.
  • Next, add the ground meat, and continue to sauté breaking the meat apart to prevent large lumps. The meat will release moisture and then this moisture will dry out and help add some nice caramalization.
  • In goes the flour. Stir well, making sure the flour coats every grain of meat well. This step will create a rough and help thicken the sauce later.
  • Now, it’s time to add the tomato paste and Worcestershire sauce followed by a generous splash of red wine. Deglaze the pan scraping the bottom as you go, allowing it to bubble and reduce slightly. This step not only adds a beautiful depth of flavor but also creates an irresistible aroma that will have everyone eagerly anticipating their first bite.
  • Next, add the broth to the pan, along with any herbs such as thyme, rosemary, and a pinch of salt and pepper. Let the mixture simmer gently, allowing the flavors to mingle and develop into a rich, savory gravy.

Mashed potatoes

  • While the meat filling gently simmers, it’s time to turn our attention to the star of the show, the mashed potatoes.
  • In a large pot, bring water to a boil and add your peeled and diced potatoes. Cook them until they are tender when pierced with a fork, then drain them thoroughly.
  • Return the potatoes to the pot and mash them then, add your preferred creamy component, such as butter and cream or milk. Season with salt and pepper. Next, add your cheeses and mash everything together until the potatoes are creamy and smooth, ensuring no lumps are in sight.

Assemble

With the filling and mashed potatoes prepared, it’s time to assemble and bake your Shepherd’s Pie.

  • Grease a baking dish and spoon the savory meat and vegetable mixture into it, spreading it out into an even layer.
  • Then, dollop the creamy mashed potatoes on top and spread them over the filling, creating a beautiful golden top when baked.
  • For an extra indulgence, sprinkle some grated cheese on top of the mashed potatoes. For a little bit of crunch sprinkle a few dried breadcrumbs.
  • Lastly, place the assembled Shepherd’s Pie on a baking tray and transfer to the preheated oven. Bake it for around 20-25 minutes until the top is golden brown and the filling is bubbling around the edges.
A close up of a a Shepard\'s pie in a casserole dish.
How to Make Homemade Shepherd’s Pie aka Meat Pie with Mashed Potatoes

Variations to this shepherds pie

  1. Veggie Delight: For all the vegetarian food lovers out there, why not swap the meaty filling for a medley of colorful and hearty vegetables? Try using a combination of diced carrots, peas, corn, bell peppers, and mushrooms. Not only will this variation be packed with nutrients, but it will also provide a burst of vibrant flavors that will leave you craving more.
  2. Spicy Kick: If you enjoy a little heat in your meals, consider giving your Shepherd’s Pie a spicy twist. Add a touch of cayenne pepper or crushed red pepper flakes to the meat filling, or incorporate diced jalapeños or a splash of hot sauce for an extra kick. The combination of savory spices and fiery flavors will elevate your dish to a whole new level of deliciousness.
  3. Mediterranean Fusion: For a unique twist on traditional Shepherd’s Pie, infuse it with Mediterranean flavors. Instead of the usual ground beef, use lamb or even falafel as the base. Enhance the taste with ingredients like feta cheese, kalamata olives, sun-dried tomatoes, and a sprinkle of fresh herbs like oregano or mint. This fusion of cuisines will take your taste buds on an exciting culinary journey.
  4. Seafood Sensation: Who says Shepherd’s Pie is limited to land animals? Swap out the meat and opt for a seafood twist. Try using a combination of shrimp, scallops, and chunks of white fish in a creamy sauce flavored with herbs like dill, thyme, and lemon zest. This seafood sensation will bring a taste of the sea to your dinner table and leave you feeling satisfied.

Tips for Success

  • Firstly, when it comes to the meat filling, using a combination of ground beef and lamb can add more flavor to your Shepherd’s Pie. The rich and savory taste of the lamb complements the heartiness of the beef, resulting in a more complex and satisfying dish.
  • Thaw the meat well before cooking. This will brown the meat meal and give it a better flavor.
  • Another tip is to incorporate aromatic herbs and spices into your filling. Adding a bay leaf, thyme, or rosemary while simmering the meat and vegetables will infuse your filling with a fragrant and irresistible aroma. Feel free to experiment with other herbs and spices to suit your taste preferences and elevate the flavors further.
  • Sauté the veggies well – do not try to do this quickly. Give the veggies time to sweat and then caramelize slightly. It makes a huge difference in flavor.
  • Cook the sauce on low heat and let it simmer for 20 minutes. That way, all the flavor stays in and does not evaporate.
  • For a twist on the traditional recipe, consider caramelizing the onions in the meat filling. The sweetness of the onions adds a delicious contrast to the savory elements, creating a harmonious balance of flavors. Simply cook the onions slowly in butter or oil until they turn golden brown and soft, you can even increase the amount of onions unsed in the recipe.
  • Let the sauce cool as it makes assembling the final pie easier. You can even make the sauce a day in advance and reheat it when ready to assemble.
  • The consistency of the sauce is key to all that wonderful bubbling when it is done. The sauce does not evaporate from under the mashed potato so it’s easy to decide how much liquid you need in the sauce. You don’t want it too thick, or too liquid.
  • Speaking of mashed potatoes, there are a few tips to ensure they turn out perfectly creamy and fluffy. Firstly, using starchy potatoes, such as russets or Yukon golds, will yield the best results. Boil the potatoes until they are fork-tender, drain them well, and then mash them with butter, milk, and a sprinkle of salt. For an extra indulgence, consider adding a handful of grated cheddar cheese to the mashed potatoes before spreading them over the filling.
  • Don’t pour all the mashed potato over the sauce. Instead, dot them in tablespoons over the meat sauce. That way, it’s easier to spread without making a mess.
  • Lastly, if you’re looking to add a touch of elegance to your Shepherd’s Pie, consider piping the mashed potatoes on top instead of simply spreading them with a spoon. This technique not only lends a visually appealing presentation to your dish but also creates a delightful texture contrast between the smooth, creamy potatoes and the crispy edges that form during baking.
  • Let the prepared pie cool for at least 10 minutes before you let people dig in because the sauce is VERY hot.

Creative ways to serve this pie:

Now that you’re armed with these ideas, let’s dive into some creative ways to serve this pie that will make it even more appealing to your guests.

  • One option is to make individual-sized portions by baking the shepherd’s pie in ramekins or small oven-safe dishes. Not only does this presentation look elegant, but it also allows everyone to have their own perfectly portioned pie.
  • If you want to add a touch of sophistication to your meal, consider serving the shepherd’s pie with roasted vegetables. The combination of the hearty pie and the caramelized flavors of roasted carrots, parsnips, and Brussels sprouts creates a balanced and delicious plate.
  • For those who enjoy a bit of crunch in their meals, try topping the shepherd’s pie with a layer of crispy fried onions or breadcrumbs before baking it. The added texture will elevate the dish and provide a delightful contrast to the creamy filling.
  • If you want to add a pop of color to your table, consider garnishing the shepherd’s pie with fresh herbs like parsley, chives, or basil. Not only do they add a vibrant touch, but they also bring a burst of freshness to each bite.
  • Another fun way to serve this classic dish is to turn it into a shepherd’s pie bar. Set up a variety of toppings and let your guests customize their pies to their liking. From shredded cheese and sour cream to sliced avocado and salsa, the possibilities are endless. This interactive approach will not only make your guests feel involved, but it will also add a touch of excitement to the meal.

Frequently asked questions

How long will this Shepherd’s pie keep?

A ground meat pie will keep in the fridge for 4 to 5 days. And, you can also freeze it for up to a month.

Can I substitute the meat in shepherd’s pie?

Certainly! While traditional shepherd’s pie calls for ground lamb, you can easily swap it out for other proteins based on your preferences or dietary restrictions. Ground beef, turkey, chicken, or even a plant-based meat substitute like lentils or mushrooms can be used as alternatives. The key is to choose a protein that will provide the rich, savory flavor that makes shepherd’s pie so comforting.

Can I use different vegetables in shepherd’s pie?

Absolutely. Shepherd’s pie is a versatile dish that can accommodate various vegetables based on what you have on hand or your personal taste. While classic recipes often include carrots, peas, and corn, don’t be afraid to experiment with other options. Celery, mushrooms, bell peppers, or even sweet potatoes can be great additions that add depth and texture to the dish.

Can I make shepherd’s pie in advance?

Absolutely! Shepherd’s pie is a great make-ahead dish. You can prepare it the night before and refrigerate it overnight. The flavors will have a chance to meld together even more, resulting in a tastier pie. Simply pop it in the oven when you’re ready to serve, and you’ll have a delicious meal without the last-minute rush.

What do you serve with shepherd’s pie?

This pie has meat and potatoes both in so it’s pretty much a complete meal. And yet, a side salad would be a great addition of course. Try my cabbage salad, carrot salad, celery salad, or tomato mozzarella salad.

Can I freeze shepherd’s pie?

es, freezing shepherd’s pie is a fantastic option for busy weeknights. After baking the pie, allow it to cool completely before tightly wrapping it in aluminum foil or placing it in an airtight container. It can be stored in the freezer for up to three months. When you’re ready to enjoy it, thaw it in the refrigerator overnight and reheat it in the oven until warmed through.

Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and  tutorials here on Pinterest. Follow me on FacebookTwitter, and Instagram.
And, don’t forget to subscribe to my blog to receive new recipes by email.

A close up of a a Shepard's pie in a casserole dish.

Shepherd’s Pie

Print Pin Rate
Share on FB Save Grow
Prep Time: 30 minutes
Cook Time: 1 hour 30 minutes
Total Time: 2 hours
Calories: 403kcal
Adjust Servings Here: 8 servings

Description

Who doesn't love a classic shepherd's pie? A richly spiced and saucy beef filling, topped with a fluffy mashed potato layer—it's comfort food at its best! This recipe will provide you with easy-to-follow step-by-step instructions, so you can make a delicious shepherds pie in no time at all.

Ingredients 

Meat filling

  • lbs Ground meat ((lamb or beef depending on preference))
  • 1 large Onion (finely chopped)
  • 3 – 4 large Garlic cloves (minced)
  • 2 large Carrots (diced)
  • 2 large Celery stalks (diced)
  • 2 tbsp All-purpose flour
  • 1 cup Red wine
  • 1 cup Beef or vegetable broth
  • 2 tbsp Tomato paste
  • 1-2 tbsp Worcestershire sauce
  • ½ tsp Salt (to taste)
  • ½ tsp Black pepper powder
  • 2 tbsp Olive oil (or butter)

Mashed potatoes

  • lbs Potatoes (peeled and quartered)
  • ¼ cup Unsalted butter
  • ½ cup Milk or cream
  • ½ tsp Kosher salt (to taste)
  • ½ tsp White pepper powder
  • 1 cups Grated cheese (I used a mixture of cheddar, white, and parmesan)

Plus

  • ¼ – ½ cup Grated cheese
  • 2 tbsp Breadcrumbs ((for a slight crunch) )
Follow Veena Azmanov on Pinterest

Instructions

Meat filling

  • Veggies – Heat the olive oil over medium heat in a large skillet or pot. Add the onions and garlic until translucent. Add the carrots and celery and continue to saute for 2 minutes more.
  • Meat – Add the ground meat, breaking it up with a spatula, and cook until browned. Keep the heat on medium-high to help evaporate excess moisture. Then, add the flour and cook for 2 minutes more, stirring constantly.
  • Deglaze – Add the tomato paste and Worcestershire sauce and combine well. Pour in the red wine and let it simmer for a few minutes until reduced by half.
  • Simmer – Next, add the broth and season with salt and pepper. Bring to a gentle boil, then reduce the heat and let it simmer for 15-20 minutes until the vegetables are tender and the sauce has thickened. Set aside.

Mashed potatoes

  • Boil – Cover the potatoes in a large pot with salted water. Bring to a boil and cook until the potatoes are tender when pierced with a fork, about 15-20 minutes. Drain the potatoes and return them to the pot.
  • Mash the potatoes with a vegetable masher or potato ricer. Add the butter and milk (or cream) to the pot. Season with salt and pepper to taste. Mash the potatoes until smooth and creamy. Stir in the grated cheese until fully incorporated. Taste and adjust seasoning. Set aside.

Assemble

  • Oven – Preheat the oven to 400°F / 200°C / Gas Mark 6.
  • Layer – In a large baking dish, evenly spread the meat filling. Dot the cheesy mashed potatoes all over the filling, spreading them out with a spatula to cover the filling completely. Top with grated cheese, followed by the breadcrumbs.
  • Bake – Place the baking dish on a baking tray and bake in the preheated oven for 20 – 25 minutes until the top is golden brown and the edges are bubbling.
  • Cool – Remove from the oven and let it sit for a few minutes before serving.

Recipe Notes & Tips

  • Firstly, when it comes to the meat filling, using a combination of ground beef and lamb can add more flavor to your Shepherd’s Pie. The rich and savory taste of the lamb complements the heartiness of the beef, resulting in a more complex and satisfying dish.
  • Thaw the meat well before cooking. This will brown the meat meal and give it a better flavor.
  • Another tip is to incorporate aromatic herbs and spices into your filling. Adding a bay leaf, thyme, or rosemary while simmering the meat and vegetables will infuse your filling with a fragrant and irresistible aroma. Feel free to experiment with other herbs and spices to suit your taste preferences and elevate the flavors further.
  • Sauté the veggies well – do not try to do this quickly. Give the veggies time to sweat and then caramelize slightly. It makes a huge difference in flavor.
  • Cook the sauce on low heat and let it simmer for 20 minutes. That way, all the flavor stays in and does not evaporate.
  • For a twist on the traditional recipe, consider caramelizing the onions in the meat filling. The sweetness of the onions adds a delicious contrast to the savory elements, creating a harmonious balance of flavors. Simply cook the onions slowly in butter or oil until they turn golden brown and soft, you can even increase the amount of onions unsed in the recipe.
  • Let the sauce cool as it makes assembling the final pie easier. You can even make the sauce a day in advance and reheat it when ready to assemble.
  • The consistency of the sauce is key to all that wonderful bubbling when it is done. The sauce does not evaporate from under the mashed potato so it’s easy to decide how much liquid you need in the sauce. You don’t want it too thick, or too liquid.
  • Speaking of mashed potatoes, there are a few tips to ensure they turn out perfectly creamy and fluffy. Firstly, using starchy potatoes, such as russets or Yukon golds, will yield the best results. Boil the potatoes until they are fork-tender, drain them well, and then mash them with butter, milk, and a sprinkle of salt. For an extra indulgence, consider adding a handful of grated cheddar cheese to the mashed potatoes before spreading them over the filling.
  • Don’t pour all the mashed potato over the sauce. Instead, dot them in tablespoons over the meat sauce. That way, it’s easier to spread without making a mess.
  • Lastly, if you’re looking to add a touch of elegance to your Shepherd’s Pie, consider piping the mashed potatoes on top instead of simply spreading them with a spoon. This technique not only lends a visually appealing presentation to your dish but also creates a delightful texture contrast between the smooth, creamy potatoes and the crispy edges that form during baking.
  • Let the prepared pie cool for at least 10 minutes before you let people dig in because the sauce is VERY hot.

Conversions Used

1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,

Nutrition Information

Calories: 403kcalCarbohydrates: 12gProtein: 16gFat: 30gSaturated Fat: 14gCholesterol: 78mgSodium: 799mgPotassium: 403mgFiber: 1gSugar: 4gVitamin A: 1207IUVitamin C: 4mgCalcium: 225mgIron: 3mg

The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you

Did you make this recipe? Share it with me.Tag @veenaazmanov on instagram or #hashtag it #veenaazmanov
Add to Collection

Thank you for sharing - Save for later

Similar Posts

45 Comments

  1. 5 stars
    I too make sheperds pie from scratch only but truth is I haven’t had it for ages! Thanks for the reminder 🙂

    1. You are welcome Julia. I often need websites to remind of recipe I have not made in ages. I hope you make this soon.

  2. Jacque Hastert says:

    5 stars
    This looks so comforting and perfect for cool evenings like we have been having.

  3. 5 stars
    Growing up, shepherd’s pie was a weekly occurrence. And yours reminds me of those comforting and delicious meals.

    1. Oh how lucky Shashi. We had it once in a while not so often. My kids love this so much they would be happy to have it once a week.

Leave a Reply

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

Recipe Rating