Shepherds Pie Soup

By Susan July 16, 2026
Pin

This cozy Shepherds Pie Soup transforms the classic, hearty baked casserole into a rich, velvety soup packed with savory ground beef, tender vegetables, and a luscious mashed potato swirl.

Shepherds Pie Soup
Why This Recipe Works:
  • Maillard Reaction: Searing the ground beef deeply creates a rich caramelized fond on the bottom of the pot, which forms the flavor backbone of the entire soup.
  • Roux Stabilization: Toasting flour in the rendered beef fat creates a stable emulsion, preventing the broth from separating or becoming greasy.
  • Off-Heat Potato Folding: Adding the mashed potatoes after turning off the heat preserves the starch structure, ensuring a velvety, spoonable texture without any gumminess.

My radiator was clanking like a dying tractor during a freezing November rainstorm back in 2018, and my fridge offered nothing but a single, sad cup of leftover mashed potatoes. I had exactly half a pound of ground beef and some frozen peas, which wasn't nearly enough to build a proper baked casserole. I usually save those leftovers for making mashed potato cheese puffs, but that night called for something warm enough to heat my drafty kitchen.

So, I made soup.

It was a desperate, chaotic experiment that ended up tasting far better than the traditional baked version ever did.

But my early attempts at turning a thick, baked casserole into a spoonable soup were, frankly, a watery disaster. I tried just whisking beef broth into mashed potatoes, but the starch molecules broke down under the high heat, turning the broth into a gritty, separated mess that looked like wet cement. If you want a classic baked version instead, you should check out our Shepherds Pie Baked Potato.

I learned the hard way that you cannot just water down a shepherd's pie and call it a day. If you don't build a proper roux-based foundation, the fat from the beef will separate and float on top in a greasy, orange slick. It got annoying fast.

The science behind this is simple, and it all comes down to starch gelatinization.

By searing the beef first to trigger the Maillard reaction—much like how we build deep flavors in our French Onion Salisbury Steak—then using the rendered fat to toast a small amount of flour, we create a stable emulsion. Bear with me here, think about this in terms of physics: the flour coats the fat droplets, preventing them from coalescing on the surface. Then, we fold in the mashed potatoes at the very end off the heat, which keeps the potato starches intact and prevents that dreaded gummy texture.

Trust me on this one.

Shepherds Pie Soup

  • Cuisine Irish
  • Category Soup, Comfort Food
  • Prep Time
  • Cook Time
  • Servings 4 servings
  • Calories 380 calories
  • Rating 4.8 1815
  • Tags Shepherds Pie Soup, beef potato soup, easy comfort food, weeknight dinner

Ingredients

  • 1 lb ground beef (85/15 lean)
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced small
  • 2 celery stalks, diced small
  • 2 cloves garlic, minced
  • 2 tbsp all-purpose flour
  • 1 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 4 cups beef bone broth
  • 1 tsp Diamond Crystal kosher salt
  • 1/2 tsp freshly cracked black pepper
  • 1 cup frozen peas
  • 1/2 cup frozen sweet corn
  • 1.5 cups warm mashed potatoes (prepared ahead)
  • 1/4 cup heavy cream

Directions

  1. Heat a large Dutch oven over medium-high heat. Add the ground beef, breaking it up with a wooden spoon, and cook until deeply browned and caramelized, about 6 to 8 minutes, scraping the caramelized fond off the bottom of the pot until your wrist locks.
  2. Remove the beef with a slotted spoon, leaving about 2 tablespoons of fat in the pot. Lower the heat to medium, add the onion, carrots, and celery, and cook until softened, about 5 minutes. Add the garlic and cook for 1 minute until fragrant.
  3. Sprinkle the flour over the vegetables and stir constantly for 2 minutes to cook out the raw flour taste. Stir in the tomato paste and Worcestershire sauce, coating the vegetables thoroughly.
  4. Slowly pour in the beef bone broth while whisking vigorously to prevent lumps. Bring the mixture to a boil, then reduce the heat to low and simmer for 10 minutes until the carrots are tender.
  5. Stir the browned beef, frozen peas, and sweet corn back into the pot. Simmer for another 3 minutes until the peas and corn are heated through.
  6. Turn off the heat. Gently whisk in the warm mashed potatoes and heavy cream until completely smooth and incorporated. Season with Diamond Crystal kosher salt and black pepper to taste.
  7. </

Notes

  • Salt Conversion: We highly recommend using Diamond Crystal kosher salt. If you are using standard fine table salt, cut the measurement in half (use 1/2 teaspoon instead of 1 teaspoon) to avoid over-salting.
  • The Science of Starch: The science of starch gelatinization is crucial here. Mashed potatoes contain swollen starch granules that can rupture and turn gummy if boiled vigorously. Always fold them in off the heat to maintain a velvety, smooth texture.
  • Workflow Warning: Do not let the flour and tomato paste burn during step 3. Keep your wooden spoon moving constantly; if the paste turns black instead of deep brick-red, it will impart a bitter, scorched flavor to the entire soup.
  • Storage Behavior: As this soup sits in the fridge, the potato starches will continue to absorb liquid, causing the soup to thicken significantly overnight. When reheating, you will need to splash in a bit of extra beef broth or water to restore its original spoonable consistency.

Serving Suggestions

This soup is incredibly hearty on its own, but pairing it with the right sides makes it an absolute feast. Here are our favorite ways to serve and enjoy it:

  • Warm crusty sourdough bread slathered with salted butter for dipping.
  • A crisp, green side salad with a tangy vinaigrette to cut through the rich beef broth.
  • A side of Southern-Style Honey Butter Cornbread Poppers for a sweet and savory contrast.
  • A sprinkle of sharp white cheddar cheese melted directly over the hot soup bowls.
  • A handful of garlic croutons on top for a satisfying crunch.

Storage and Reheating

Store any leftover soup in an airtight container in the refrigerator for up to three days.

Do not freeze this soup. Potatoes do not tolerate the freezing and thawing process well; the water separates from the starch matrix, leaving you with a spongy, watery texture that is impossible to fix.

Keep it in the fridge and enjoy it fresh.

When reheating, gently warm it on the stovetop over medium-low heat. Because the starches swell and absorb liquid as they sit, you will need to whisk in a splash of beef broth or water to loosen it back up to a soup-like consistency.

Ingredient Substitutes

If you don't have everything on hand, here are some easy swaps that work beautifully:

  1. Ground Beef: You can easily swap this for ground lamb (for a traditional shepherd's pie flavor) or ground turkey for a lighter option.
  2. Beef Bone Broth: Standard beef broth or even vegetable broth works, though you will lose some of that deep, gelatinous body.
  3. All-Purpose Flour: Use a 1-to-1 gluten-free baking flour blend if you need to keep this recipe gluten-free.
  4. Mashed Potatoes: Leftover sweet potato mash makes a delicious, slightly sweet alternative.

I hope this cozy bowl brings you as much warmth as it did to my drafty apartment back in 2018. Let me know in the comments if you swirled your potatoes on top or mixed them right in—I won't judge either way!

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →