Shepherd’s pie is a classic comfort dish made with a savory minced meat base topped with creamy mashed potatoes and baked until golden and slightly crisp on top.
What it is
- A layered baked dish:
- Bottom: seasoned minced meat in gravy
- Top: mashed potatoes
- Baked until the top is lightly browned and the filling is bubbling
Traditionally made with lamb. If it’s made with beef, it’s called cottage pie.
Key ingredients
Meat filling
- Ground lamb (or beef for cottage pie)
- Onion, carrots, peas
- Garlic (optional)
- Tomato paste
- Worcestershire sauce
- Beef or lamb stock
- Salt, pepper, thyme or rosemary
Mashed potato topping
- Potatoes (starchy like Russet)
- Butter
- Milk or cream
- Salt
- Optional: cheese for topping
How to make it
1. Cook the filling
- Sauté onion and carrot
- Brown the minced meat
- Add garlic and tomato paste
- Pour in stock and Worcestershire sauce
- Simmer until thick and rich
2. Make mashed potatoes
- Boil potatoes until soft
- Mash with butter and warm milk
- Season well
3. Assemble
- Spread meat filling in a baking dish
- Top with mashed potatoes
- Smooth or fork the surface for texture
4. Bake
- Bake at 200°C (400°F) for about 20–30 minutes
- Until top is golden and edges are bubbling
Flavor & texture
- Rich, savory meat gravy
- Slight sweetness from vegetables
- Creamy mashed potato top
- Crispy golden edges
Tips for best results
- Let meat filling thicken well (prevents soggy pie)
- Rough up potato surface with a fork for crispy peaks
- Rest 10 minutes before serving for clean slices
- Add cheese on top for extra richness
Variations
- Cheesy shepherd’s pie (cheddar mashed topping)
- Vegetarian version (lentils, mushrooms)
- Spicy version (chili flakes or hot sauce)
- Sweet potato topping (modern twist)
Serving ideas
- Green salad on the side
- Extra gravy for pouring
- Crusty bread for dipping
If you want, I can give you a step-by-step restaurant-style version or a quick 30-minute weeknight shortcut recipe.