Shepherd’s Pie is the ultimate comfort food, rich, hearty, and layered with savory meat filling and creamy mashed potatoes baked to golden perfection. Traditionally rooted in British cuisine, this dish combines simple pantry ingredients into a satisfying family meal that’s perfect for weeknights or special occasions.
🧾 Ingredients
For the Mashed Potato Topping:
- 2 lbs russet potatoes (peeled and chopped)
- ¾ cup heavy cream (warm)
- ½ tsp salt
- ¼ cup grated Parmesan cheese
- 1 egg (lightly beaten)
- 2 tbsp butter (melted, for brushing)
For the Meat Filling:
- 1 lb ground beef (or lamb)
- 1 onion (finely chopped)
- 2 garlic cloves (minced)
- 1½ cups mixed vegetables (peas, carrots, corn)
- 1 cup beef broth
- ½ cup dry red wine (optional)
- 1 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 2 tbsp all-purpose flour
- 1 tbsp olive oil
- Salt and pepper to taste
These ingredients create a flavorful meat gravy topped with creamy mashed potatoes, the signature of a classic Shepherd’s Pie.
Also Read: Beef and Mushroom Pie Recipe
👩🍳 Step-by-Step Instructions
Step 1: Prepare the Potatoes
Boil chopped potatoes in salted water until tender. Drain and mash while hot. Add warm cream, salt, Parmesan cheese, and egg, then mix until smooth and creamy.
Step 2: Cook the Meat
Heat olive oil in a pan and cook the ground beef until browned. Season with salt and pepper for base flavor.
Step 3: Add Aromatics
Stir in chopped onions and cook until soft. Add garlic and cook briefly until fragrant.
Step 4: Build the Sauce
Sprinkle flour and mix well to thicken. Pour in red wine (if using) and scrape the pan. Add beef broth, tomato paste, and Worcestershire sauce. Stir to combine.
Step 5: Add Vegetables
Mix in the vegetables and simmer for about 10 minutes until the sauce thickens slightly and becomes rich.
Step 6: Assemble the Pie
Transfer the meat mixture into a baking dish. Spread the mashed potatoes evenly over the top. Brush with melted butter for a golden crust.
Step 7: Bake
Bake at 200°C (400°F) for about 25–30 minutes until the top is lightly golden and crisp.
🍽️ Nutritional Information (Per Serving)
- Calories: ~403 kcal
- Protein: 17 g
- Carbohydrates: 30 g
- Fat: 23 g
- Fiber: 3 g
- Sodium: 857 mg
This makes Shepherd’s Pie a balanced, filling meal with protein, carbs, and healthy fats.
Also Read: Lemon Pepper Pork Recipe
💡 Tips for Best Results
Tastes even better the next day as flavors deepen.
Use leftover mashed potatoes to save time.
Add cheese on top for extra crispiness.
Let the pie rest for 10 minutes before serving to set properly.

