Shepherd’s Pie Soup

Hearty Shepherd's Pie Soup with ground beef, vegetables, and mashed potato topping in a bowl.

Loading…

By Reading time
Servings 4–6 people

This Shepherd’s Pie Soup is a warm hug in a bowl! It combines ground meat, veggies, and fluffy mashed potatoes for a cozy, hearty meal.

Who needs a spoon when you can just dive in with some bread? I love enjoying it with crusty rolls—you won’t want to miss a single drop!

Making it is a breeze! Just simmer everything together and top it with your favorite mashed potato recipe. It’s comfort food, simple and satisfying!

Key Ingredients & Substitutions

Ground Beef/Lamb: Traditional shepherd’s pie uses lamb, but I prefer ground beef for a milder taste and easy availability. If you want to keep it lighter, ground turkey or chicken also works well!

Vegetables: Onions, garlic, carrots, and celery add great flavor. If you’re out of celery, you can use green bell peppers for crunch. Sweet potatoes can replace regular potatoes for a different twist!

Beef Broth: This is key for the soup’s richness. If you’re looking for a lighter option, vegetable broth is a nice substitute. Low-sodium versions are great if you’re watching your salt intake.

Herbs: Thyme and rosemary give this soup its distinct flavor. Fresh herbs can enhance the taste even more, but dried herbs work just fine. If you don’t have rosemary, oregano can be a good alternative.

Cheese: Cheddar is my go-to for topping, as it melts beautifully. You could use mozzarella or a dairy-free cheese if needed.

How Do I Cook Ground Meat Without Grease Splatter?

Cooking ground meat can get messy with oil splatters. Here are some tips to keep your kitchen tidy:

  • Use a deeper pot or pan to contain splatters.
  • Make sure the meat is not too cold when you add it to the hot oil; this helps reduce splattering.
  • Break up the meat with a spatula to promote even cooking, but don’t overcrowd the pan.

Drain excess fat after browning to keep the soup lighter without losing flavor!

How to Make Shepherd’s Pie Soup

Ingredients You’ll Need:

For the Soup:

  • 1 lb ground beef (or lamb for traditional shepherd’s pie)
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 3 medium potatoes, peeled and diced
  • 1 cup frozen peas
  • 4 cups beef broth
  • 1 cup water
  • 1 tsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper, to taste
  • 2 tbsp tomato paste

For the Topping:

  • 1 cup shredded cheddar cheese (for topping/melting)
  • Fresh parsley, chopped (for garnish)

How Much Time Will You Need?

This Shepherd’s Pie Soup takes about 10 minutes for prep and around 30-35 minutes of cooking time. So, in total, you’re looking at about 45-50 minutes before you can enjoy this comforting, hearty meal!

Step-by-Step Instructions:

1. Sauté the Vegetables:

In a large pot, heat 1 tablespoon of olive oil over medium heat. Once the oil is hot, add in the diced onion and minced garlic. Sauté them together for about 3-4 minutes until the onion becomes soft and fragrant. This will create a lovely base of flavor for your soup!

2. Cook the Ground Meat:

Next, add in your ground beef (or lamb). Cook it while breaking it up with a spatula. Keep cooking until the meat is nicely browned and no longer pink. If there’s excess fat, you can drain it off to make the soup healthier.

3. Add the Veggies:

Stir in the diced carrots, celery, and potatoes. Cook these for about 5 minutes so they just begin to soften. They will add great texture and flavor to the soup!

4. Incorporate the Tomato Paste:

Now, add the tomato paste into the pot and stir well to coat the meat and vegetables. Let this mix cook for another 1-2 minutes. You’ll love the rich color and flavor this brings!

5. Pour in the Broth:

Next, pour in 4 cups of beef broth and 1 cup of water. Add in the Worcestershire sauce, dried thyme, dried rosemary, and a sprinkle of salt and pepper. Stir everything until it’s all combined well.

6. Bring to a Boil:

Increase the heat and bring the soup to a boil. Once boiling, reduce the heat to low and let it simmer for about 20-25 minutes. This will allow the potatoes and carrots to become tender and infuse the broth with flavor.

7. Add Peas:

After the simmering time, stir in the frozen peas and let them cook for another 5 minutes. They will add a nice pop of color and sweetness!

8. Serve and Top:

Now it’s time to enjoy your soup! Ladle the hot soup into bowls and sprinkle a generous amount of shredded cheddar cheese on top. The heat from the soup will melt the cheese beautifully.

9. Garnish and Enjoy:

Finally, garnish each bowl with fresh chopped parsley. Serve your Shepherd’s Pie Soup warm, paired with some crusty bread or crackers for a complete meal. Enjoy every warming spoonful!

Can I Use Ground Turkey Instead of Beef or Lamb?

Absolutely! Ground turkey is a great leaner alternative. Just keep in mind that it might be less flavorful than beef or lamb, so consider adding a bit more seasoning or herbs to enhance the taste.

Can I Make This Soup Vegetarian?

Yes, you can! Simply substitute the ground meat with lentils or a plant-based meat alternative and use vegetable broth instead of beef broth. You can also add more vegetables for extra texture and flavor!

How Do I Store Leftovers?

Store any leftover Shepherd’s Pie Soup in an airtight container in the fridge for up to 3 days. To reheat, warm it gently on the stove or in the microwave, stirring occasionally for even heating.

Can I Freeze This Soup?

Yes! This soup freezes well. Let it cool completely before transferring it to a freezer-safe container. It can be frozen for up to 3 months. When you’re ready to eat, thaw it in the fridge overnight and reheat on the stove.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment