Shepherd’s Pie Soup

Sharing is caring!

Shepherd’s Pie Soup is one of those dishes I turn to when I want something cozy and filling, but don’t have the time or patience to build a full baked casserole. It hits all the same flavors—creamy potatoes, savory ground beef, vegetables, and plenty of cheddar—without the extra baking step or careful layering.

I first tried a version of this after a long day when I had ground beef defrosted, a bag of frozen vegetables, and a few potatoes that needed using up. Turning it into soup solved several problems at once: it stretched a pound of beef to feed several people, it used pantry ingredients, and it came together in one pot plus a potato pan. Since then, it’s become my go-to “everyone’s coming over” soup.

This Shepherd’s Pie Soup is especially handy if you like to entertain but don’t want to fuss with timing a main dish in the oven. You can keep it warm on the stove, it reheats well, and it’s easy to serve in bowls with toppings on the side. The base is rich but straightforward: russet potatoes, ground beef, onions, chicken broth, and half and half, finished with sharp cheddar. It’s hearty enough to stand alone with some bread, but simple enough that you can still add a salad or a few snacks and call it a complete spread.

Shepherd’s Pie Soup in Minutes

Click here to get printable version

Time-Tested Ingredients, with a Twist

  • 4 large russet potatoes (about 2 lbs), peeled and cut into large chunks
  • 3/4 teaspoon salt (for boiling potatoes)
  • 3/4 cup sour cream, at room temperature
  • 1 lb ground beef (around 85% lean works well)
  • 1 yellow onion, diced (medium pieces, not too fine)
  • 3 cloves garlic, minced
  • 3 tablespoons salted butter, divided
  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 2 cups half and half, at room temperature
  • 3/4 teaspoon Worcestershire sauce
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon mustard powder
  • 1/4 teaspoon ground sage
  • 2 cups shredded cheddar cheese (freshly grated melts best)
  • 1 1/2 cups mixed frozen vegetables
  • Salt and freshly ground black pepper, to taste

Mindful Prep, Step by Step

  1. Bring the dairy to room temperature. Shred the cheddar and measure out the sour cream and half and half. Let them sit at room temperature while you cook. This helps them blend smoothly into the hot soup without curdling or clumping.
  2. Brown the beef for flavor. In a large soup pot over medium-high heat, cook the ground beef, breaking it into small pieces as it browns. Cook until no pink remains and you see browned bits on the bottom. Drain off the excess fat, transfer the beef to a bowl, and set aside. Those browned bits will help flavor the base.
  3. Boil the potatoes until very tender. While the beef cooks, place the potato chunks in a separate large pot. Cover with cold water by about 1 inch, add the 3/4 teaspoon salt, and bring to a boil. Reduce to a steady simmer and cook 10–15 minutes, until the potatoes are very soft when pierced with a fork and almost starting to break apart. This ensures they mash smoothly.
  4. Mash with sour cream for extra richness. Drain the potatoes well so extra water doesn’t thin the soup. Return them to the pot, add the sour cream and 1 tablespoon of butter, and mash until mostly smooth. A few small lumps are fine; they’ll blend later. Set aside off the heat.
  5. Build the onion and garlic base. In the same pot you used for the beef (no need to wash), melt the remaining 2 tablespoons of butter over medium heat. Add the diced onion and cook for about 5 minutes, stirring occasionally, until soft and translucent but not browned. Stir in the minced garlic and cook for about 1 minute, just until fragrant. Don’t let the garlic brown, or it will taste bitter.
  6. Make a smooth roux. Sprinkle the flour evenly over the onions and garlic. Stir constantly for about 1 minute. The mixture will look thick and pasty. This step cooks off the raw flour taste and forms the thickening base for the soup.
  7. Whisk in the broth gradually. Slowly pour in the chicken broth while whisking or stirring vigorously, scraping the bottom of the pot to release any browned bits. The mixture should go from thick to a smooth, slightly velvety liquid. Keep the heat at medium so it thickens gently without scorching.
  8. Season the base. Stir in the Worcestershire sauce, Italian seasoning, mustard powder, and ground sage. These ingredients give the soup that Shepherd’s Pie flavor profile without needing a long simmer. Taste the broth at this point and note the salt level; you’ll adjust more at the end.
  9. Add the half and half slowly. Reduce the heat to medium-low and gradually stir in the room-temperature half and half. Adding it slowly while stirring helps keep the mixture smooth. Bring just to a gentle simmer. Avoid a hard boil once dairy is in the pot, as that can cause the soup to separate.
  10. Blend in the mashed potatoes. Add the mashed potatoes to the pot in scoops, stirring them into the broth. Use an immersion blender to blend the soup until creamy, or carefully blend in batches in a regular blender and return it to the pot. The soup should be thick and smooth, similar to a loose mashed potato consistency. Thin with a splash of broth or half and half if needed.
  11. Return the beef and add vegetables. Stir the cooked ground beef and frozen mixed vegetables into the soup. Simmer over low heat for about 5 minutes, just until the vegetables are heated through and the flavors start to come together. The soup will thicken slightly as it sits.
  12. Melt in the cheddar gently. Turn off the heat. Let the soup stand for 2–3 minutes so it’s hot but not bubbling. Gradually sprinkle in the shredded cheddar, stirring between each handful until fully melted and smooth. If the soup is boiling when you add cheese, it can turn grainy instead of creamy.
  13. Adjust seasoning and serve. Taste and season with additional salt and plenty of black pepper. If the soup is thicker than you like, stir in a little extra warm broth or half and half. Serve hot, and expect it to thicken slightly as it cools in the bowl.

Getting Creamy, Not Gluey

The texture of Shepherd’s Pie Soup should be thick and creamy, not heavy or sticky. Russet potatoes are a good choice because they mash smoothly, but they can turn gluey if overmixed. To avoid this, mash the potatoes just until smooth, and let the blender do as little work as possible. Short pulses with an immersion blender are enough; running a high-speed blender for too long can overwork the starch. Using room-temperature sour cream and half and half also helps the dairy incorporate without shocking the potatoes, which can lead to a pasty texture. Finally, if the soup ever feels too thick, thin it with warm broth or half and half instead of water so you keep the flavor concentrated.

Easy Mix-Ins and Swaps

This soup is flexible, which makes it practical for entertaining or using what you have. You can swap the ground beef for ground lamb or a mix of beef and pork for a closer nod to traditional shepherd’s or cottage pie. If you prefer a lighter version, use half beef and half turkey, but be sure to brown it well for flavor. Mixed frozen vegetables keep things easy, though you can replace them with leftover roasted carrots, peas, or corn—just add them toward the end so they don’t overcook. For the cheese, sharp cheddar gives the most flavor, but a blend with Monterey Jack melts smoothly. If you need to avoid half and half, a mix of whole milk and a splash of cream works; just remember that lower fat dairy may make the soup slightly thinner, so adjust the liquid slowly.

Common Questions Answered

How can I scale Shepherd’s Pie Soup for a crowd without losing texture?

For a larger group, it’s better to make multiple moderate batches than to crowd one huge pot. When you double the recipe, use a wide, heavy-bottomed Dutch oven so the base thickens evenly and doesn’t scorch. Avoid over-blending large quantities of potatoes; you can mash them in stages in a separate pot, then fold them into the broth. If you’re cooking ahead, under-thin the soup slightly, cool it quickly, and reheat gently with extra broth or half and half just before serving. Keeping it warm on low in a slow cooker works, but stir occasionally and add a splash of liquid if it thickens too much.

Can I make this soup ahead of time and reheat it without the dairy separating?

Yes, but you’ll get the best results if you manage the heat carefully. Cook the soup fully, then cool it quickly by transferring to shallow containers and chilling. Reheat over low to medium-low heat, stirring often. Don’t let it boil once chilled dairy and cheese are in the pot, or the texture can become grainy. If it thickens in the fridge, loosen it with a bit of warm chicken broth or half and half as it reheats. Add a small handful of fresh shredded cheddar right before serving to refresh the flavor and creaminess.

What’s the best way to serve this for guests so it feels like a full meal?

For entertaining, treat Shepherd’s Pie Soup like a centerpiece dish and build a small spread around it. Serve it in warmed bowls so it stays hot longer, and set out simple toppings in small bowls: extra cheddar, chopped fresh parsley, crisp bacon bits, or a spoonful of sour cream. A crusty baguette, dinner rolls, or garlic bread covers the “bread” component and helps guests scoop up the thicker bits. A bright green salad with a tangy vinaigrette balances the richness. For drinks, offer something crisp and not overly sweet, like dry cider or a light beer. This setup lets guests customize their bowls and makes the meal feel more special with minimal extra work.

How can I adapt this recipe for gluten-free guests?

To make a gluten-free version, swap the all-purpose flour used in the roux with a gluten-free all-purpose blend that’s labeled suitable for thickening sauces, or use cornstarch. If using cornstarch, mix 2–3 tablespoons with an equal amount of cold broth to make a slurry, then whisk it into the hot soup base after the broth and seasonings are added. Add the slurry slowly and simmer gently until it thickens, avoiding a rolling boil. Confirm that your Worcestershire sauce and broth are gluten-free, as some brands include wheat-based ingredients. The rest of the recipe—potatoes, vegetables, meat, dairy, and cheese—is typically safe, making this a straightforward dish to adapt.

Shepherd's Pie Soup

A cozy, hearty soup that captures all the flavors of shepherd's pie — creamy mashed potatoes, seasoned ground beef, veggies, and melted cheddar — turned into a comforting bowl perfect for weeknight dinners or chilly evenings.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 6 servings
...

Equipment

  • Large stock pot
  • Immersion blender (optional)

Ingredients
  

Mashed Potatoes:

  • 4 large russet potatoes about 2 lb; peeled and cut into thirds
  • 3/4 teaspoon salt for boiling potatoes
  • 3/4 cup sour cream room temperature
  • 3 tablespoons salted butter split: about 1 tbsp for potatoes, remaining for sautéing

Meat & Aromatics:

  • 1 lb ground beef 85% lean recommended
  • 1 medium yellow onion diced
  • 3 cloves garlic minced

Thickener & Broth:

  • 1/4 cup all-purpose flour
  • 4 cups chicken broth
  • 2 cups half and half room temperature
  • 3/4 teaspoon Worcestershire sauce
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon mustard powder
  • 1/4 teaspoon ground sage

Finish:

  • 2 cups shredded cheddar cheese freshly shredded
  • 1 1/2 cups mixed frozen vegetables
  • salt and freshly ground black pepper to taste

Instructions
 

Prep:

  • Shred the cheddar, measure out the sour cream and half-and-half, and leave them at room temperature while you cook.

Cook the Beef:

  • Heat a large pot over medium-high and crumble in the ground beef. Cook until browned, drain excess fat, then remove the beef and set it aside.

Boil & Mash Potatoes:

  • While the beef cooks, peel and cut the potatoes into thirds and place them in a pot. Cover with an inch of water, add the 3/4 teaspoon salt, and simmer 10–15 minutes until very tender. Drain, mash gently, then stir in the sour cream and about 1 tablespoon of butter. Set aside.

Build the Soup Base:

  • In the same pot, melt the remaining 2 tablespoons of butter over medium. Add the diced onion and cook until softened, about 5 minutes, then add the garlic and cook another minute.
  • Whisk in the flour and cook for about a minute to remove the raw taste. Gradually pour in the chicken broth while whisking, scraping any browned bits from the bottom of the pot.
  • Stir in the Worcestershire sauce, Italian seasoning, mustard powder, and sage. Slowly add the half-and-half, bring the mixture to a gentle boil, then reduce to a simmer.

Blend & Finish:

  • Add the mashed potatoes to the pot and puree until smooth—use an immersion blender directly in the pot or blend in batches in a regular blender—creating a creamy base.
  • Return the cooked beef and the frozen mixed vegetables to the soup and heat until everything is warmed through, about 5 minutes.

Add Cheese & Serve:

  • Remove the pot from the heat and slowly stir in the shredded cheddar until it melts into a silky, smooth finish—ensure the soup isn't too hot so the cheese incorporates evenly. Taste and adjust with salt and pepper, then serve.

Sharing is caring!

Scroll to Top