Nothing beats a warm, homemade Shepherd’s Pie! ❤️ Savory ground meat, tender vegetables, and rich gravy are topped with creamy mashed potatoes and baked until golden and bubbly. This old-fashioned comfort food is perfect for a cozy family dinner!
Ingredients:
For the filling:
- 1½ lbs ground lamb (or ground beef)
- 1 medium onion, diced
- 2 carrots, peeled and diced
- 1 cup frozen peas
- 2 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 tablespoon Worcestershire sauce
- 1 tablespoon all-purpose flour
- 1 cup beef broth
- 1 teaspoon dried thyme
- ½ teaspoon salt, or to taste
- ½ teaspoon black pepper
- 1 tablespoon olive oil
For the mashed potato topping:
- 2 lbs potatoes, peeled and chopped
- 4 tablespoons butter
- ½ cup milk, warmed
- ½ cup shredded cheddar cheese (optional)
- Salt and pepper, to taste
Method:
- Preheat the oven to 400°F (200°C).
- Boil the potatoes in salted water for 15–20 minutes, until fork-tender. Drain and mash with butter, warm milk, salt, and pepper. Set aside.
- Heat olive oil in a large skillet over medium heat. Add the ground lamb or beef and cook until browned, breaking it up as it cooks.
- Add the onion and carrots. Cook for 5–7 minutes until softened, then stir in the garlic and tomato paste.
- Sprinkle in the flour and stir for 1 minute. Add the Worcestershire sauce, beef broth, thyme, salt, and pepper. Simmer for 5–8 minutes until the gravy thickens.
- Stir in the frozen peas and transfer the filling to a baking dish.
- Spread the mashed potatoes evenly over the filling. Use a fork to create ridges on top, and sprinkle with cheddar cheese if desired.
- Bake for 20–25 minutes, until the top is golden and the filling is bubbling around the edges.
- Let rest for 5–10 minutes before serving. Enjoy this hearty, comforting classic! 😋