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

Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Looking for the best shepherd’s pie? This easy and quick recipe is hearty, healthy, and loaded with simple comfort food flavor! A perfect meal prep or freezer-friendly dish filled with savory meat and veggies under fluffy mashed potatoes – one of the best dinner ideas for cold nights!


Ingredients

Scale
  • 1 pound ground beef or lamb
  • 1 small onion diced
  • 2 cloves garlic minced
  • 2 carrots diced
  • 1 cup frozen peas
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1/2 cup beef broth
  • 3 cups mashed potatoes
  • 2 tablespoons butter
  • 1/4 cup milk
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Sauté onion and garlic in a skillet, then add ground meat and cook until browned.
  2. Add carrots and cook until softened. Stir in tomato paste, Worcestershire, salt, pepper, and broth. Simmer until thickened.
  3. Stir in peas and remove from heat.
  4. Make or reheat mashed potatoes with butter and milk. Season to taste.
  5. Layer meat mixture in a baking dish. Spread mashed potatoes on top.
  6. Bake at 400°F for 20–25 minutes until golden. Broil briefly if desired.
  7. Garnish with parsley and let sit before serving.

Notes

  • Use lamb for a traditional take.
  • Store-bought mashed potatoes work in a pinch.
  • Broil the top for extra crispiness.
  • Add corn or green beans for variety.
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 slice
  • Calories: 430
  • Sugar: 4g
  • Sodium: 620mg
  • Fat: 25g
  • Saturated Fat: 11g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 24g
  • Cholesterol: 85mg