Shepherd’s Pie Soup

Creamy Shepherd’s Pie Soup in a bowl showing potatoes, peas, corn, carrots and ground beefThis shepherd’s pie soup is an easy way to enjoy all those cozy, classic shepherd’s pie flavors but in a quicker, spoonable form. Picture a smooth, creamy broth made rich from mashed potatoes mixed into a savory chicken broth and half-and-half base, loaded with ground beef, vegetables, and sharp cheddar cheese melted in just before serving.

The recipe is pretty simple and totally family-friendly. You’ll brown the beef, boil and mash the potatoes, create a flavorful broth, blend everything into a creamy dream, then fold in cheese and veggies. It’s a total crowd-pleaser — this batch makes about 12 servings — and all comes together in about an hour.

  • Flavor profile: hearty beef, creamy potatoes, mild Italian herbs, plus a splash of Worcestershire to deepen the taste.
  • Texture: silky and spoonable but still full of meaty chunks and tender veggies. Blend more if you want it smooth, or less if you want bits to bite into.
  • Why you’ll love it: uses simple pantry staples, tastes great the next day, easy to switch up with lamb or low-carb potato swaps, and freezes beautifully.

Keep reading for a detailed step-by-step guide, some pro tips for perfect cheese melt and soup texture, plus easy variations to make it yours.

Why This Recipe Works So Well

This shepherd’s pie soup really nails all the comforting elements of classic shepherd’s pie — creamy mashed potatoes, savory beef, veggies, and gooey cheese — then transforms it all into a quick and easy weeknight meal—similar to this easy one-pot lasagna soup. It’s warm, hearty, serves a crowd easily, and gives you a ton of wiggle room to customize.

  • A comfort-food favorite in an easy-to-eat soup form.
  • Feeds lots of folks and makes fantastic leftovers or freezer meals.
  • Super flexible: swap cauliflower for potatoes, use lamb instead of beef, or throw in whatever veggies you have on hand.
  • Made from basics you likely already have, with straightforward steps perfect for busy weeknights—much like this Easy Taco Soup.

Ingredients and Measurements

Top-down layout of ingredients for Shepherd’s Pie Soup including potatoes, ground beef, onion, dairy, cheese and seasonings

  • 4 large russet potatoes, equal to 2 lbs.
  • ¾ teaspoon salt
  • ¾ cup sour cream
  • 1 lb. Ground Beef, 85% lean
  • 1 yellow onion, diced
  • 3 cloves garlic, minced
  • 3 tablespoons salted butter, divided
  • ¼ cup flour
  • 4 cups Chicken broth
  • 2 cups half and half
  • 3/4 teaspoon Worcestershire sauce
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon mustard powder
  • 1/4 teaspoon ground sage
  • 2 cups shredded cheddar cheese
  • 1 ½ cups mixed frozen vegetables
  • Salt/Pepper, to taste

Step-by-Step Cooking Method

  1. Shred cheddar from a block and measure sour cream and half-and-half; let dairy sit at room temperature.
  2. Brown and crumble ground beef in a large pot over medium-high heat until cooked through; drain off excess fat and transfer beef to a bowl.
  3. Peel and cut potatoes into chunks, place in a pot, cover with at least 1 inch salted water, and boil until fork-tender (10–15 minutes); drain.
  4. Mash potatoes with sour cream and 1 tablespoon butter until smooth; set aside.
  5. In the same pot, melt the remaining 2 tablespoons butter over medium heat and add diced onion; cook until soft, about 5 minutes.
  6. Add minced garlic to the onions and cook 1 minute.
  7. Sprinkle in flour and whisk/stir continuously for 1 minute to cook out the raw flour taste.
  8. Gradually pour in chicken broth, stirring and scraping the bottom of the pot to deglaze and incorporate browned bits.
  9. Add Worcestershire sauce, Italian seasoning, mustard powder, and sage; slowly stir in half-and-half, bring to a boil, then reduce heat to a gentle simmer.
  10. Stir in the mashed potatoes and blend to desired consistency with an immersion blender or carefully in batches in a countertop blender.

    Six-panel sequence showing key steps: browning beef, boiling potatoes, mashing, sautéing, adding broth and stirring in cheese

  11. Return the cooked ground beef and frozen mixed vegetables to the pot and heat until warmed through, about 4–6 minutes.
  12. Remove the pot from heat and slowly stir in shredded cheddar until smooth and melted, ensuring the soup base has cooled slightly to prevent graininess.
  13. Taste and season with salt and pepper as needed.

Tips to Perfect Texture and Flavor

  • Always shred cheese from a block for creamier melting. Pre-shredded cheese usually has anti-caking additives that can keep it from melting well; for a practical example and tips on melt-friendly varieties, see this creamy Crockpot Mac and Cheese.
  • Don’t add cheese while the soup is piping hot. If the soup base is too warm, the cheese fat separates and gives you a grainy texture instead of smooth and cheesy; instead, take it off the heat and stir in gradually—just like in our Slow Cooker Mexican Street Corn Soup, where the cheesy finish is added at the end.

Easy Swaps and Add-Ins

  • Cut carbs by swapping all or half the potatoes for mashed cauliflower. It’s a great way to lighten this shepherd’s pie soup without sacrificing flavor! For another easy low-carb comfort idea, try our 30-Min Ground Beef Zucchini Boats.
  • Use ground lamb instead of beef to get that authentic flavor like a traditional shepherd’s pie.
  • Change up the veggies to whatever you have in your freezer — peas, corn, green beans all work beautifully; for a cozy, veggie-forward bowl, check out our Stuffed Pepper Soup.
  • For dairy-free, use plant-based half and half and cheese substitutes. Veggie broth works great for a vegetarian version with a meat alternative or lentils.

Storing, Freezing, and Reheating

  • This shepherd’s pie soup keeps beautifully in the fridge for up to 3 days in an airtight container.
  • You can freeze it for up to 3 months — just thaw overnight in the fridge before reheating.
  • Reheat gently on the stove over low to medium heat, stirring occasionally. If it thickens too much, adding a splash of broth or milk helps loosen it back up.
  • This recipe is perfect for making ahead to save busy weeknight dinners! If you love hearty, make-ahead comfort food, try my Slow Cooker Cowboy Potato Casserole.

Spoonful of Shepherd’s Pie Soup with potatoes, peas, carrots, corn and ground beef

Quick Answers to Common Questions

  • Can I use ground lamb instead of beef? Absolutely! Lamb is a classic choice for shepherd’s pie and works perfectly here — just swap it in and cook as usual.
  • How do I make a low-carb shepherd’s pie soup? Swap out some or all of the potatoes with cooked mashed cauliflower. Steam or boil the cauliflower until soft, mash it with butter and sour cream, then use it like you would the potatoes.
  • What if I don’t have half-and-half? Whole milk is a fine substitute for a lighter soup, though it won’t be quite as rich. Heavy cream works too if you want it ultra creamy. If you use milk, just simmer a bit longer or blend more potatoes to thicken it.
  • Why did my cheese get grainy in the soup? That happens when cheese melts into a soup that’s too hot — the fat separates. To avoid it, remove the pot from heat and let it cool slightly before stirring in the shredded cheese. Also, shred from a block instead of using pre-shredded cheese, which often contains ingredients that mess with melting.
  • Can I make this soup ahead or freeze it? Yes! Store cooled soup airtight in the fridge for up to 3 days or freeze for up to 3 months. Defrost it overnight in the fridge before reheating.
  • What’s the best way to reheat leftovers? Warm slowly on the stovetop over medium-low heat, stirring every so often. Add a little broth or milk if it gets too thick.
  • Is there a vegetarian version? Totally! Use vegetable broth and swap the ground beef for plant-based ground meat or cooked lentils. Pick your favorite dairy-free cheese to finish it off.
  • How can I keep the soup from thinning during reheating? The potatoes thicken the soup as it cools. If it thins when reheated, stir in some extra mashed potatoes or simmer gently to reduce. You can also add a small mixture of flour and cold water to bring it back. For additional pointers on building a creamy, sturdy base with potatoes, see our Potato Soup Recipe.

Close-up detail of Shepherd’s Pie Soup texture with melted cheese, potatoes and vegetables

Print

A creamy soup that captures all the flavors of classic shepherd’s pie, combining mashed potatoes, browned ground beef, vegetables, and cheddar cheese in a rich, comforting broth.

  • Author: Adam Benali
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: About 12 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 4 large russet potatoes (2 lbs)
  • ¾ teaspoon salt, plus more to taste
  • ¾ cup sour cream
  • 1 lb ground beef, 85% lean
  • 1 yellow onion, diced
  • 3 cloves garlic, minced
  • 3 tablespoons salted butter, divided
  • ¼ cup flour
  • 4 cups chicken broth
  • 2 cups half and half
  • ¾ teaspoon Worcestershire sauce
  • 2 teaspoons Italian seasoning
  • ½ teaspoon mustard powder
  • ¼ teaspoon ground sage
  • 2 cups shredded cheddar cheese
  • 1½ cups mixed frozen vegetables
  • Salt and pepper to taste

Instructions

  1. Shred the cheddar cheese from a block; measure sour cream and half-and-half and let dairy sit at room temperature.
  2. Brown and crumble ground beef in a large pot over medium-high heat until fully cooked; drain excess fat and transfer beef to a bowl.
  3. Peel and cut potatoes into chunks; place in a pot, cover with salted water (at least 1 inch above potatoes), and boil until fork-tender (10–15 minutes); drain.
  4. Mash potatoes with sour cream and 1 tablespoon butter until smooth; set aside.
  5. In the same pot, melt remaining 2 tablespoons butter over medium heat; add diced onion and cook until soft, about 5 minutes.
  6. Add minced garlic to onions and cook 1 minute.
  7. Sprinkle flour over onions and garlic; whisk/stir continuously for 1 minute to cook out raw flour taste.
  8. Gradually pour in chicken broth while stirring and scraping the pot bottom to deglaze and incorporate browned bits.
  9. Add Worcestershire sauce, Italian seasoning, mustard powder, and sage; slowly stir in half-and-half; bring to a boil, then reduce heat to a gentle simmer.
  10. Stir in mashed potatoes; blend to desired consistency using an immersion blender or carefully in batches with a countertop blender.
  11. Return cooked ground beef and frozen mixed vegetables to pot; heat until warmed through, about 4–6 minutes.
  12. Remove pot from heat; slowly stir in shredded cheddar cheese until smooth and melted, ensuring soup base has cooled slightly to avoid grainy texture.
  13. Taste soup and season with salt and pepper as needed; serve.

Notes

Shred cheese from a block for better melting; pre-shredded cheese may not melt smoothly due to anti-caking additives., Do not add cheese while soup is piping hot to prevent grainy texture; let soup cool slightly before adding cheese., You can substitute half or all potatoes with cooked mashed cauliflower for a lower-carb option., Ground lamb can be used instead of beef for a traditional shepherd’s pie flavor., Vegetable broth and plant-based ground meat or lentils can be used for vegetarian or dairy-free versions., Soup keeps in the fridge for up to 3 days or freezes up to 3 months; thaw overnight before reheating., Reheat gently on stove over medium-low heat; add broth or milk if soup becomes too thick upon reheating.

Nutrition

  • Serving Size: 1 cup
  • Calories: Approx. 300 calories per serving
  • Fat: Approx. 15g per serving
  • Carbohydrates: Approx. 25g per serving
  • Protein: Approx. 18g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Adam Benali

ABOUT THE AUTHOR

Adam Benali

Hi, I’m Adam Benali, an American-born chef with Moroccan roots, recipe creator, and the voice behind Mama Pantry. I grew up surrounded by the warm spices, comforting meals, and generous hospitality of Moroccan family cooking. Mama Pantry is where I share easy, flavorful recipes made for real home kitchens — from quick breakfasts and family dinners to cozy pantry meals you’ll want to make again and again.

READ MORE →

Leave a Comment

Recipe rating