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

Hearty Shepherd’s Pie Casserole Everyone Is Obsessed With


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Michelle Davis
  • Total Time: 1 hour 10 minutes
  • Yield: 68 servings 1x

Description

A comforting, layered casserole featuring savory ground meat, tender vegetables, and creamy mashed potatoes baked to perfection.


Ingredients

Scale
  • 2 pounds potatoes, peeled and cubed

  • 1/2 cup whole milk

  • 4 tablespoons unsalted butter

  • 1 teaspoon salt

  • 1/2 teaspoon black pepper

  • 1 tablespoon olive oil

  • 1 large onion, diced

  • 2 cloves garlic, minced

  • 1 1/2 pounds ground beef or lamb

  • 1 cup diced carrots

  • 1 cup frozen peas

  • 1 cup corn kernels

  • 2 tablespoons tomato paste

  • 1 cup vegetable broth

  • 1 tablespoon Worcestershire-style sauce (alcohol-free)

  • 1 teaspoon dried thyme

  • 1 teaspoon dried rosemary


Instructions

  • Boil potatoes in salted water until tender. Drain and mash with milk, butter, salt, and pepper.

  • Heat olive oil in a skillet and sauté onion until soft. Add garlic and cook briefly.

  • Brown the ground meat, breaking it apart as it cooks.

  • Stir in carrots, peas, corn, tomato paste, broth, Worcestershire-style sauce, thyme, and rosemary. Simmer until thickened.

  • Spread meat mixture into a greased baking dish and top with mashed potatoes.

  • Bake at 375°F (190°C) for 25–30 minutes until golden and bubbly.

Notes

  • Let the casserole rest for 10 minutes before serving for cleaner slices.

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

  • Prep Time: 25 minutes
  • Cook Time: 45 minutes