Print

Cozy Shepherd’s Pie Recipe with Perfect Crispy Mashed Potato Topping

shepherd’s pie recipe - featured image

A soul-soothing shepherd’s pie with a savory meat and vegetable filling topped with buttery mashed potatoes browned to a perfect golden crust. Quick, easy, and perfect for cozy dinners.

Ingredients

Scale
  • 1 lb ground beef or lamb
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 1 cup frozen peas
  • 2 tablespoons tomato paste
  • 1 cup beef broth or stock (low-sodium recommended)
  • 1 teaspoon Worcestershire sauce (optional)
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme
  • Salt and freshly ground black pepper, to taste
  • 2 lbs potatoes, peeled and cut into chunks (Russet or Yukon Gold)
  • 4 tablespoons unsalted butter, softened
  • 1/4 cup whole milk or cream
  • Salt and pepper, to taste
  • 1/4 cup grated cheddar cheese (optional)

Instructions

  1. Place peeled and chopped potatoes in a large pot of salted cold water. Bring to a boil and cook until fork-tender, about 15-20 minutes. Drain well.
  2. Return potatoes to the pot or a bowl. Add butter and milk, then mash until smooth and creamy. Season with salt and pepper to taste. Set aside.
  3. While potatoes cook, heat a skillet over medium heat. Add ground beef or lamb and cook until browned, breaking up lumps with a wooden spoon, about 5-7 minutes. Drain excess fat if needed.
  4. Stir in chopped onion, garlic, and diced carrots. Cook until softened, about 5 minutes. Then add tomato paste and cook for 1-2 minutes to deepen the flavor.
  5. Pour in beef broth and Worcestershire sauce. Add thyme, salt, and pepper. Let simmer gently until sauce thickens slightly, about 10 minutes. Stir in frozen peas last, cooking just until warmed through.
  6. Preheat the oven to 400°F (200°C). Spread the meat and vegetable filling evenly in your baking dish. Dollop the mashed potatoes on top and smooth out with a spatula.
  7. Brush the potato layer with a little melted butter and sprinkle with grated cheddar cheese if using.
  8. Bake in the preheated oven for 20 minutes until the edges bubble up. Then switch to broil for 3-5 minutes, watching closely, until the mashed potato topping turns golden and crispy.
  9. Let the shepherd’s pie rest for 5 minutes before serving.

Notes

Drain excess fat from meat to avoid greasy filling. Use room temperature potatoes for smooth mash and better crisping. Watch closely when broiling to avoid burning the topping. Fresh thyme preferred but dried works well. Can substitute ground meat with lentils or plant-based alternatives for vegetarian version. Use gluten-free Worcestershire sauce for gluten-free diet. Dairy-free milk and butter alternatives can be used for dairy-free adaptation.

Nutrition

Keywords: shepherd’s pie, mashed potato topping, comfort food, ground beef recipe, easy dinner, crispy mashed potatoes, family meal