Shepherd’s Pie Soup is a creamy, hearty twist on the classic comfort food, loaded with tender potatoes, seasoned beef, and all the amazing flavors you love in one bowl!

Shepherd's Pie Soup in a pot ready to be enjoyed.
chelsea

Author’s Notes

Meet Shepherd’s Pie Soup!

Being the soup lover that I am, I love finding ways to reinvent my favorite comfort foods into soups. Turning lasagna into my Lasagna Soup (and even a crockpot version) has been a longtime favorite. Another hit with my family was when I turned my Chicken Pot Pie into a delicious Pot Pie Soup.

Today I’m channeling another cold-weather classic, Shepherd’s Pie, into a creamy, potato-filled soup. Technically, it’s more of a Cottage Pie since we’re using beef instead of lamb, but the two are pretty interchangeable here in the States.

Instead of a mashed potato topping, I’ve loaded the soup with tender potatoes, the same warm spices like thyme and sage, a splash of Worcestershire, and all the veggies you’d find in a traditional Shepherd’s Pie. It’s creamy, comforting, and so delicious!

signature
All the ingredients in this recipe prepped out for easy assembly including the chicken broth, peas, milk, corn, flour, oil, onion, seasonings, garlic, veggies, beef, and butter.

Ingredients In Shepherd’s Pie Soup

IngredientHelpful Tip
Ground beefI use 80/20 ground beef for rich flavor and enough fat to cook the veggies. Lean beef works too; just add a bit of olive oil if needed.
Mirepoix (carrots, celery, onion) & garlicDice veggies small so they cook evenly and blend nicely into the creamy soup base.
PotatoesBaby gold potatoes hold their shape well and add rich, buttery flavor. No need to peel them since the skin is thin and tender.
Broth, milk & creamUse good-quality broth and whole milk for a creamy texture without needing extra thickeners.
Cheddar cheese & herbsShred your own cheese for smooth melting, and finish with fresh parsley or thyme for brightness.
Ground beef being browned, followed by vegetables sautéing in the pot, then broth and seasonings added in and simmered together with cream before mixing everything and adding the beef back for Shepherd’s Pie Soup.

How To Make Shepherd’s Pie Soup

  1. Brown the beef. Cook in a large pot until browned, then remove and set aside.
  2. Sauté veggies. Add carrots, celery, and onion; cook until tender.
  3. Simmer potatoes. Add potatoes, seasonings, and garlic. Add broth and simmer until tender.
  4. Make cream base. Melt butter, whisk in flour, slowly add milk and cream until thick.
  5. Combine and finish. Stir in cream mixture, add peas and corn, melt in cheddar, and serve warm.

Storage

Store Shepherd’s Pie Soup leftovers in an airtight container in the fridge for 3–4 days. Reheat gently on the stove over medium-low heat, adding a splash of milk or broth to loosen. Soup with dairy doesn’t freeze well, so it’s best enjoyed fresh.

More Comforting Meals To Try:

Tap stars to rate!
5 from 8 votes

Shepherd’s Pie Soup

Shepherd’s Pie Soup is rich, hearty, and downright delicious, with buttery potatoes, seasoned beef, and tender veggies.
Prep Time: 30 minutes
Cook Time: 25 minutes
Total Time: 55 minutes
Servings: 8 servings

Video

Equipment

Ingredients

  • 1 tablespoon olive oil
  • 1 pound ground beef chuck 80/20
  • 3/4 teaspoon salt
  • 3/4 teaspoon pepper
  • 3 cups mirepoix or use 1 cup diced carrots, 1 cup diced celery, & 1 cup diced yellow onion
  • 1 tablespoon minced garlic
  • 1-1/2 pounds baby gold potatoes diced (4 cups)
  • 1-1/2 teaspoons Italian seasoning
  • 1/2 teaspoon ground mustard powder
  • 1/4 teaspoon ground sage
  • 1/2 teaspoon dried thyme
  • 3 cups chicken stock or broth (high-quality like Swanson)
  • 1 bay leaf optional
  • 5 tablespoons unsalted butter
  • 6 tablespoons flour
  • 3 cups whole milk
  • 1/2 cup heavy cream
  • 1-1/2 cup frozen peas
  • 2 cups shredded sharp Cheddar cheese
  • 1 cup frozen corn
  • 1 teaspoon Worcestershire sauce optional
  • Fresh herbs optional, for serving (parsley or thyme)
  • Crusty buttered bread optional, for serving

Instructions 

  • Add olive oil to a large pot over high heat. Once hot, add the beef along with salt and pepper. Let it sear for about 1 minute per side, then crumble and cook until deeply browned. Once cooked, use a slotted spoon to remove the beef, leaving behind about 2-3 tablespoons of grease. If there is any more than that, discard excess.
  • Add the carrots, celery, and onion to the pot. Sauté for 6–8 minutes until softened. Don't rush this! Add the potatoes, garlic, and seasonings, stirring constantly for 1–2 minutes until fragrant.
  • Add the chicken stock and bay leaf. Bring to a boil over medium-high heat, then reduce to medium. Cover and simmer for 10–15 minutes, or until the potatoes are tender.
  • In a separate pot, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly. Slowly add the milk, whisking until smooth. Cook until thickened and gently bubbling, then stir in the heavy cream and remove from heat.
  • Pour the cream mixture into the soup along with the cooked beef, peas, and corn. Stir well. Reduce heat to low and add Cheddar one handful at a time, stirring until smooth and creamy. Cook, stirring occasionally, until nicely thickened. Taste and adjust seasoning as needed. Remove and discard bay leaf. Stir in Worcestershire sauce.
  • Serve warm, topped with fresh parsley or thyme, alongside toasted buttered bread.
Final step! Please let us know how it was by leaving a review.

Recipe Notes

Storage: Store leftovers in an airtight container in the fridge for 3–4 days. Reheat gently with a splash of milk or broth.

Nutrition

Serving: 1serving | Calories: 598kcal | Carbohydrates: 38g | Protein: 25g | Fat: 38g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 119mg | Sodium: 734mg | Potassium: 953mg | Fiber: 4g | Sugar: 10g | Vitamin A: 3774IU | Vitamin C: 31mg | Calcium: 361mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

What To Serve With Shepherd’s Pie Soup

Quick Tip

What is Mirepoix? It’s just a fancy word for a mix of diced carrots, celery, and onion. This trio adds amazing depth and flavor to soups.

Tips To Level-Up Your Soup Game

  • Cut potatoes evenly: Smaller, same-sized cubes will cook more evenly.
  • Shred cheese fresh: Pre-shredded cheese doesn’t melt as smoothly and can make the soup grainy.
  • Simmer gently: Once the dairy is added, keep the heat low to prevent curdling.
  • Add veggies last: Stir in peas and corn near the end so they don’t overcook.
  • Use the right pot: A heavy-bottomed pot (like enameled cast iron) helps prevent scorching when thickening the soup.

Meet Chelsea


Chelsea Lords is a Le Cordon Bleu graduate, recipe developer, food photographer, and founder of Chelsea’s Messy Apron. With 13+ years of recipe development experience and 7 years in a professional restaurant kitchen, she creates thoroughly tested recipes that make home cooking easier.

More Recipes You'll Love

5 from 8 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




24 Comments

  1. April says:

    5 stars
    This soup is comfort in a bowl! So good. So flavorful. The whole family loved it.

    1. Chelsea Lords says:

      This makes me so happy to hear! I’m thrilled the whole family loved it! Thanks so much for trying the recipe and taking the time to leave a review!

  2. Crystal says:

    5 stars
    Really really good! I wonder if you could top it off with a biscuit mix and pop it in the oven 🤔

    1. Chelsea Lords says:

      So glad you enjoyed it! And I love that idea! I haven’t tried it with a biscuit topping, but I bet it would be delicious! If you give it a try, I’d love to hear how it turns out!