The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Shepherd’s pie soup
Shepherd’s pie soup is a hearty, one-pot dish that combines the comforting flavors of the classic casserole with the warm, savory essence of a creamy soup. Made with ground lamb, tender vegetables, and velvety potatoes, it’s ready in just 50 minutes and serves 4-6 people. This recipe is perfect for chilly nights when a hearty meal is exactly what you need.
Last week, I made this for my husband, Mark, after he got home from work on a particularly cold evening, and he instantly declared it his new favorite soup.
Table of Contents
- Why is Shepherd’s Pie Soup so popular?
- What ingredients do you need for Shepherd’s Pie Soup?
- How do you make Shepherd’s Pie Soup step by step?
- Frequently Asked Questions About Shepherd’s Pie Soup
- Expert Tips for the Perfect Soup
- How to Store and Reheat Shepherd’s Pie Soup
- What to Serve with Shepherd’s Pie Soup
Why is Shepherd’s Pie Soup so popular?
Shepherd’s pie soup is popular because it combines the classic flavors of a beloved comfort food with the ease of a one-pot meal. It’s hearty, satisfying, and easy to make.
- Classic flavors in every bite: The combination of savory meat, vibrant vegetables, and creamy potatoes is timeless and irresistible.
- Versatile protein options: Use either lamb or ground beef, depending on your taste and availability.
- A true time-saver: Ready in under an hour, this dish is perfect for busy weeknights or last-minute meal prep.
- Family-friendly: This soup appeals to both kids and adults, making it an easy win for dinner at home.
What ingredients do you need for Shepherd’s Pie Soup?
The key ingredients for Shepherd’s Pie Soup include ground lamb or beef, a mix of fresh and frozen vegetables, creamy potatoes, and flavorful seasonings. Here’s everything you’ll need:
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 1 pound ground lamb (or ground beef if preferred)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 2 tablespoons tomato paste
- 4 cups beef broth
- 1 cup frozen peas
- 1 cup frozen corn
- 2 cups diced potatoes
- 1/2 cup heavy cream
- 1/4 cup unsalted butter
- Salt and pepper to taste
- Fresh parsley, chopped (optional, for garnish)
The combination of ground lamb and beef broth creates a rich, hearty base, while the heavy cream and butter lend the soup its signature creaminess.
How do you make Shepherd’s Pie Soup step by step?
This soup comes together with simple steps using one large pot or Dutch oven. Follow these instructions for a comforting meal in no time:
Step 1 — Sauté the vegetables
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery, and sauté for 5-7 minutes until softened.
Step 2 — Add garlic
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Step 3 — Brown the meat
Add the ground lamb (or beef) to the pot, breaking it up with a wooden spoon. Cook until browned, about 5-7 minutes. Drain any excess fat if necessary.
Step 4 — Season and incorporate tomato paste
Season the mixture with salt, black pepper, thyme, and rosemary. Stir in the tomato paste and cook for 1-2 minutes to incorporate the flavors.
Step 5 — Add broth and potatoes
Pour in the beef broth and bring the mixture to a simmer. Add the diced potatoes and cook for 15-20 minutes, or until the potatoes are tender.

Step 6 — Stir in peas and corn
Stir in the frozen peas and corn, cooking for an additional 5 minutes.
Step 7 — Finish with cream and butter
Reduce the heat to low and stir in the heavy cream and butter. Allow the soup to gently simmer for 2-3 minutes, then taste and adjust seasoning with additional salt and pepper if needed.
Step 8 — Serve
Serve hot, garnished with fresh chopped parsley if desired.
Frequently Asked Questions About Shepherd’s Pie Soup
Can I use ground beef instead of lamb?
Yes, ground beef works perfectly in place of lamb for this soup. It provides a slightly different flavor but is just as delicious.
Can I make this soup ahead of time?
Absolutely! This soup stores well in the refrigerator for up to 3-4 days, making it a great meal prep option.
What’s the best way to reheat it?
Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second increments until warmed through.
Is this recipe gluten-free?
Yes, Shepherd’s Pie Soup is naturally gluten-free since no flour or other gluten-containing ingredients are used.
Can I freeze leftovers?
Yes, this soup freezes well for up to 3 months. Let it cool completely before transferring to an airtight container. Thaw in the refrigerator overnight before reheating.
Expert Tips for the Perfect Soup
- Use freshly diced vegetables: The texture and flavor are far superior to pre-cut blends.
- Don’t skip the tomato paste: It adds depth and balances the richness of the soup.
- Simmer gently: Avoid rapid boiling to ensure the potatoes hold their shape and the cream doesn’t curdle.
How to Store and Reheat Shepherd’s Pie Soup
Store leftover soup in an airtight container in the refrigerator for 3-4 days. For longer storage, freeze it for up to 3 months. Reheat the soup gently on the stovetop or in the microwave, adding a splash of beef broth or water if it thickens too much upon cooling.
What to Serve with Shepherd’s Pie Soup
This hearty soup pairs well with warm crusty bread or even our asparagus soup for a soup-and-salad combination. For a heartier pairing, consider serving it with roasted Brussels sprouts or a baked potato with a dollop of sour cream. For a lighter option, a simple green salad with a tangy vinaigrette is a perfect complement to the rich flavors of the soup.

Shepherd's Pie Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery, and sauté for 5-7 minutes until softened.
- Stir in the minced garlic and cook for an additional 1 minute until fragrant.
- Add the ground lamb (or beef) to the pot, breaking it up with a wooden spoon. Cook until browned, about 5-7 minutes. Drain any excess fat if necessary.
- Season the mixture with salt, black pepper, thyme, and rosemary. Stir in the tomato paste and cook for 1-2 minutes to incorporate the flavors.
- Pour in the beef broth and bring the mixture to a simmer. Add the diced potatoes and cook for 15-20 minutes, or until the potatoes are tender.
- Stir in the frozen peas and corn, cooking for an additional 5 minutes.
- Reduce the heat to low and stir in the heavy cream and butter. Allow the soup to gently simmer for 2-3 minutes, then taste and adjust seasoning with additional salt and pepper if needed.
- Serve hot, garnished with fresh chopped parsley if desired.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨









