My Famous Homemade Shepherd’s Pie

Why Make This Recipe

Shepherd’s Pie is a classic comfort food that brings warmth and satisfaction to any dinner table. Made with a savory meat filling and topped with creamy mashed potatoes, it’s a perfect meal for any occasion. This dish is not only hearty but also flexible, allowing you to use whatever vegetables you have on hand. Plus, it’s a great way to use up leftovers!

How to Make My Famous Homemade Shepherd’s Pie

Ingredients:

For the Meat Filling:

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 2 pounds ground beef or lamb
  • 2 cups mixed vegetables (carrots, peas, corn)
  • 2 tablespoons tomato paste
  • 2 tablespoons Worcestershire sauce
  • 1 cup beef broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste

For the Mashed Potato Topping:

  • 4 cups potatoes, peeled and diced
  • 1/2 cup milk
  • 1/4 cup butter
  • Salt and pepper to taste
  • 1 cup shredded cheddar cheese (optional)

Directions:

  1. Prepare the Meat Filling: Preheat your oven to 400°F (200°C). In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for another minute. Add the ground beef or lamb to the skillet, breaking it apart with a wooden spoon. Cook until browned and no longer pink.
  2. Stir in the mixed vegetables and cook for 5 minutes. Add the tomato paste, Worcestershire sauce, beef broth, dried thyme, and dried rosemary. Stir to combine. Simmer the mixture for 10 minutes until the sauce has thickened. Season with salt and pepper to taste. Transfer the meat filling to a baking dish and spread it out evenly.
  3. Prepare the Mashed Potato Topping: While the meat filling is simmering, place the diced potatoes in a large pot and cover with water. Bring to a boil and cook until the potatoes are tender, about 15 minutes. Drain the potatoes and return them to the pot. Add the milk and butter to the potatoes and mash until smooth and creamy. Season with salt and pepper to taste.
  4. Assemble the Shepherd’s Pie: Spread the mashed potatoes evenly over the meat filling in the baking dish. If desired, sprinkle the shredded cheddar cheese on top of the mashed potatoes. Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and the filling is bubbling. Allow the shepherd’s pie to cool for a few minutes before serving.
My Famous Homemade Shepherd’s Pie

How to Serve My Famous Homemade Shepherd’s Pie

Serve Shepherd’s Pie hot from the oven, and feel free to add a side salad or some crusty bread to complete the meal. This dish is satisfying on its own but pairs well with a simple green vegetable for extra color and nutrition.

How to Store My Famous Homemade Shepherd’s Pie

If you have any leftovers, Shepherd’s Pie can be stored in an airtight container in the refrigerator for up to three days. To reheat, simply warm it in the oven at 350°F (175°C) until heated through.

Tips to Make My Famous Homemade Shepherd’s Pie

  • Use a mix of meats for a richer flavor, like combining beef and lamb.
  • Feel free to add more vegetables like mushrooms or bell peppers for extra texture and taste.
  • For a creamier topping, add sour cream or cream cheese to the mashed potatoes.

Variation

You can easily make this recipe vegetarian by substituting the meat with lentils or mushrooms, along with vegetable broth instead of beef broth.

FAQs

1. Can I freeze Shepherd’s Pie?
Yes, you can freeze Shepherd’s Pie before or after baking. Just make sure to let it cool completely before wrapping it tightly in plastic wrap and aluminum foil.

2. How long does Shepherd’s Pie take to cook?
The total cooking time for Shepherd’s Pie is about 40-50 minutes, including preparation and baking.

3. What kind of meat can I use for Shepherd’s Pie?
Traditionally, ground lamb is used, but ground beef is a popular substitute. You can also use ground turkey or chicken for a lighter option.

Shepherd’s Pie

A classic comfort food dish made with savory meat filling and creamy mashed potato topping, perfect for any occasion.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine British, Comfort Food
Servings 6 servings
Calories 500 kcal

Ingredients
  

For the Meat Filling

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 2 pounds ground beef or lamb
  • 2 cups mixed vegetables (carrots, peas, corn)
  • 2 tablespoons tomato paste
  • 2 tablespoons Worcestershire sauce
  • 1 cup beef broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • to taste Salt and pepper

For the Mashed Potato Topping

  • 4 cups potatoes, peeled and diced
  • 1/2 cup milk
  • 1/4 cup butter
  • to taste Salt and pepper
  • 1 cup shredded cheddar cheese (optional) For topping

Instructions
 

Preparation of Meat Filling

  • Preheat your oven to 400°F (200°C).
  • In a large skillet, heat the olive oil over medium heat.
  • Add the diced onion and cook until translucent, about 5 minutes.
  • Add the minced garlic and cook for another minute.
  • Add the ground beef or lamb, breaking it apart with a wooden spoon, and cook until browned and no longer pink.
  • Stir in the mixed vegetables and cook for 5 minutes.
  • Add the tomato paste, Worcestershire sauce, beef broth, dried thyme, and dried rosemary. Stir to combine.
  • Simmer the mixture for 10 minutes until the sauce has thickened.
  • Season with salt and pepper to taste. Transfer the meat filling to a baking dish and spread it out evenly.

Preparation of Mashed Potato Topping

  • While the meat filling is simmering, place the diced potatoes in a large pot and cover with water.
  • Bring to a boil and cook until the potatoes are tender, about 15 minutes.
  • Drain the potatoes and return them to the pot.
  • Add the milk and butter to the potatoes and mash until smooth and creamy.
  • Season with salt and pepper to taste.

Assembly and Baking

  • Spread the mashed potatoes evenly over the meat filling in the baking dish.
  • If desired, sprinkle the shredded cheddar cheese on top of the mashed potatoes.
  • Bake in the preheated oven for 20-25 minutes, or until the top is golden brown and the filling is bubbling.
  • Allow the shepherd’s pie to cool for a few minutes before serving.

Notes

Serve hot from the oven, great with a side salad or crusty bread. Store leftovers in an airtight container in the refrigerator for up to three days, reheating in the oven at 350°F (175°C) until heated through. Consider adding a mix of meats or additional vegetables for varied flavors.
Keyword Casserole, Comfort Food, Homemade, Savory Pie, Shepherd’s Pie