Description
A hearty and comforting dish featuring a savory meat and vegetable filling topped with a creamy layer of mashed potatoes. This classic recipe is perfect for family dinners and special occasions.
Ingredients
-
1 lb ground lamb or beef
-
1 medium onion, chopped
-
2 medium carrots, diced
-
1 cup frozen peas
-
2 cloves garlic, minced
-
2 tablespoons tomato paste
-
1 tablespoon Worcestershire sauce
-
1 cup beef or vegetable broth
-
2 tablespoons all-purpose flour (or cornstarch)
-
4 cups mashed potatoes (prepared with butter and milk)
-
Salt and pepper to taste
-
Fresh thyme or rosemary (optional)
Instructions
-
Preheat your oven to 375°F (190°C).
-
In a large skillet over medium heat, cook the ground meat until browned. Drain excess fat if needed.
-
Add chopped onions, carrots, and garlic to the skillet. Cook until the vegetables begin to soften.
-
Stir in tomato paste, Worcestershire sauce, herbs, and flour. Cook for 2–3 minutes to build flavor and thicken.
-
Add broth and bring to a simmer. Stir in peas and cook until the mixture thickens slightly. Season with salt and pepper.
-
Transfer the meat mixture to a baking dish and spread into an even layer.
-
Top with prepared mashed potatoes. Use a spoon or spatula to spread them evenly, then rough up the surface for crispy peaks.
-
Bake for 25–30 minutes, or until the top is golden and the filling is bubbling at the edges.
-
Let cool for a few minutes before serving.
Notes
Use cold mashed potatoes to make spreading easier.
For an extra-crispy top, brush the potatoes with melted butter or run under the broiler for a few minutes.
Add a dash of nutmeg or garlic to your mashed potatoes for added depth.
Let the filling cool slightly before topping to keep the potato layer from sinking.
Cook the filling long enough to allow flavors to meld and the sauce to thicken.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: British
Keywords: Shepherd's Pie, comfort food, British cuisine, hearty dinner, mashed potatoes