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
Easy Shepherd's Pie 1

Easy Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Luna Bailey
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

This Easy Shepherd’s Pie recipe is the ultimate comfort food, featuring savory ground beef, mixed vegetables, and creamy mashed potatoes. Perfect for weeknight dinners, this hearty and budget-friendly dish is easy to make and full of flavor. Whether you’re meal prepping or feeding a crowd, this classic casserole never disappoints.


Ingredients

1 lb ground beef

1 medium onion, diced

2 cloves garlic, minced

2 cups frozen mixed vegetables

2 tbsp tomato paste

1/2 cup beef broth

1 tbsp Worcestershire sauce

3 cups mashed potatoes

1 tsp salt

1/2 tsp black pepper


Instructions

1. In a large skillet over medium heat, cook the ground beef until browned.

2. Add the diced onion and minced garlic. Sauté until softened and fragrant.

3. Stir in tomato paste, frozen vegetables, beef broth, and Worcestershire sauce.

4. Let the mixture simmer for 5–7 minutes until it thickens. Season with salt and pepper.

5. Preheat oven to 400°F. Transfer the meat mixture into a baking dish.

6. Spread mashed potatoes evenly over the meat layer.

7. Bake for 20–25 minutes or until golden and bubbly.

8. Let cool slightly before serving.

Notes

Use ground lamb for a more traditional shepherd’s pie flavor.

Add shredded cheese on top of the mashed potatoes for extra richness.

Make ahead and refrigerate up to 2 days before baking.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American, British

Nutrition

  • Serving Size: 1 slice (of 6)
  • Calories: 410
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 5g
  • Protein: 22g
  • Cholesterol: 70mg