# Shepherd's Pie: A Classic English Dish

## Description:
Shepherd's Pie is a traditional British comfort food, consisting of a hearty meat and vegetable filling topped with a creamy mashed potato crust. This dish is often associated with childhood memories and is a favorite during colder months.

## Instructions:
1. **Preheat Oven:** Set your oven to 375°F (190°C).

2. **Prepare Meat Filling:**
   - In a large skillet, heat 2 tablespoons of olive oil over medium-high heat.
   - Add 1 pound (450g) of ground lamb (or beef for a non-traditional twist) and cook until browned, breaking up any lumps.
   - Drain excess fat, then add 1 medium chopped onion, 2 cloves minced garlic, 2 carrots (diced), and 2 stalks celery (chopped). Sauté for 5 minutes until vegetables soften.
   - Stir in 2 tablespoons of all-purpose flour and cook for 1 minute.
   - Gradually pour in 2 cups (480ml) of beef or vegetable stock, stirring constantly. Add 1 cup (240ml) of milk, 1 tablespoon of Worcestershire sauce, 1 teaspoon of dried thyme, and salt and pepper to taste.
   - Bring the mixture to a simmer, then reduce heat and let it cook for 20 minutes, stirring occasionally, until the sauce thickens.

3. **Make Mashed Potato Topping:**
   - While the meat filling is cooking, prepare the mashed potatoes. Boil 3 pounds (1.35kg) of potatoes in salted water until tender (about 15-20 minutes).
   - Drain the potatoes and return them to the pot. Add 6 tablespoons of butter, 1/2 cup (120ml) of milk, and salt and pepper to taste. Mash until smooth and creamy.

4. **Assemble and Bake:**
   - Transfer the meat filling to a deep baking dish.
   - Spread the mashed potatoes evenly over the filling, creating a smooth surface.
   - Use a fork to create a rough pattern on the potato topping.
   - Bake in the preheated oven for 25-30 minutes until the top is golden brown and the filling is bubbling.

5. **Rest and Serve:** Let the pie rest for 10 minutes before serving to allow the filling to set. Serve hot and enjoy!

## Allergens:
- Contains lamb (or beef), milk, butter, and gluten (from wheat flour in mashed potatoes).

## Cooking Time:
- Preparation: 30 minutes
- Cooking: 40 minutes
- Total: 70 minutes

## Substitutes:
- **Meat:** If lamb is not available, beef, veal, or even turkey can be used.
- **Dairy:** For a dairy-free version, replace milk with a plant-based alternative like soy or almond milk, and use dairy-free butter.
- **Vegetables:** Carrots, celery, and onions are essential, but you can add other root vegetables like parsnips or sweet potatoes for a colorful twist.
- **Herbs and Spices:** Thyme can be substituted with rosemary or oregano, and black pepper can be adjusted to taste.