Go Back
Shepherd's Pie Soup

Shepherd's Pie Soup

Shepherd's Pie Soup is a comforting and convenient way to enjoy the classic flavors of shepherd's pie in a hearty, sippable format, perfect for busy weeknights or a cozy weekend meal. This recipe offers all the deliciousness of a traditional shepherd's pie without the fuss of layering and baking, making it an incredibly useful dish for any home cook.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 servings
Course: Soup

Ingredients
  

For the Mashed Potato Topping
  • 2 pounds Yukon Gold potatoes peeled and quartered
  • 1/2 cup milk or use half-and-half for richer flavor
  • 4 tablespoons unsalted butter
  • salt and freshly ground black pepper to taste
  • 1/4 cup shredded cheddar cheese optional
For the Soup
  • 1 tablespoon olive oil
  • 1 pound ground lamb or lean ground beef
  • 1 large yellow onion finely chopped
  • 2 carrots peeled and diced
  • 2 stalks celery diced
  • 2 cloves garlic minced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1/4 cup all-purpose flour
  • 4 cups beef broth or vegetable broth for a lighter option
  • 1 tablespoon Worcestershire sauce
  • 1/2 cup frozen peas
  • 1/2 cup frozen corn
  • salt and freshly ground black pepper to taste

Equipment

  • Large pot
  • Potato masher or ricer
  • Large Dutch oven or heavy-bottomed pot

Method
 

  1. Place the peeled and quartered potatoes in a large pot and cover with cold water. Add a generous pinch of salt. Bring to a boil over medium-high heat and cook until the potatoes are fork-tender, about 15-20 minutes. Drain the potatoes thoroughly and return them to the hot, dry pot. Mash the potatoes using a potato masher or ricer until smooth. Add the milk, butter, salt, and pepper. Stir until smooth and creamy. If using, stir in the shredded cheddar cheese. Set aside.
    2 pounds Yukon Gold potatoes, 1/2 cup milk, 4 tablespoons unsalted butter, salt and freshly ground black pepper, 1/4 cup shredded cheddar cheese
  2. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground lamb or beef and cook, breaking it up with a spoon, until browned and no pink remains. Drain off any excess grease.
    1 tablespoon olive oil, 1 pound ground lamb or lean ground beef
  3. Add the chopped onion, diced carrots, and diced celery to the pot with the browned meat. Cook, stirring occasionally, until the vegetables are softened, about 5-7 minutes. Stir in the minced garlic, dried thyme, and dried rosemary and cook for an additional minute until fragrant.
    1 large yellow onion, 2 carrots, 2 stalks celery, 2 cloves garlic, 1 teaspoon dried thyme, 1 teaspoon dried rosemary
  4. Sprinkle the flour over the meat and vegetable mixture. Stir well to coat everything and cook for 1-2 minutes, allowing the flour to toast slightly. This helps to thicken the soup and prevent a raw flour taste.
    1/4 cup all-purpose flour
  5. Gradually whisk in the beef broth, ensuring there are no lumps of flour. Stir in the Worcestershire sauce. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pot.
    4 cups beef broth, 1 tablespoon Worcestershire sauce
  6. Reduce the heat to low, cover the pot, and let the soup simmer gently for at least 15-20 minutes to allow the flavors to meld and the vegetables to become tender.
  7. Stir in the frozen peas and corn. Continue to simmer for another 5 minutes, or until the peas and corn are heated through and tender.
    1/2 cup frozen peas, 1/2 cup frozen corn
  8. Taste the soup and season generously with salt and freshly ground black pepper as needed. Ladle the hot soup into bowls. Dollop a generous spoonful (or swirl) of the prepared mashed potato topping onto the center of each bowl. Serve immediately.
    salt and freshly ground black pepper

Notes

While not ideal for maintaining the perfect texture of the mashed potato topping, you can freeze the soup base. Allow the soup to cool completely. Ladle the soup into freezer-safe containers or bags, leaving about an inch of headspace for expansion. The mashed potato topping can be frozen separately in a small container. Label and freeze for up to 2-3 months.