Go Back

Shepherd’s Pie Recipe

This classic shepherd’s pie features savory ground beef, tender vegetables, and a rich gravy base, all topped with creamy mashed potatoes baked to golden perfection. A cozy, foolproof comfort food that’s hearty, satisfying, and perfect for family dinners.
Prep Time 16 minutes
Cook Time 40 minutes
optional 5 minutes
Total Time 1 hour 5 minutes
Servings: 6
Course: Dinner, Main Course
Cuisine: American
Calories: 420

Ingredients
  

  • 1 ½ pounds ground beef
  • 2 pounds russet potatoes peeled and cut into chunks
  • 1 medium onion diced
  • 2 medium carrots peeled and diced
  • 2 cloves garlic minced
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 2 tablespoons tomato paste
  • 2 tablespoons flour
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 4 tablespoons butter
  • ½ cup sour cream
  • ½ cup shredded cheddar cheese optional
  • Sprigs of thyme and rosemary for garnish
  • Salt and black pepper to taste

Method
 

  1. Preheat oven to 400°F (200°C).
  2. Place potatoes in a pot of salted water, bring to a boil, and cook until tender, about 15 minutes. Drain, then mash with butter, sour cream, and salt. Stir in optional cheddar cheese. Set aside.
  3. In a large skillet, cook the ground beef over medium heat until browned. Drain excess fat.
  4. Add diced onion, carrots, and garlic. Cook until softened, about 5 minutes.
  5. Stir in tomato paste and flour, cooking for 1 minute.
  6. Slowly pour in beef broth and Worcestershire sauce, stirring until thickened. Add peas and corn, season with salt and pepper, and remove from heat.
  7. Spread beef mixture evenly in a baking dish. Top with mashed potatoes, spreading to cover completely. Use a fork to create ridges on top.
  8. Bake uncovered for 20–25 minutes, or until the topping is golden brown and slightly crispy.
  9. Remove from oven and let rest for 5 minutes before serving. Garnish with thyme and rosemary.