• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Family Food Kitchen logo

  • Recipe Index
    • Breakfast
    • Appetizers
    • Dinner
    • Sweet Stuff
      • Cakes
      • Dessert
      • Snacks
    • Holidays
  • Easy Dinners
    • 30 Minute Meals
    • Sheet Pan Dinners
    • One Pot Meals
    • Slow Cooked Dinners
    • Soup
    • Salads
    • Sides
  • 30 Minute Meals
  • About
    • Work With Me
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Breakfast
  • Appetizers
  • Dinner
  • - 30 Minute Meals
  • - Sheet Pan Dinners
  • - One Pot Meals
  • - Slow Cooked Dinners
  • - Soup
  • - Salads
  • - Sides
  • Sweet Stuff
  • Holidays
  • About
  • Work With Me
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Soup

    Easy Shepherd's Pie Soup (with Beef or Lamb)

    Published: Nov 18, 2025 by Jo Keohane · This post may contain affiliate links · Leave a Comment

    • Share
    • Tweet
    • Threads
    JUMP TO RECIPE

    If you love Shepherd’s Pie but never have the time (or patience) for all the layers, this Easy Shepherd’s Pie Soup is your dream shortcut. It packs all the savory meat, tender veggies, and comforting flavors of the classic — but in one pot and with a fraction of the effort. Lamb or beef both work beautifully, so use whatever’s in your fridge and dinner practically makes itself.


    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Save Recipe

    By submitting this form, you consent to receive emails from The Family Food Kitchen

    With this easy soup recipe you will find everything your love about a traditional shepherd's pie, taking the same ingredients and transforming them into soup form.

    If you're craving comfort food but are short on time this easy recipe is for you. Only 20 minutes actual hands on prep time, then simmer gently on the stove for 40 minutes. A delicious bowl of hearty soup ready in no time.

    Jump to:
    • Why You'll Love This Shepherds Pie Soup
    • Shepherd's Pie Soup Ingredients
    • How to Make Shepherds Pie Soup - Step-By-Step
    • Frequently Asked Questions
    • Variations & Substitutions
    • Tips & Tricks
    • How To Serve
    • How To Reheat?
    • How to Freeze?
    • Pin This Easy Shepherd's Pie Soup with Beef or Lamb Recipe For Later
    • What Do You Think?!
    • More Easy Soup Recipe Ideas
    • Printable Recipe
    • Easy Shepherd's Pie Soup Recipe
    • Reader Comments & Ratings

    Why You'll Love This Shepherds Pie Soup

    • This recipe is great for meal prepping, make a double batch of soup and freeze half for a quick and easy family meal another day.
    • This soup is naturally gluten free, the diced potatoes mean there is no need for flour or other thickeners.
    • Heat up the leftover soup and pour in a thermos for a quick and easy lunch on the go.
    • Looking for other hearty meat based soups, try these recipes:
      • Ham & Rice Soup
      • Creamy Leek, Ham & Potato Soup with Cheese
      • Easy Bacon Lentil Soup
      • Beef Stroganoff Soup
      • Leftover Roast Beef & Wild Rice Soup
      • Chicken, Mushroom & Wild Rice Soup
      • Creamy Chicken Vegetable Soup
    A bowl of hearty shepherd's pie soup garnished with freshly chopped chives, with a pot of soup set alongside.

    Shepherd's Pie Soup Ingredients

    Find the full list and quantities in the recipe card below.

    Beef/Lamb - you can make this recipe using either ground beef or ground lamb, whichever you prefer.

    Potatoes - you can use any variety of potato in this recipe, russet or Yukon gold would be great options (maris piper or king Edward potatoes if you are in the UK).

    Vegetables - alongside the potatoes I added onion, carrot and celery to form the base of the soup, adding frozen peas towards the end of the cook.

    Aromatics - I flavored the soup with garlic and thyme, adding Worcestershire sauce for acidity and a savory depth.

    Stock - I've used beef stock (beef broth) but you could also use chicken stock (chicken broth).

    A Dutch oven filled with shepherd's pie soup with a ladle of soup.

    How to Make Shepherds Pie Soup - Step-By-Step

    Find the full printable recipe card below.

    Brown ground beef or lamb in olive oil, seasoning generously with salt and pepper. Break up the meat as it cooks - around 5 to 7 minutes. Drain any excess fat if needed.

    Add the finely chopped onion and diced carrots and celery. Cook for around 5 minutes until softened then stir in the minced garlic and season again.

    A Dutch oven filled with browned ground meat with added diced onion, celery, carrot and crushed garlic.
    A Dutch oven filled with browned ground meat and diced cooked vegetables.

    Sprinkle the flour over the meat mixture. Add the tomato paste, Worcestershire sauce and thyme then cook for another minute. Add the diced potatoes and pour in the beef stock.

    Bring the soup to a boil over a high heat, then reduce the heat and allow it to simmer for 20 minutes, until the potatoes are tender and the soup is starting to thicken. Stir in the peas and season again with salt and pepper.

    A Dutch oven of Shepherd's pie soup with diced potatoes being added.
    A Dutch oven of shepherd's pie soup with added frozen peas.

    Top with cheddar cheese and serve.

    Serving Suggestion

    You can rroil the cheese topping under a medium heat for 2 to 3 minutes to make it toasty and even more pie like! Make sure to watch it carefully to avoid it burning.

    Alternatively let the cheese melt slightly before serving with a sprinkle of chopped fresh chives.

    A Dutch oven of cooked shepherd's pie soup with grated/shredded cheese added.

    Frequently Asked Questions

    Can I use mashed potatoes?

    I have used diced raw potato and allowed it to cook in the soup. However, some recipes use mashed potatoes which result in a creamy broth. This is a great way of using up leftover mash, just stir it in towards the end of the cook to heat through.

    Variations & Substitutions

    Swap the fresh diced potatoes for leftover mashed potatoes.

    For a lower carb version swap the diced potatoes for some chopped up cauliflower.

    Add other diced vegetables to the soup, try parsnip, swede, green beans, sweet potato, butternut squash, a handful of spinach or kale.

    I add tomato paste for a rich tomato flavor, but you could also use fresh tomatoes in this recipe.

    You can add in other fresh herbs like parsley, bay leaves, oregano or rosemary to the soup.

    Tips & Tricks

    Taste the soup at the end and check for seasoning, adding more salt and black pepper if needed.

    Soup is a great make ahead dish and tastes even better the next day. Cook the soup in advance, cool, then place in an airtight container and store for up to 3-4 days in fridge.

    If the soup is too thick add a splash of beef broth to thin it out.

    How To Serve

    You can serve this soup as it is, or with a sprinkle of grated cheese and some freshly chopped chives. As this is a hearty and filling bowl of soup, I suggest keeping any sides simple. Some crusty bread or toast to mop up the soup.

    A bowl of hearty shepherd's pie soup garnished with freshly chopped chives, and a pot of soup set alongside.

    How To Reheat?

    Store leftover soup in an airtight container in the refrigerator and use within 3-4 days. To re-heat, place the soup in a saucepan and place over medium heat to warm until piping hot.

    How to Freeze?

    Once cooked and cooled, place the soup into an airtight container and store in the freezer for up to 3 months. Defrost the soup in the refrigerator before heating up to piping hot.

    Pin This Easy Shepherd's Pie Soup with Beef or Lamb Recipe For Later

    Pinnable image with recipe title and a bowl of hearty shepherd's pie soup garnished with freshly chopped chives.

    What Do You Think?!

    I'd love to know what you think about this recipe! I'd be so grateful if you scroll down to the bottom of the page and leave a star rating and comment.

    Don't forget to go over to Facebook and Instagram and make sure you're following me so you can join in the chat. And remember to save this recipe to your Pinterest too!

    • Facebook
    • Instagram
    • Pinterest

    More Easy Soup Recipe Ideas

    • Creamy Cauliflower & Blue Cheese Soup Recipe
    • Easy Longevity Soup (Inspired by the Blue Zones)
    • Easy Roasted Butternut Squash & Leek Soup
    • Easy Ham & Rice Soup Recipe (With or Without Cream)

    Printable Recipe

    Easy Shepherd's Pie Soup Recipe

    This Easy Shepherd's Pie Soup recipe brings all the cozy flavors of the classic casserole, savory meat and tender veggies, and creates a warm and hearty bowl of soup.
    No ratings yet
    Print Recipe Share Pin Recipe Save Saved!
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Course Soup
    Cuisine American, British
    Servings 4
    Calories 551 kcal

    Ingredients
     
     

    • 1 tbsp Olive Oil
    • 1 lb Ground Beef or Lamb
    • 1 Onion - finely chopped
    • 2 Carrots - diced
    • 2 ribs Celery - diced
    • 2 cloves Garlic - minced
    • 1 tbsp All-Purpose Flour (Plain Flour) - gluten free if needed
    • 1 tbsp Tomato Paste
    • 1 tsp Worcestershire Sauce
    • 1 tsp Thyme
    • 3 cups Beef Stock
    • 2 cups Potatoes - diced
    • 1 cup Frozen Peas
    • Sea Salt and Black Pepper - to taste
    • ½ cup Shredded/Grated Cheese
    • Fresh chives - optional, to serve

    Instructions
     

    • Heat the oil in a large soup pot over medium heat.
    • Add the ground beef or lamb to the pot and season generously with salt and pepper. Break up the meat as it cooks - around 5 to 7 minutes until it's browned.
    • Drain any excess fat if needed.
    • Add the finely chopped onion and diced carrots and celery. Cook for around 5 minutes until softened.
    • Stir in the minced garlic and season again.
    • Sprinkle the flour over the meat mixture. Add the tomato paste, Worcestershire sauce and thyme. Cook for another minute.
    • Add the diced potatoes and pour in the beef stock.
    • Bring the soup to a boil over a high heat, then reduce the heat and allow it to simmer for 20 minutes, until the potatoes are tender and the soup is starting to thicken.
    • Stir in the peas and season again with salt and pepper.
    • Top with cheddar cheese and serve.
    • Optional - if you want to you can light the broiler to medium heat and brown the cheese topping for 2-3 minutes, watching carefully so it doesn’t burn.
      Alternatively let the cheese melt slightly before serving with a sprinkle of chopped chives (also optional).

    Nutrition

    Calories: 551kcalCarbohydrates: 35gProtein: 32gFat: 32gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 14gTrans Fat: 1gCholesterol: 95mgSodium: 623mgPotassium: 1434mgFiber: 6gSugar: 7gVitamin A: 5693IUVitamin C: 42mgCalcium: 189mgIron: 5mg
    Nutritional information is provided as a courtesy only and should be taken as an estimate rather than a guarantee. Ingredients can vary and the Family Food Kitchen can't guarantee the accuracy of this information.
    Tried this recipe?Let us know how it was!
    SHARE RECIPE BY EMAIL
    « High-Protein Cottage Cheese Omelet with Zucchini and Cheddar
    High Protein Waffles - 3 Ingredient Blender Recipe »
    • Share
    • Tweet
    • Threads

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Jo Family Portrait

    I'm Jo. As a recipe developer and busy mum of 3, I can help you eat well when time is short! This blog contains loads of delicious, fast and easy-to-achieve recipes. Follow along and feed your family with less stress.

    Browse by Category

    Latest Recipes

    High Protein Waffles - 3 Ingredient Blender Recipe

    Easy Shepherd's Pie Soup (with Beef or Lamb)

    High-Protein Cottage Cheese Omelet with Zucchini and Cheddar

    Easy Ground Lamb Curry With Coconut Milk

    Easy Pesto Mayonnaise Recipe (3 Ingredients, 5 minutes)

    Easy Homemade Hamachi (Yellowtail) Crudo Recipe

    Footer

    About

    • About The Family Food Kitchen
    • Privacy Policy & Disclaimers

    Newsletter

    • Sign Up!

    Contact

    • Contact Me
    • Work With Me

    Copyright © 2024 The Family Food Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required