Go Back
Golden-brown shepherd’s pie in a rustic casserole dish with creamy mashed potato topping and savory meat and pea filling visible from a scoop removed.

Ultimate Creamy Shepherd’s Pie with Golden Mashed Potato Topping

A comforting, savory meat and vegetable filling topped with fluffy, golden mashed potatoes. A timeless dish that’s hearty, satisfying, and surprisingly easy to make.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course dinner
Cuisine British
Servings 6 people
Calories 420 kcal

Ingredients
  

For the Meat Filling

  • 500 g ground beef or lamb
  • 1 onion finely chopped
  • 2 garlic cloves minced
  • 1 cup peas fresh or frozen
  • 1 cup diced carrots
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 cup beef broth
  • 1 tbsp flour optional, for thickening
  • 1 tbsp olive oil
  • Salt and pepper
  • Fresh thyme optional

For the Mashed Potato Topping

  • 4 –5 large potatoes peeled and boiled
  • 3 tbsp butter
  • 1/2 cup milk or cream
  • Salt and pepper
  • Optional: 1/2 cup shredded cheese for extra browning

Instructions
 

  • Cook the filling: Heat olive oil in a pan over medium heat. Sauté onion and garlic until soft. Add the ground meat and cook until browned.
  • Add vegetables: Stir in carrots and peas and cook for 2–3 minutes.
  • Flavor it: Add tomato paste, Worcestershire sauce, salt, pepper, and fresh thyme if using.
  • Add broth and thicken: Pour in beef broth. For a thicker filling, sprinkle in flour and stir well. Simmer for 5 minutes until the mixture slightly reduces.
  • Make the mashed potatoes: Mash the cooked potatoes with butter, milk, salt, and pepper until smooth and creamy.
  • Assemble: Spread the meat mixture evenly into a casserole dish. Spoon the mashed potatoes on top and use a fork to create little peaks for browning.
  • Bake: Bake at 200°C (400°F) for 20–25 minutes, or until the top is golden and crisp.
  • Serve: Allow to rest for 10 minutes before serving.

Notes

Tips & Variations

  • Cheesy topping: Add cheddar or mozzarella to the mashed potatoes.
  • Extra creamy potatoes: Add sour cream, cream cheese, or butter.
  • Make it lighter: Use ground turkey or chicken.
  • Herb boost: Thyme, rosemary, and parsley all pair perfectly.
  • Vegetarian option: Replace meat with cooked lentils or finely chopped mushrooms.

 

Storage

  • Fridge: Store in an airtight container for 3–4 days.
  • Freezer: Freeze baked or unbaked for up to 2 months.
  • Reheat: Warm in the oven at 180°C (350°F) until heated through, or microwave individual portions.
Keyword comfort food dinner, easy ground beef recipes, Easy Shepherd’s Pie Recipe, Homemade Shepherd’s Pie, Shepherd’s Pie