Shepherd's Pie

🕒 Prep: 20 min
🔥 Cook: 30 min
🍽 Serves: 6
1 Review

Shepherd's Pie is the ultimate comfort food, combining a savory meat filling with a creamy potato topping. This recipe is perfect for cozy nights when you crave something hearty and satisfying. Let's dive right into this classic dish that’s sure to please everyone at the table.

Ingredients for Shepherd's Pie

Olive oil is used to sauté the onions and garlic, adding a rich base flavor. Ground beef provides the hearty, savory core of the dish. Onion and garlic enhance the meat with aromatic depth. Carrots add a touch of sweetness and texture, while peas contribute a pop of color and slight sweetness. Tomato paste adds a concentrated burst of umami, and Worcestershire sauce deepens the flavor with its tangy, savory notes. Beef broth enriches the mixture by adding moisture and depth. A sprinkle of thyme adds an earthy aroma. The potatoes, blended with milk and butter, create a creamy topping that contrasts beautifully with the savory meat filling.

Tips & Tricks

  • For an extra crispy top, broil the pie for a few minutes at the end of baking.
  • Using Yukon Gold potatoes gives the mash a buttery flavor without needing extra butter.
  • Make sure to drain the beef well if it releases a lot of fat during browning; this prevents a greasy filling.

Serving Suggestions

Shepherd's Pie pairs wonderfully with a simple green salad or steamed green beans to balance the richness of the dish. For a more indulgent meal, serve it alongside some crusty bread to soak up the delicious juices.

Frequently Asked Questions

Can I use a different type of meat?
Yes, ground lamb or turkey can be used as a substitute for beef.
Can I make this dish ahead of time?
Absolutely! Prepare it up to the baking step, cover, and refrigerate. When ready to serve, bake it as directed.
How long will leftovers keep?
Stored in an airtight container, leftovers will stay good for up to 3 days in the refrigerator.

Shepherd's Pie Recipe Walkthrough

Start by preheating your oven to 400°F (200°C) to ensure it's ready when you need it. In a large skillet, heat a tablespoon of olive oil over medium heat. Toss in the diced onion and minced garlic, sautéing them until they become translucent and aromatic. This should only take about 3 to 5 minutes.

Next, add the ground beef to the skillet. Cook it until it’s nicely browned, breaking it up with a spoon as it cooks. This should take around 8 minutes. Once the beef is browned, stir in the diced carrots and peas. Add the tomato paste, Worcestershire sauce, beef broth, thyme, salt, and pepper. Let this mixture simmer for about 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.

While the filling simmers, focus on the potatoes. Boil them in salted water for about 15 minutes until they’re fork-tender. Drain the water and return the potatoes to the pot. Mash them with half a cup of milk and 2 tablespoons of butter until they’re smooth and creamy. Season with a little salt to taste.

Once the filling is ready, spread it out evenly in a baking dish. Spoon the mashed potatoes over the beef mixture, smoothing it with a spatula to create an even layer. Slide the dish into the preheated oven and bake for about 25 minutes until the top is golden brown and the edges are bubbling.

Let the Shepherd's Pie cool for a few minutes before serving. This allows the layers to set slightly, making it easier to serve.

Why You'll Love This Recipe

  • Rich and flavorful with a perfect balance of meat and veggies.
  • Simple ingredients you likely already have in your kitchen.
  • Great make-ahead meal that tastes even better the next day.
  • Perfect for feeding a crowd or for meal prepping.

Ingredients

1 tbsp olive oil
1 lb ground beef
1 medium onion, diced
2 cloves garlic, minced
1 cup carrots, diced
1 cup peas, frozen
2 tbsp tomato paste
1 tbsp Worcestershire sauce
1 cup beef broth
1 tsp thyme, dried
Salt and pepper to taste
4 cups potatoes, peeled and quartered
1/2 cup milk
2 tbsp butter
Salt to taste

Step-by-step Instructions

1. Preheat oven to 400°F (200°C).
2. Heat olive oil in a large skillet over medium heat. Add onion and garlic; sauté until translucent.
3. Add ground beef, cook until browned.
4. Stir in carrots, peas, tomato paste, Worcestershire sauce, beef broth, thyme, salt, and pepper. Simmer for 10 minutes.
5. Meanwhile, boil potatoes in salted water until tender, about 15 minutes. Drain and mash with milk and butter until creamy.
6. Spread beef mixture in an even layer in a baking dish. Top with mashed potatoes, smoothing out with a spatula.
7. Bake for 25 minutes or until potatoes are golden brown.
8. Let cool slightly before serving.

Ratings and Comments

Thank you for your rating!