American dinner

Easy Shepherds Pie

Learn how to make easy Shepherds Pie at home with lean ground beef, vegetables, and creamy mashed potatoes. Perfect for weeknight dinners.

Share
Prep: 20 minCook: 50 minTotal: 70 minServes 4580 cal

Ingredients

4 servings
  • 2 tablespoons olive oil
  • 1.5 pounds lean ground beef
  • 2 medium yellow onions, finely diced
  • 3 cloves garlic, minced
  • 2 large carrots, cut into small dice
  • 1.5 cups mushrooms, finely chopped
  • 1 cup frozen peas
  • 2 tablespoons tomato paste
  • 1 cup low-sodium beef broth
  • 1 tablespoon fresh thyme leaves
  • 1 teaspoon Worcestershire sauce
  • Salt and black pepper to taste
  • 2 pounds russet potatoes
  • 4 tablespoons unsalted butter
  • 0.5 cup whole milk
  • 0.25 cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped
Shop Ingredients

Instructions

  1. 1

    Peel and cut potatoes into 1-inch cubes, then place them in a large pot of cold salted water over medium-high heat.

  2. 2

    Bring the potatoes to a boil and cook for 12-15 minutes until they are easily pierced with a fork, then drain thoroughly and set aside.

  3. 3

    Warm olive oil in a large skillet over medium-high heat until shimmering, about 1 minute.

  4. 4

    Add the ground beef to the hot oil and cook, breaking it apart with a wooden spoon, until no pink remains and the meat begins to brown, approximately 6-8 minutes.

  5. 5

    Stir in the diced onions and cook until they become soft and translucent, about 4 minutes, then add the minced garlic and cook for another 30 seconds until fragrant.

  6. 6

    Add the diced carrots and chopped mushrooms to the skillet, stirring frequently, and sauté for 5 minutes until the vegetables begin to soften.

  7. 7

    Mix in the tomato paste and stir constantly for 1 minute to deepen its flavor, then pour in the beef broth.

  8. 8

    Add the frozen peas, fresh thyme, and Worcestershire sauce to the filling, then reduce heat to medium and simmer for 8-10 minutes until the liquid reduces slightly.

  9. 9

    Season the filling generously with salt and black pepper to your taste, then transfer it to a 9x13-inch baking dish and spread evenly.

  10. 10

    Mash the warm drained potatoes with butter and whole milk until creamy, then season with salt and pepper to taste.

  11. 11

    Spread the mashed potato topping evenly over the meat filling, using a spatula to create gentle waves across the surface.

  12. 12

    Sprinkle the grated Parmesan cheese and fresh parsley over the top of the potatoes.

  13. 13

    Bake in a preheated 400°F oven for 18-20 minutes until the topping turns light golden brown and the filling bubbles slightly at the edges.

  14. 14

    Remove from the oven and let rest for 5 minutes before serving to allow the filling to set slightly.

Variations & Substitutions

IngredientSubstituteNotes
Lean ground beefGround lamb or ground turkeyLamb is the traditional choice for authentic Shepherds Pie, while turkey offers a leaner, poultry-based protein alternative.
Russet potatoes with whole milk and butterCauliflower mash mixed with 50% potatoes and Greek yogurtThis combination reduces carbohydrates and calories while increasing protein and probiotics for better gut health and blood sugar stability.
Regular beef broth with Worcestershire sauceLow-sodium beef broth with tamari and balsamic vinegarReduces sodium intake significantly while tamari and balsamic provide umami depth without added salt or processed additives.
Vegetable blend of carrots, peas, and mushroomsAdd celery, bell peppers, and increase mushroom varietyThis increases dietary fiber diversity and introduces more polyphenol-rich vegetables that support anti-inflammatory responses.
All-purpose filling base with standard vegetablesAdd 2 tablespoons of finely minced mushrooms plus 1 teaspoon fresh rosemaryMushrooms add umami and beta-glucans that support immune function and blood sugar regulation without extra calories.

Recommended Equipment

Tools that make this recipe easier

Nutrition Information

Per serving (serves 4)

Calories580
Total Fat22g
Saturated Fat9g
Cholesterol88mg
Sodium380mg
Carbohydrates48g
Fiber10g
Sugar5g
Protein40g

This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer

You Might Also Like