Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Shepherd’s Pie Recipe: A Comforting Family Favorite

Classic Shepherd’s Pie Recipe: A Comforting Family Favorite


  • Author: Helen
  • Total Time: 75
  • Yield: 6 servings
  • Diet: Non-Vegetarian

Description

A hearty, traditional British-inspired dish with rich savory lamb or beef filling and creamy mashed potatoes. Perfect for family dinners, it offers a balanced mix of flavors and textures.


Ingredients

Ground lamb or beef (1.5 lbs)
Large onion (1, finely chopped)
Carrots (2 cups, peeled and diced)
Frozen peas (1 cup)
Garlic cloves (2-3, minced)
Tomato paste (2 TBS)
All-purpose flour (2 TBS)
Beef broth (2 cups)
Salt and pepper (to taste)
Yukon gold potatoes (4 lbs, peeled and cut into cubes)
Butter (6 TBS, for mash)
Milk (1.5 cups, whole or 2%)
Fresh thyme or sage (1 tsp, optional)


Instructions

Preheat oven to 375°F (190°C)
In a large pot, sauté onion, garlic, and carrots in olive oil until softened (5-7 mins)
Add ground lamb or beef, cooking until browned (8-10 mins)
Stir in tomato paste and flour; cook for 2 mins to thicken
Pour in beef broth, simmer for 10 mins until sauce thickens
Add frozen peas and simmer for 2-3 mins
Boil cubed potatoes in salted water until tender (10-12 mins)
Mash potatoes with butter, milk, salt, and pepper until smooth
Transfer meat mixture to a 9×13-inch baking dish
Spread mashed potatoes on top and flatten the surface
Create a pattern using the back of a fork
Bake for 25 mins until golden

Notes

Ensure meat and broth are halal-certified for dietary preferences
Fresh peas can substitute frozen if available
Leftovers store in the fridge for up to 3 days

  • Prep Time: 30
  • Cook Time: 45
  • Category: Desserts
  • Method: Baking
  • Cuisine: British-Inspired

Nutrition

  • Serving Size: 1 serving with 2/3 cup potatoes and 1 1/2 cups filling
  • Calories: 500
  • Sugar: 2g
  • Sodium: 870mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Carbohydrates: 60g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 110mg