Shepherd’s Pie Soup

This Shepherd’s Pie Soup has all the classic flavors you love, turned into a rich and hearty bowl of comfort. Tender potatoes, seasoned ground beef, and mixed veggies simmer in a savory broth with a splash of cream for extra richness. It tastes just like traditional shepherd’s pie, but in spoonable form.

Wooden ladle holding cottage pie soup above a pot.

Why You Need To Make This Easy Cottage Pie Soup

  • Easy to stretch: You can add extra broth or veggies to make it go further if you need leftovers for the next day. It helps you feed everyone without doubling the work.
  • Hearty and filling: With ground beef, potatoes, and vegetables in every bite, this soup actually satisfies hungry kids and adults. No one is asking for a snack an hour later.
  • Simple ingredients: These are pantry and freezer staples you likely already have on hand. That means fewer last-minute grocery runs and less stress at 5 pm.

Personally, there is nothing better than enjoying a warm bowl of soup like my Greek Lemon Chicken Soup or Chicken and Gnocchi Soup on a cold day. I grew up loving cottage pie in New Zealand, which is sometimes mistakenly called shepherd’s pie. Cottage pie is made with beef, while shepherd’s pie is made with lamb. I knew I wanted to turn those comforting flavors into a bowl of soup. This soup may not be a looker, but it has all the same cozy flavors of cottage pie in an easier to make soup form.

Bowl of creamy shepherd's pie soup with thick seasoned broth.

Ingredients and Substitutions

  • Avocado oil – Any neutral-flavored oil can be used.
  • Yellow onion – White onion can be used instead.
  • Lean ground beef – Ground turkey can be substituted if preferred.
  • Garlic – Fresh garlic is best, but garlic powder can work in a pinch.
  • Tomato paste – No substitutions.
  • Low-sodium beef broth – Chicken or vegetable broth can be used instead. You can use regular broth; just adjust the salt later.
  • Russet potatoes – Yukon gold potatoes are a good substitute.
  • Worcestershire sauce – Soy sauce can be used for a similar depth of flavor.
  • Salt and pepper – No substitutions.
  • Dried rosemary and thyme – Italian seasoning can be used instead.
  • Frozen mixed veggies – Fresh chopped carrots and peas can be used instead.
  • Heavy cream: Half-and-half can be substituted, or you can leave it out completely.
A wooden board topped with ground beef, potatoes, vegetables, milk, broth, tomato paste, oil, sauces, and spices.

Complete ingredient quantities and recipe instructions can be found in the recipe card at the bottom of this post.

Mandy’s Top Tip

Lightly smash some of the potatoes right in the pot before adding the cream. It gives the soup that classic shepherd’s pie texture and helps thicken the broth. It does make the soup look a little rustic, so if appearance matters to you, feel free to leave the potatoes whole.

Tips for Success

Brown the beef well: Let the ground beef cook undisturbed for a few minutes before stirring. This helps it develop more flavor instead of just steaming.
Cook the tomato paste briefly: After adding the tomato paste, let it cook for a minute or two before pouring in the broth. This deepens the flavor and removes any raw taste.
Cut potatoes evenly: Try to keep the potato chunks about the same size so they cook at the same rate. This prevents some pieces from turning mushy while others stay firm.
Taste before serving: Broth brands vary in saltiness. Give the soup a final taste at the end and adjust the salt and pepper if needed.

A bowl of creamy cottage pie soup with a spoon, showing corn, carrots, peas, and green beans.

How to Make this Easy Soup

This recipe comes together in a few simple steps. First, the onion, garlic, and ground beef are cooked until browned and flavorful. Then the broth, potatoes, tomato paste, Worcestershire sauce, and herbs are added and simmered until the potatoes are tender. The mixed veggies and cream are stirred in at the end for a rich, hearty finish.

Chopped onions sautéing with browning in a white pot on a light surface.

Sauté the onions.

Cooked ground beef with diced onions and seasonings in a white pot, seen from above on a light surface.

Add the garlic and tomato paste.

White pot with chunky red tomato stew topped with herbs, seen from above on a light-colored surface.

Simmer.

Cooked ground beef with diced onions in a white pot, seen from above on a light surface.

Brown the beef.

Red broth with potato chunks and dried herbs in a white pot, viewed from above on a light background.

Add the potatoes and seasonings.

White pot with reddish-brown stew and green peas, viewed from above on a light-colored surface.

Add the cream and veggies.

Pot of shepherd's pie soup with green beans and peas, surrounded by bread, herbs, and a striped napkin.

Want to be the first to know when more easy one-pot soup recipes are published? Sign-up for our email list below!

Easy Ground Beef Dinner Ideas

These ground beef dinners are packed with flavor and come together with simple ingredients.

Did you try this creamy ground beef soup? Let me know how it turned out by leaving a comment and ⭐ rating below!

A white bowl of creamy shepherd's pie soup with carrots, green beans, peas, corn, and herbs on a light surface.

Shepherds Pie Soup Recipe

Author Mandy
This Shepherd’s Pie Soup takes the classic flavors of cottage pie and turns them into a rich and hearty soup. Ground beef, tender potatoes, and mixed vegetables simmer in a savory broth with herbs and a splash of cream for extra depth. It is simple, filling, and packed with comforting flavor in every bite.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Serving Size 4 Servings

Ingredients

  • 1 tablespoon avocado oil
  • 1 large yellow onion diced
  • 1 pound lean ground beef (I used 90/10)
  • 4 cloves garlic minced
  • 2 tablespoons tomato paste
  • 4 cups low-sodium beef broth
  • 2 medium russet potatoes cut into 1-inch chunks
  • 1 1/2 tablespoons Worcestershire sauce
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 2 cups frozen mixed veggies
  • 1/2 cup heavy cream (optional)

Instructions

  • Heat the avocado oil in a large pot over medium heat. Add the diced onion and cook until softened.
  • Add the ground beef and cook until browned, breaking it up as it cooks.
  • Stir in the garlic and tomato paste and cook for about 1 minute until fragrant.
  • Pour in the beef broth and add the potatoes, Worcestershire sauce, salt, pepper, rosemary, and thyme. Stir well.
  • Bring to a simmer and cook until the potatoes are fork-tender, about 15 to 20 minutes.
  • Lightly smash some of the potatoes in the pot if desired to thicken the soup.
  • Stir in the frozen mixed veggies and cook for a few more minutes until heated through.
  • Turn off the heat and stir in the heavy cream if using. Taste and adjust seasoning as needed before serving.

Notes

  • Refrigerate: Store leftovers in an airtight container in the fridge for up to 4 days. The soup will thicken as it sits.
  • Freeze: Let the soup cool completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Keep in mind the potatoes may soften slightly after thawing.
  • Reheat: Reheat on the stovetop over medium-low heat, stirring occasionally until warmed through. You can add a splash of broth if it has thickened too much.

Nutriton

Calories: 521kcal | Carbohydrates: 40g | Protein: 34g | Fat: 26g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 107mg | Sodium: 1010mg | Potassium: 1713mg | Fiber: 6g | Sugar: 5g | Vitamin A: 5194IU | Vitamin C: 22mg | Calcium: 97mg | Iron: 5mg

Disclaimer: Nutrition information is estimated based on automated calculations and should be considered as an approximation. These estimates are provided as a courtesy. Please use your own brand’s nutritional values to verify accuracy.

Leave a Reply

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

Recipe Rating