Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shepherd’s Pie Recipe

Shepherd’s Pie Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings
  • Diet: Low Calorie

Description

This easy Shepherd’s Pie recipe is the ultimate comfort food made with a savory filling of ground lamb or beef, vegetables, and a rich red wine gravy. Topped with fluffy mashed potatoes, it’s perfect for a family meal or cozy dinner on a cold day.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, finely diced
  • 2 large carrots, finely diced
  • 3 cloves garlic, minced
  • 2 pounds ground lamb or beef
  • 1/4 teaspoon red pepper flakes
  • 3 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1/2 cup red wine
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 2 bay leaves
  • Salt and pepper to taste
  • 1 cup frozen peas
  • 2 1/2 pounds Russet potatoes, peeled and diced into chunks
  • 4 tablespoons unsalted butter
  • 1/2-1 cup milk
  • Salt to taste


Instructions

  1. Preheat a large oven-safe skillet over medium-high heat and add olive oil. Add chopped onions and cook for 5-7 minutes until softened. Add diced carrots and cook for an additional 2-3 minutes.
  2. Add minced garlic and cook for about 30 seconds until aromatic.
  3. Add ground lamb or beef, breaking it into smaller chunks. Cook for about 8-10 minutes until browned.
  4. Add red pepper flakes and flour, stir to combine. Then, add tomato paste and cook for 1-2 minutes.
  5. Pour in red wine, beef broth, Worcestershire sauce, and add bay leaves. Stir, bring to a boil, then reduce the heat and let simmer for 25-30 minutes, stirring occasionally.
  6. In the last 5 minutes of cooking, add frozen peas and cook until heated through. Season with salt and pepper to taste.
  7. While the filling simmers, cook potatoes. Place diced potatoes in a pot and cover with water. Boil until tender, then drain and mash with butter, milk, and salt to your desired consistency.
  8. Preheat the oven to 425°F (220°C). If using an oven-safe skillet, spread the mashed potatoes over the meat filling. If not, transfer the filling to a baking dish and top with mashed potatoes.
  9. Bake in the oven for 20-25 minutes, until the filling is bubbling and the top is golden brown.

Notes

  • For a quicker prep, boil the potatoes while cooking the meat filling so they finish at the same time.
  • If you don’t want to use red wine, you can substitute it with more beef broth for a milder flavor.
  • Add grated cheese on top of the mashed potatoes before baking for a cheesy, crispy topping.
  • Make this dish ahead of time by preparing the meat filling and mashed potatoes separately. Refrigerate and bake when ready to serve.
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Dinner, Main Course
  • Method: Baking, Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 735
  • Sugar: 6g
  • Sodium: 507mg
  • Fat: 44g
  • Saturated Fat: 18g
  • Unsaturated Fat: 26g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 5g
  • Protein: 34g
  • Cholesterol: 129mg