Print

Classic Shepherd’s Pie with Creamy Mashed Potatoes

A timeless comfort dish featuring savory ground meat and colorful vegetables simmered in rich gravy, topped with fluffy golden mashed potatoes and baked to perfection. Ideal for cozy dinners and family gatherings.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 lb ground lamb or beef
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon fresh thyme (or 1/2 tsp dried)
  • 1/2 cup beef or vegetable broth
  • 1 cup frozen mixed vegetables (peas, carrots, corn)
  • Salt and pepper to taste
  • 2 lbs potatoes, peeled and cubed
  • 4 tablespoons butter
  • 1/2 cup milk
  • Salt and pepper to taste (for mashed potatoes)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Boil potatoes in salted water until fork tender, about 15–20 minutes. Drain and mash with butter, milk, salt, and pepper. Set aside.
  3. In a skillet, heat olive oil over medium heat. Add chopped onions and garlic, sauté until translucent.
  4. Add ground meat, cooking until browned. Drain excess fat.
  5. Stir in tomato paste, Worcestershire sauce, thyme, and broth. Simmer for 5–7 minutes until slightly thickened.
  6. Add mixed vegetables and stir to combine. Season with salt and pepper.
  7. Transfer meat mixture to a baking dish. Spread mashed potatoes evenly over the top. Use a fork to create ridges.
  8. Bake for 20–25 minutes, or until the top is lightly golden.
  9. Let cool slightly before serving. Garnish with fresh thyme or parsley.

Notes

  • For a creamier topping, add sour cream or cream cheese to the mashed potatoes.
  • Use ground turkey for a leaner version.
  • Make ahead and refrigerate—just bake when ready to serve.

Nutrition

Keywords: shepherd's pie, mashed potatoes, ground meat casserole, comfort food, classic shepherd's pie, family dinner