Go Back

Cozy & Easy Shepherd’s Pie Recipe for Beginners - Comfort Food You Can Make Tonight

Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Servings: 4 servings

Ingredients

  • 1 pound (450 g) ground lamb or beef (traditional is lamb; beef works great)
  • 1 medium onion, finely chopped
  • 2 medium carrots, diced small
  • 2 cloves garlic, minced
  • 1 cup frozen peas (no need to thaw)
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 cup (240 ml) beef or chicken broth
  • 2 tablespoons all-purpose flour (for thickening)
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried thyme (or 1 tablespoon fresh, chopped)
  • 2 tablespoons olive oil or butter
  • 2 pounds (900 g) potatoes, peeled and cut into chunks (Yukon Gold or russet)
  • 4 tablespoons butter (for potatoes)
  • 1/2 cup (120 ml) milk (warm; add more as needed)
  • Optional: 1/2 cup shredded cheddar for topping
  • Optional garnish: chopped parsley

Instructions

  • Boil the potatoes: Add potato chunks to a large pot, cover with cold water, and season with a good pinch of salt. Bring to a boil and cook until very tender, about 15–18 minutes. Drain well.
  • Make the mash: Return potatoes to the pot. Add butter and warm milk. Mash until smooth and fluffy. Season with salt and pepper to taste. Set aside.
  • Brown the meat: Heat olive oil or butter in a large skillet over medium-high heat. Add ground lamb or beef, breaking it up with a spoon. Cook until browned and most liquid cooks off, about 6–8 minutes. Drain excess fat if needed.
  • Build flavor: Add onion and carrots to the skillet. Cook, stirring, until softened, 5–7 minutes. Stir in garlic and cook 30 seconds until fragrant.
  • Thicken the filling: Sprinkle flour over the mixture and stir for 1 minute to coat. This helps the sauce thicken later.
  • Sauce it up: Stir in tomato paste, Worcestershire, thyme, salt, and pepper. Pour in broth and bring to a simmer. Cook 3–5 minutes, stirring, until the mixture is thick and glossy.
  • Peas last: Stir in frozen peas. Taste and adjust seasoning. The filling should be well-seasoned and slightly saucy, not watery.
  • Assemble: Transfer the filling to a 9x9-inch (or similar) baking dish. Spoon mashed potatoes over the top. Use a fork to spread and rough up the surface—those ridges get crispy. Sprinkle cheddar on top if using.
  • Bake: Bake at 400°F (200°C) for 20–25 minutes, until the top is lightly golden and the edges bubble. For extra browning, broil 1–2 minutes at the end.
  • Rest and serve: Let the pie sit 5–10 minutes to set. Garnish with parsley and serve warm.