Go Back
+ servings
Easy Shepherd’s Pie Recipe

Easy Shepherd's Pie Recipe – A Comforting Family Favorite

This Easy Shepherd's Pie Recipe combines ground lamb or beef with vegetables in a rich gravy, topped with buttery mashed potatoes. A perfect comfort dish for your family.
Prep Time: 20 minutes
Cook Time: 1 hour
Resting Time: 10 minutes
Total Time: 1 hour 30 minutes
Course: Beef
Cuisine: Comfort Food
Keyword: comfort food, easy recipes, Easy Shepherd’s Pie Recipe, Family Dinner, Ground Meat, Shepherd’s Pie
Servings: 6 servings
Calories: 450kcal

Equipment

  • Oven-safe skillet
  • pot
  • Mixing bowl

Ingredients

For the Filling

  • 2 tablespoons Olive Oil Can substitute with vegetable oil
  • 1 medium Onion Chopped
  • 2 large Carrots Finely diced
  • 3 cloves Garlic Minced
  • 2 pounds Ground Lamb or Beef Main protein source
  • ¼ teaspoon Red Pepper Flakes Omit if sensitive to spice
  • 3 tablespoons All-Purpose Flour Can use gluten-free flour
  • 2 tablespoons Tomato Paste or ketchup in an emergency
  • ½ cup Red Wine or beef broth for non-alcoholic
  • 2 cups Beef Broth Alternatives include chicken or vegetable broth
  • 1 tablespoon Worcestershire Sauce or soy sauce as substitute
  • 2 Bay Leaves Remove before serving
  • Salt to taste
  • Pepper to taste
  • 1 cup Frozen Peas Can substitute with corn or mixed vegetables

For the Mashed Potatoes

  • 2 ½ pounds Russet Potatoes Peeled and diced
  • 4 tablespoons Unsalted Butter Can substitute with margarine
  • ½-1 cup Milk or cream, or plant-based milk

Instructions

Preparation

  • Heat olive oil in a large oven-safe skillet over medium/high heat.
  • Add chopped onion and sauté for about 5-7 minutes until caramelized.
  • Stir in finely diced carrots and let cook for 2-3 minutes.
  • Cook minced garlic for about 30 seconds until fragrant.
  • Add ground lamb or beef, cooking for 8-10 minutes until browned.
  • Incorporate red pepper flakes, all-purpose flour, and tomato paste, cooking for 1-2 minutes.
  • Pour in red wine, beef broth, Worcestershire sauce, and bay leaves. Bring to boil, then simmer for 25-30 minutes.
  • Stir in frozen peas and season with salt and pepper.

Mashed Potatoes

  • Boil peeled and diced russet potatoes until tender, about 15-20 minutes.
  • Drain and mash potatoes with butter and milk until creamy.

Assembling

  • Preheat oven to 425°F (220°C). Spread mashed potatoes over the meat filling.
  • Bake for about 20 minutes until filling is bubbling and top is golden.

Notes

Optional: Top with grated cheese before baking for an extra cheesy crust.

Nutrition

Serving: 1slice | Calories: 450kcal | Carbohydrates: 45g | Protein: 25g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Cholesterol: 80mg | Sodium: 600mg | Potassium: 800mg | Fiber: 5g | Sugar: 3g | Vitamin A: 500IU | Vitamin C: 10mg | Calcium: 50mg | Iron: 3mg
Tried this recipe?Let us know how it was!