If you’re in the mood for a bowl of pure comfort that channels the heartiness of a classic British dish, you’ll absolutely fall in love with this Shepherd’s Pie Soup Recipe. It takes everything you adore about the traditional casserole—rich ground meat, vibrant vegetables, creamy mashed potatoes, and gooey cheddar cheese—and transforms it into a cozy, spoonable soup. The result is a soul-warming meal that’s perfect for chilly evenings or whenever you crave a bit of nostalgic, home-cooked flavor.

Ingredients You’ll Need
One of the beautiful things about this Shepherd’s Pie Soup Recipe is how it relies on simple, honest ingredients that come together to create layers of flavor, texture, and color. Each component plays its part in building that unmistakable hearty taste, so let’s take a look at what you’ll need:
- Ground beef or lamb (1 pound): The star of the show, providing a rich, meaty base—choose lamb for a more traditional shepherd’s pie flavor or beef for a comforting twist.
- Olive oil (2 tablespoons): Adds depth and helps everything brown beautifully in the pot.
- Onion (1 medium, diced): Brings a natural sweetness and aromatic foundation to the soup.
- Carrots (2, diced): Add color, subtle sweetness, and a soft bite.
- Celery (2 stalks, diced): Balances the flavors with a gentle herbal note and satisfying crunch.
- Garlic (3 cloves, minced): Infuses the soup with irresistible savory aroma.
- Tomato paste (2 tablespoons): Gives a concentrated umami boost and lovely color.
- Beef broth (4 cups): Forms the flavorful, savory backbone of the soup—choose low-sodium to control saltiness.
- Frozen peas (1 cup): Sweet, tender pops of green in every spoonful.
- Frozen corn (1 cup): Adds a touch of sweetness and a pleasing contrast in texture.
- Worcestershire sauce (2 teaspoons): Delivers a savory tang and depth that ties everything together.
- Dried thyme (1 teaspoon): Classic herbal flavor that’s synonymous with shepherd’s pie.
- Dried rosemary (1 teaspoon): Earthy and aromatic, it elevates the soup’s rustic charm.
- Smoked paprika (½ teaspoon): Adds subtle smokiness and a gentle warmth.
- Salt (½ teaspoon): Essential for bringing all the flavors forward.
- Black pepper (¼ teaspoon): Gives just the right amount of mild heat.
- Mashed potatoes (2 cups, prepared): The creamy heart of the soup—use leftovers or make fresh for best results.
- Shredded cheddar cheese (½ cup): Melts into gooey goodness on top, adding richness and color.
- Fresh parsley (2 tablespoons, chopped): A final touch of freshness and vibrant green for garnish.
How to Make Shepherd’s Pie Soup Recipe
Step 1: Brown the Meat
Start by heating the olive oil in a large soup pot over medium-high heat. Add your ground beef or lamb, breaking it up with a spoon as it cooks. Sauté until the meat is deeply browned and any excess fat has rendered out—about 6 to 7 minutes. This step builds the savory base that makes this Shepherd’s Pie Soup Recipe so satisfying.
Step 2: Sauté the Aromatics and Veggies
Add the diced onion, carrots, and celery straight into the pot with the browned meat. Cook for about 5 minutes, stirring occasionally, until the vegetables have softened and their flavors begin to mingle. This trio is the classic foundation of so many soups and stews, infusing each bite with a comforting, homey taste.
Step 3: Add Garlic and Tomato Paste
Stir in the minced garlic and tomato paste, letting them cook for just about a minute. The garlic should become fragrant and the tomato paste will start to caramelize, deepening its flavor and adding a beautiful color to the soup base.
Step 4: Pour in the Broth and Simmer
Next, pour in the beef broth, scraping up any browned bits from the bottom of the pot for extra flavor. Bring the mixture to a simmer—this is where the magic starts to happen. The broth mingles with the meat and veggies, setting the stage for a truly delicious Shepherd’s Pie Soup Recipe.
Step 5: Add Veggies, Seasonings, and Simmer
Stir in the frozen peas, corn, Worcestershire sauce, thyme, rosemary, smoked paprika, salt, and black pepper. Let everything simmer gently for about 15 minutes, allowing the vegetables to become tender and the flavors to meld beautifully.
Step 6: Stir in Mashed Potatoes
Reduce the heat to low and gently stir in the prepared mashed potatoes. Watch as the soup thickens and takes on that creamy, luscious texture that makes this Shepherd’s Pie Soup Recipe so craveable. If you love it extra rich, you can even add a splash of heavy cream at this point.
Step 7: Finish with Cheese and Parsley
Sprinkle the shredded cheddar cheese over the top of the soup, then cover the pot. Let it sit for 2 to 3 minutes so the cheese melts completely. Just before serving, scatter the chopped fresh parsley on top for a burst of color and brightness.
How to Serve Shepherd’s Pie Soup Recipe

Garnishes
Don’t underestimate the power of a good garnish! A handful of fresh parsley adds a pop of green and a little herbal lift. For extra indulgence, try a swirl of cream or a sprinkle of extra cheddar cheese right before serving. It’s the little touches that make each bowl of Shepherd’s Pie Soup Recipe feel special.
Side Dishes
This soup is plenty hearty on its own, but it pairs beautifully with crusty bread—think thick slices of sourdough or a rustic baguette, perfect for dunking into all that creamy goodness. If you want something lighter, a simple green salad with a tangy vinaigrette makes a lovely, fresh contrast.
Creative Ways to Present
For a fun twist, serve your Shepherd’s Pie Soup Recipe in individual oven-safe bowls and pop them under the broiler with a little extra cheese on top for a bubbly, golden finish. Or, ladle the soup into hollowed-out bread bowls for a playful, edible vessel that’s sure to impress guests.
Make Ahead and Storage
Storing Leftovers
Transfer any leftover soup to airtight containers and refrigerate. You’ll notice that the soup thickens as it cools, thanks to the mashed potatoes—this is totally normal. It will keep well for up to 4 days, making it a fantastic option for meal prep or easy lunches.
Freezing
Shepherd’s Pie Soup Recipe is freezer-friendly! Allow the soup to cool completely, then portion it into freezer-safe containers. It will keep for up to 3 months. When you’re ready to enjoy, let it thaw overnight in the fridge for the best texture.
Reheating
To reheat, simply warm the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of extra broth or water if needed to loosen the consistency. You can also reheat individual servings in the microwave, stirring halfway through for even warmth.
FAQs
Can I use leftover mashed potatoes?
Absolutely! Leftover mashed potatoes work perfectly in this Shepherd’s Pie Soup Recipe and make the process even quicker. Just be sure they’re well seasoned for maximum flavor.
What if I don’t have beef broth?
You can substitute chicken broth or even vegetable broth in a pinch. Beef broth gives the most traditional flavor, but the soup will still be delicious with other options.
How can I make this recipe vegetarian?
Swap the ground meat for a plant-based ground or lentils, use vegetable broth, and add extra veggies like mushrooms for a hearty, meatless version of Shepherd’s Pie Soup Recipe.
Is it possible to make this in a slow cooker?
Yes! Brown the meat and sauté the veggies first, then transfer everything (except the mashed potatoes, cheese, and parsley) to your slow cooker. Cook on low for 4 to 6 hours, then stir in the mashed potatoes and finish with cheese and parsley before serving.
Can I add more vegetables?
Definitely! Feel free to toss in chopped mushrooms, parsnips, or even some spinach. This Shepherd’s Pie Soup Recipe is wonderfully flexible, so you can customize it to your taste.
Final Thoughts
If you’re looking for a bowl of comfort that delivers all the flavors of a classic casserole in a fraction of the time, you simply have to try this Shepherd’s Pie Soup Recipe. It’s hearty, creamy, and guaranteed to bring smiles to the table. Grab your spoon and dig in—you won’t be disappointed!
Print
Shepherd’s Pie Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup, Main Course
- Method: Stovetop
- Cuisine: Irish-Inspired
- Diet: Non-Vegetarian
Description
This comforting Shepherd’s Pie Soup combines all the classic flavors of traditional shepherd’s pie into a hearty, creamy soup. Ground beef or lamb is simmered with vegetables, herbs, and spices in a rich beef broth, then thickened with creamy mashed potatoes and topped with melted cheddar cheese for a warming and satisfying meal perfect for any day.
Ingredients
Meat and Oil
- 1 pound ground beef or lamb
- 2 tablespoons olive oil
Vegetables
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 cup frozen peas
- 1 cup frozen corn
- 2 cups mashed potatoes (prepared)
Liquids and Sauces
- 4 cups beef broth
- 2 tablespoons tomato paste
- 2 teaspoons Worcestershire sauce
Herbs and Spices
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- ½ teaspoon smoked paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
Toppings
- ½ cup shredded cheddar cheese
- 2 tablespoons fresh parsley, chopped
Instructions
- Brown the Meat: Heat olive oil in a large pot over medium-high heat. Add ground beef or lamb and cook until browned, breaking it apart with a spoon, about 6–7 minutes.
- Sauté Vegetables: Stir in diced onion, carrots, and celery, cooking until softened, about 5 minutes.
- Add Garlic and Tomato Paste: Add minced garlic and tomato paste to the pot, cooking for 1 minute until fragrant to develop the flavor base.
- Simmer Soup: Pour in the beef broth and bring the mixture to a simmer. Stir in frozen peas, frozen corn, Worcestershire sauce, dried thyme, dried rosemary, smoked paprika, salt, and black pepper.
- Cook to Meld Flavors: Let the soup simmer uncovered for 15 minutes, allowing the flavors to combine and the vegetables to tenderize.
- Add Mashed Potatoes: Reduce heat to low, then gently stir in the prepared mashed potatoes until the soup becomes creamy and thickened to your liking.
- Melt Cheese: Sprinkle shredded cheddar cheese evenly over the top of the soup. Cover the pot and let it sit for 2–3 minutes to allow the cheese to melt thoroughly.
- Garnish and Serve: Garnish the soup with freshly chopped parsley before serving hot for a flavorful and visually appealing finish.
Notes
- For a richer, creamier soup, stir in ½ cup heavy cream before adding mashed potatoes.
- Leftover soup tends to thicken as it cools; add extra broth or water when reheating to loosen consistency.
- Serve with crusty bread or a side salad for a complete and hearty meal.
Nutrition
- Serving Size: 1 ½ cups
- Calories: 420
- Sugar: 7 g
- Sodium: 710 mg
- Fat: 21 g
- Saturated Fat: 9 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 6 g
- Protein: 22 g
- Cholesterol: 65 mg