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 Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria B. Evans
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 servings
  • Category: Soup, Comfort Food
  • Method: Stovetop
  • Cuisine: Irish-Inspired

Description

This hearty, comforting soup has all the flavors of classic Shepherd’s Pie—savory ground beef (or lamb), tender vegetables, and creamy potatoes—all in a rich, flavorful broth. It’s the perfect cozy meal for chilly days!


Ingredients


Instructions

  • Brown the Meat:
    • Heat olive oil in a large pot over medium heat.
    • Add ground beef (or lamb) and cook until browned, breaking it up with a spoon.
    • Drain excess grease if needed.
  • Sauté the Vegetables:
    • Add onion, garlic, carrots, and celery to the pot. Cook for 3-4 minutes until softened.
    • Stir in salt, pepper, Worcestershire sauce, tomato paste, thyme, and rosemary.
  • Simmer the Soup:
    • Pour in beef broth and bring to a simmer.
    • Add diced potatoes and let cook for 15 minutes, until potatoes are fork-tender.
  • Make it Creamy:
    • Stir in frozen peas, heavy cream, butter, and shredded cheese.
    • Let it simmer for 5 more minutes, stirring until creamy and well combined.
  • Serve Hot:
    • Garnish with fresh parsley, extra cheese, or bacon bits.
    • Serve with crusty bread or a side salad.

Notes

  • Make it Dairy-Free: Use coconut milk instead of cream and skip the cheese.
  • For a Thicker Soup: Blend a portion of the soup for a creamier consistency.
  • Storage: Refrigerate for 3-4 days or freeze for up to 3 months.

Nutrition

  • Calories: 380
  • Sugar: 6g
  • Sodium: 850mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 75mg