New recipes straight to your inbox Follow on Pinterest
Shepherd's Pie
Comfort Classics

Shepherd's Pie

Prep30 min
Cook40 min
Total70 min
Serves6
Shepherd's Pie
Comforting Shepherd's Pie

I have so many fond memories of my grandmother's Shepherd's Pie, a classic comfort food dish that never fails to hit the spot. There's something special about a warm, satisfying casserole that's perfect for a chilly evening or a family gathering. My version of this beloved recipe is made with tender ground beef, fresh veggies, and a crispy mashed potato topping that's sure to become a new favorite.

As a home cook, I've always been drawn to one-dish wonders like Shepherd's Pie, which can be prepared in advance and baked to perfection in the oven. It's a great way to feed a crowd without breaking the bank or spending hours in the kitchen. And the best part? Leftovers are just as delicious the next day, making it a perfect meal for busy families or individuals on-the-go.

So, what makes this recipe so special? For starters, I use a combination of ground beef and pork to give the filling a rich, meaty flavor. I also add a variety of sautéed vegetables, including onions, carrots, and peas, to add texture and depth to the dish. And of course, no Shepherd's Pie would be complete without a crispy mashed potato topping, which I achieve by using a combination of butter, milk, and grated cheddar cheese.

This recipe is perfect for anyone looking for a hearty, comforting meal that's easy to prepare and fun to eat. Whether you're a busy parent, a college student, or simply a foodie looking for a new favorite dish, I hope you'll give my Shepherd's Pie recipe a try and enjoy it as much as I do.

In this recipe, I'll walk you through the steps to make a delicious Shepherd's Pie, from preparing the filling to topping it with a crispy mashed potato crust. I'll also share some tips and variations to help you make the dish your own and ensure that it turns out perfectly every time.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients, making it a great option for busy weeknights or weekends.
  • The dish is perfect for a crowd, as it can be easily scaled up or down to feed any number of people.
  • The combination of ground beef, vegetables, and mashed potatoes makes for a satisfying and filling meal that's sure to please even the pickiest eaters.
  • The recipe is highly customizable, allowing you to add your favorite ingredients or spices to make it your own.
  • The dish is budget-friendly and can be made with ingredients you likely already have on hand, making it a great option for families or individuals on a tight budget.
  • The recipe is perfect for meal prep, as it can be made ahead of time and reheated as needed, making it a great option for busy families or individuals with limited time to cook.

Why This Recipe Works

The key to a great Shepherd's Pie is in the layering of the ingredients, which allows the flavors to meld together and the textures to complement each other. By cooking the filling until it's hot and bubbly, then topping it with a crispy mashed potato crust, you create a dish that's both comforting and visually appealing.

Another important factor is the use of high-quality ingredients, such as fresh vegetables and lean ground meat. This helps to ensure that the dish is not only delicious but also nutritious and satisfying. And by using a combination of beef broth and tomato paste, you add a rich, depth of flavor to the filling that elevates the entire dish.

Finally, the cooking technique is crucial to the success of the recipe. By baking the Shepherd's Pie in a hot oven, you create a crispy, golden-brown crust on top that adds texture and visual appeal to the dish. And by letting it rest for a few minutes before serving, you allow the filling to set and the flavors to meld together, making each bite a perfect combination of flavors and textures.

Ingredients You’ll Need

To make this recipe, you'll need a few basic ingredients, including ground beef, vegetables, and mashed potatoes. You'll also need some pantry staples, such as beef broth, tomato paste, and spices. Be sure to use high-quality ingredients, such as fresh vegetables and lean ground meat, to ensure that the dish turns out flavorful and satisfying.

When shopping for ingredients, look for sales on ground beef and vegetables, and consider buying in bulk to save money. You can also customize the recipe to suit your tastes and dietary needs by substituting different ingredients or spices.

  • 1 lb (450g) ground beefUse lean ground beef, such as 90% lean or higher, to ensure that the dish is flavorful and satisfying without being too greasy. You can also use a combination of ground beef and pork for added flavor.
  • 1 medium onion, dicedUse a sweet onion, such as Vidalia or Maui, for the best flavor. You can also caramelize the onions before adding them to the filling for added depth of flavor.
  • 2 cloves garlic, mincedUse fresh garlic for the best flavor, and be sure to mince it finely to avoid any bitter flavors. You can also roast the garlic before mincing it for added depth of flavor.
  • 2 medium carrots, peeled and dicedUse fresh carrots for the best flavor and texture. You can also use frozen carrots if fresh are not available.
  • 1 cup frozen peasUse frozen peas for the best flavor and texture. You can also use fresh peas if they are in season.
  • 1 cup beef brothUse low-sodium beef broth to avoid adding too much salt to the dish. You can also use homemade beef broth for added flavor.
  • 2 tbsp tomato pasteUse high-quality tomato paste for the best flavor. You can also use canned crushed tomatoes as a substitute if tomato paste is not available.
  • 2 tsp dried thymeUse fresh thyme for the best flavor, or substitute with dried thyme if fresh is not available. You can also use other herbs, such as rosemary or parsley, for added flavor.
  • 1 tsp saltUse kosher salt or sea salt for the best flavor. You can also use table salt if that is all that is available.
  • 1/2 tsp black pepperUse freshly ground black pepper for the best flavor. You can also use white pepper or other types of pepper for added flavor.
  • 2 large potatoes, peeled and dicedUse high-quality potatoes, such as Russet or Yukon Gold, for the best flavor and texture. You can also use sweet potatoes or other types of potatoes for added flavor and nutrition.
  • 1/4 cup butterUse high-quality butter, such as unsalted or European-style, for the best flavor. You can also use margarine or other types of butter substitutes if needed.
  • 1/2 cup grated cheddar cheeseUse high-quality cheddar cheese, such as sharp or extra-sharp, for the best flavor. You can also use other types of cheese, such as mozzarella or Parmesan, for added flavor and nutrition.
Ingredients for Shepherd's Pie

Equipment You’ll Need

Large skillet or sauté panDutch oven or large potColander or strainerMasher or potato ricer9x13 inch baking dishWhisk or spoonMeasuring cups and spoons

How to Make Shepherd's Pie

  1. 1
    Preheat the oven to 375°F (190°C).
  2. 2
    In a large skillet or sauté pan, cook the ground beef over medium-high heat until browned, breaking it up into small pieces as it cooks.
  3. 3
    Add the diced onion, minced garlic, and diced carrots to the skillet and cook until the vegetables are tender, about 5-7 minutes.
  4. 4
    Stir in the frozen peas, beef broth, tomato paste, dried thyme, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes, stirring occasionally.
  5. 5
    While the filling is cooking, prepare the mashed potatoes. Place the diced potatoes in a large pot and add enough cold water to cover them. Bring to a boil over high heat, then reduce the heat to medium-low and simmer for 15-20 minutes, or until the potatoes are tender when pierced with a fork.
  6. 6
    Drain the potatoes and return them to the pot. Add the butter, salt, and pepper, and mash the potatoes with a masher or potato ricer until they are smooth and creamy.
  7. 7
    Stir in the grated cheddar cheese until it is fully incorporated and the potatoes are smooth and creamy.
  8. 8
    Transfer the cooked filling to a 9x13 inch baking dish. Top the filling with the mashed potatoes, spreading them evenly to cover the entire surface.
  9. 9
    Bake the Shepherd's Pie in the preheated oven for 25-30 minutes, or until the potatoes are golden brown and the filling is hot and bubbly.
  10. 10
    Remove the Shepherd's Pie from the oven and let it rest for 10-15 minutes before serving. This will allow the filling to set and the flavors to meld together.
  11. 11
    Serve the Shepherd's Pie hot, garnished with chopped fresh herbs or a sprinkle of grated cheese if desired.

Expert Tips

  • Use high-quality ingredients, such as fresh vegetables and lean ground meat, to ensure that the dish turns out flavorful and satisfying.
  • Don't overcook the filling, as this can make it dry and tough. Instead, cook it until it is just heated through and the flavors are melded together.
  • Use a variety of spices and herbs to add depth and complexity to the dish. You can also experiment with different types of cheese or other ingredients to make the recipe your own.
  • Let the Shepherd's Pie rest for 10-15 minutes before serving to allow the filling to set and the flavors to meld together.
  • Consider making the recipe in advance and refrigerating or freezing it until you are ready to bake it. This can be a great time-saver and can also help to reduce stress during busy weeknights or holidays.
  • Experiment with different types of potatoes, such as sweet potatoes or Yukon Golds, to add variety and nutrition to the dish.
  • Use a mixture of cheddar and other cheeses, such as mozzarella or Parmesan, to add depth and complexity to the dish.
  • Consider adding other ingredients, such as diced bell peppers or chopped fresh herbs, to the filling to add flavor and nutrition.

Common Mistakes to Avoid

  • Overcooking the filling, which can make it dry and tough.
  • Not using high-quality ingredients, such as fresh vegetables and lean ground meat, which can result in a dish that is lacking in flavor and nutrition.
  • Not letting the Shepherd's Pie rest for 10-15 minutes before serving, which can result in a filling that is not set and flavors that are not melded together.
  • Not using enough liquid in the filling, which can result in a dish that is dry and tough.
  • Not seasoning the dish enough, which can result in a filling that is bland and unappetizing.
  • Not using a variety of spices and herbs to add depth and complexity to the dish.

Variations and Substitutions

  • Use ground turkey or chicken instead of ground beef for a leaner and healthier option.
  • Add diced bell peppers or chopped fresh herbs to the filling for added flavor and nutrition.
  • Use sweet potatoes or other types of potatoes for added flavor and nutrition.
  • Add a sprinkle of grated cheese, such as cheddar or mozzarella, to the top of the Shepherd's Pie before baking for an extra burst of flavor.
  • Use a mixture of cheddar and other cheeses, such as mozzarella or Parmesan, to add depth and complexity to the dish.
  • Consider adding other ingredients, such as diced ham or cooked vegetables, to the filling to add flavor and nutrition.
  • Use a different type of broth, such as chicken or vegetable broth, to change the flavor of the dish.

What to Serve With Shepherd's Pie

Serve the Shepherd's Pie hot, garnished with chopped fresh herbs or a sprinkle of grated cheese if desired. You can also serve it with a side of steamed vegetables, such as broccoli or green beans, for a well-rounded and satisfying meal.

Consider serving the Shepherd's Pie with a side of crusty bread or a green salad for a more filling and nutritious meal. You can also serve it with a side of roasted vegetables, such as Brussels sprouts or carrots, for added flavor and nutrition.

Steamed vegetables, such as broccoli or green beansCrusty bread or a green saladRoasted vegetables, such as Brussels sprouts or carrotsMashed sweet potatoes or other types of potatoesGrilled meats, such as steak or chickenSauteed spinach or other leafy greens

Make-Ahead, Storage, Freezing and Reheating

The Shepherd's Pie can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To freeze, simply place the cooled Shepherd's Pie in a freezer-safe container or bag and store it in the freezer. To reheat, simply thaw the Shepherd's Pie overnight in the refrigerator and bake it in the oven at 350°F (180°C) for 20-25 minutes, or until hot and bubbly.

To make ahead, simply prepare the filling and mashed potatoes separately and store them in the refrigerator until you are ready to assemble and bake the Shepherd's Pie. This can be a great time-saver and can also help to reduce stress during busy weeknights or holidays.

When reheating the Shepherd's Pie, be sure to cover it with foil to prevent the potatoes from browning too quickly. You can also add a sprinkle of grated cheese or a dollop of sour cream to the top of the Shepherd's Pie before serving to add extra flavor and creaminess.

Consider making individual portions of the Shepherd's Pie and freezing them for later use. This can be a great way to have a quick and easy meal on hand, and can also help to reduce food waste and save money.

Frequently Asked Questions

What type of potatoes should I use for the mashed potatoes?

Use high-quality potatoes, such as Russet or Yukon Gold, for the best flavor and texture. You can also use sweet potatoes or other types of potatoes for added flavor and nutrition.

Can I use ground turkey or chicken instead of ground beef?

Yes, you can use ground turkey or chicken instead of ground beef for a leaner and healthier option. Simply cook the ground meat until it is browned and cooked through, then proceed with the recipe as instructed.

How long can I store the Shepherd's Pie in the refrigerator or freezer?

The Shepherd's Pie can be stored in the refrigerator for up to 3 days or frozen for up to 2 months. To freeze, simply place the cooled Shepherd's Pie in a freezer-safe container or bag and store it in the freezer. To reheat, simply thaw the Shepherd's Pie overnight in the refrigerator and bake it in the oven at 350°F (180°C) for 20-25 minutes, or until hot and bubbly.

Can I make the recipe in advance and refrigerate or freeze it until I am ready to bake it?

Yes, you can make the recipe in advance and refrigerate or freeze it until you are ready to bake it. Simply prepare the filling and mashed potatoes separately and store them in the refrigerator until you are ready to assemble and bake the Shepherd's Pie.

What type of cheese should I use for the mashed potatoes?

Use high-quality cheddar cheese, such as sharp or extra-sharp, for the best flavor. You can also use other types of cheese, such as mozzarella or Parmesan, for added flavor and nutrition.

Can I add other ingredients to the filling, such as diced ham or cooked vegetables?

Yes, you can add other ingredients to the filling, such as diced ham or cooked vegetables, to add flavor and nutrition. Simply cook the ingredients until they are tender, then add them to the filling and proceed with the recipe as instructed.

How do I prevent the potatoes from browning too quickly when reheating the Shepherd's Pie?

To prevent the potatoes from browning too quickly, cover the Shepherd's Pie with foil when reheating it in the oven. You can also add a sprinkle of grated cheese or a dollop of sour cream to the top of the Shepherd's Pie before serving to add extra flavor and creaminess.

Can I make individual portions of the Shepherd's Pie and freeze them for later use?

Yes, you can make individual portions of the Shepherd's Pie and freeze them for later use. Simply prepare the filling and mashed potatoes separately, then assemble the individual portions and freeze them in a freezer-safe container or bag. To reheat, simply thaw the individual portion overnight in the refrigerator and bake it in the oven at 350°F (180°C) for 15-20 minutes, or until hot and bubbly.

The Full Recipe
Recipe Card
Shepherd's Pie

Shepherd's Pie

I share my comforting Shepherd's Pie recipe, made with tender ground beef, fresh veggies, and a crispy mashed potato topping, perfect for a cozy night in with family and friends

Prep30 min
Cook40 min
Total70 min
Serves6
Pin Recipe

Ingredients

  • 1 lb (450g) ground beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 medium carrots, peeled and diced
  • 1 cup frozen peas
  • 1 cup beef broth
  • 2 tbsp tomato paste
  • 2 tsp dried thyme
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 large potatoes, peeled and diced
  • 1/4 cup butter
  • 1/2 cup grated cheddar cheese

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet or sauté pan, cook the ground beef over medium-high heat until browned, breaking it up into small pieces as it cooks.
  3. Add the diced onion, minced garlic, and diced carrots to the skillet and cook until the vegetables are tender, about 5-7 minutes.
  4. Stir in the frozen peas, beef broth, tomato paste, dried thyme, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low and simmer for 10-15 minutes, stirring occasionally.
  5. While the filling is cooking, prepare the mashed potatoes. Place the diced potatoes in a large pot and add enough cold water to cover them. Bring to a boil over high heat, then reduce the heat to medium-low and simmer for 15-20 minutes, or until the potatoes are tender when pierced with a fork.
  6. Drain the potatoes and return them to the pot. Add the butter, salt, and pepper, and mash the potatoes with a masher or potato ricer until they are smooth and creamy.
  7. Stir in the grated cheddar cheese until it is fully incorporated and the potatoes are smooth and creamy.
  8. Transfer the cooked filling to a 9x13 inch baking dish. Top the filling with the mashed potatoes, spreading them evenly to cover the entire surface.
  9. Bake the Shepherd's Pie in the preheated oven for 25-30 minutes, or until the potatoes are golden brown and the filling is hot and bubbly.
  10. Remove the Shepherd's Pie from the oven and let it rest for 10-15 minutes before serving. This will allow the filling to set and the flavors to meld together.
  11. Serve the Shepherd's Pie hot, garnished with chopped fresh herbs or a sprinkle of grated cheese if desired.

Nutrition (per serving, approximate)

420Calories
25gProtein
30gCarbs
20gFat