Hearty Shepherd’s Pie: A Classic Comfort Food

Shepherd’s Pie is one of those meals that makes my whole family come running when they catch the smell from the kitchen. There’s something about the combination of savory meat, tender vegetables, and creamy mashed potatoes that feels irresistibly comforting.

My mom always swore by coating the top layer with a little butter to give the potatoes a slightly crispy golden crust, so I’ve continued her tradition, and let me tell you—those crispy edges are worth the extra effort. It’s a perfect prep the night before meal too—whip up the filling, then spread on the potatoes when you’re ready to bake. In our family, Shepherd’s Pie is more than just dinner—it’s a reminder that the simplest combinations can taste so good.

Difficulty Level: easy

20 min Prep
1 hr Cook
1 hr 20 min Total
6 Servings

Ingredients

  • 1 pound ground beef or lamb
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 1 cup frozen peas
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 cup beef or vegetable broth
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 4 cups mashed potatoes
  • 1 cup shredded cheddar cheese (optional)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. In a large skillet over medium heat, cook the ground meat until browned. Drain excess fat.
  3. Add onion, carrots, and garlic to the skillet. Cook until the vegetables are softened.
  4. Stir in the tomato paste, broth, Worcestershire sauce, thyme, salt, and pepper. Simmer for 10 minutes until thickened.
  5. Spread the meat mixture in a baking dish and layer the frozen peas on top.
  6. Spread the mashed potatoes over the meat and vegetables. Sprinkle with cheddar cheese if using.
  7. Bake for 25-30 minutes until the top is golden brown and the filling is bubbling.
  8. Let cool for a few minutes before serving. Enjoy your delicious Shepherd’s Pie.

Make This For Dessert: Homemade Peach Cobbler: A Timeless Recipe for Every Occasion

Nutrition

Calories: 550cal
Carbohydrate: 45g
Protein: 26g
Fat: 28g
Cholesterol: 81mg
Sodium: 450mg
Mentioned In This Article:

Explore More About: