Shepherd’s Pie
# Ingredients:
# For the Filling:
- **500 g (1 lb)** ground lamb (or beef for Cottage Pie)
- **1 onion**, finely chopped
- **2 cloves** garlic, minced
- **2 carrots**, diced
- **1 cup** frozen peas
- **1 tablespoon** tomato paste
- **1 tablespoon** Worcestershire sauce
- **1 cup** beef or chicken broth
- **2 tablespoons** all-purpose flour
- **1 tablespoon** fresh rosemary or thyme (optional)
- **Salt and black pepper**, to taste
- **2 tablespoons** vegetable oil
#### For the Mashed Potatoes:
- **900 g (2 lbs)** potatoes, peeled and cut into chunks
- **50 g (3.5 tablespoons)** butter
- **1/4 cup** milk (or more as needed)
- **Salt and black pepper**, to taste
### Instructions:
1. **Prepare the Mashed Potatoes**:
- Boil the potatoes in salted water until tender, about 15-20 minutes. Drain and return to the pot.
- Mash the potatoes with butter and milk until smooth. Season with salt and pepper. Set aside.
2. **Cook the Filling**:
- Heat the oil in a la