Shepherd’s pie is a classic, comforting dish made with a savory meat filling topped with creamy mashed potatoes and baked until golden.
🥧 What is Shepherd’s pie?
Traditionally, it’s made with lamb (that’s what makes it “shepherd’s” pie). If it’s made with beef, it’s technically called cottage pie—but many people use the names interchangeably.
🧾 Ingredients
🥩 Filling
- 500g minced lamb (or beef)
- 1 onion (chopped)
- 2 cloves garlic
- 1–2 carrots (diced)
- ½ cup peas
- 2 tbsp tomato paste
- 1 cup broth (beef or chicken)
- Salt, pepper
- Optional: Worcestershire sauce
🥔 Topping
- 3–4 potatoes (boiled & mashed)
- 2 tbsp butter
- ¼ cup milk
- Salt to taste
👩🍳 Instructions
1. Prepare mashed potatoes
- Boil potatoes until soft
- Mash with butter, milk, and salt
2. Cook the filling
- Sauté onion and garlic
- Add minced meat, cook until browned
- Add carrots, peas, tomato paste, broth
- Simmer until thick
3. Assemble
- Spread meat mixture in a baking dish
- Top with mashed potatoes (spread evenly)
4. Bake
- Bake at 180°C (350°F) for 20–25 minutes
- Broil/grill for a few minutes for a golden top
🍽️ Tips for best flavor
- Add a little cheese on top for a crispy crust
- Use leftover meat for a quicker version
- Let it rest 10 minutes before serving
🌍 Variations
- Chicken version (lighter option)
- Vegetarian (lentils instead of meat)
- Spicy twist with chili flakes or spices
😋 What it tastes like
- Rich, savory meat base
- Creamy, buttery potato topping
- Warm, hearty comfort food
If you want, I can give you a quick 30-minute version, a Pakistani-style spicy shepherd’s pie, or a budget-friendly recipe.