Shepherd’s Pie Soup is a warm and hearty dish that combines all the flavors of the classic shepherd’s pie in a cozy bowl. With tasty ground meat, veggies, and fluffy mashed potatoes, it’s a big hug in soup form!
Honestly, there’s something fun about slurping up your dinner, right? I love topping it with a sprinkle of cheese for that extra yummy factor—who can resist melted cheese? 🧀
This soup is super simple to make! Just throw everything in one pot, let it simmer, and you’re ready for a meal that feels like a special treat without the fuss.
Key Ingredients & Substitutions
Ground Lamb or Beef: I love using ground lamb for that traditional flavor. However, if you’re not a fan, ground beef works perfectly too. You can also opt for ground turkey or chicken for a leaner option.
Vegetables: The classic trio of onion, carrots, and celery (also called mirepoix) adds fantastic flavor. If you’re low on any of these, diced bell peppers or zucchini are great substitutes.
Frozen Peas and Corn: These add sweetness and color. Feel free to swap them for fresh vegetables if available. Green beans or diced bell peppers can also work well. Just adjust cooking times as needed.
Heavy Cream: Heavy cream gives the soup a rich texture. For a lighter version, consider using half-and-half, or for a dairy-free option, coconut milk will add creaminess with a hint of flavor.
Potatoes: I prefer Yukon Gold or Russet potatoes for their creaminess. Sweet potatoes can be used for a twist, adding a lovely sweetness to the soup.
How Do You Achieve the Best Flavor in Shepherd’s Pie Soup?
The key to great flavor in this soup is building it layer by layer. Start by sautéing your veggies in olive oil until they’re soft and fragrant. This releases their natural sugars, enhancing the soup’s taste.
- Cook the onions, carrots, and celery for 5-7 minutes over medium heat until soft.
- Add the ground meat and make sure to break it up while cooking until browned (about 7-10 minutes).
- Don’t rush adding the Worcestershire sauce and herbs. Letting them mingle with the meats and veggies infuses amazing flavor.
Lastly, simmering the potatoes in the broth allows them to soak up all the deliciousness before adding the peas, corn, and cream at the end. This way, every bite will taste just right!
How to Make Shepherd’s Pie Soup?
Ingredients You’ll Need:
- 1 lb ground lamb or beef
- 1 cup onion, diced
- 1 cup carrots, diced
- 1 cup celery, diced
- 1 cup frozen peas
- 1 cup frozen corn
- 4 cups beef broth
- 1 cup heavy cream
- 2 medium potatoes, peeled and diced
- 2 tbsp olive oil
- 2 tsp Worcestershire sauce
- 1 tsp dried thyme
- 1 tsp dried rosemary
- Salt and pepper to taste
- Crackers, for serving (optional)
How Much Time Will You Need?
This comforting Shepherd’s Pie Soup will take about 10 minutes to prep and around 30 minutes to cook. So, in total, you’ll need about 40 minutes from start to finish. It’s a quick and delicious meal that’s perfect for any day!
Step-by-Step Instructions:
1. Sauté the Vegetables:
In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté these veggies for about 5-7 minutes until they’re all softened and aromatic. This will build a lovely base for your soup!
2. Cook the Meat:
Next, add the ground lamb or beef to the pot. Use a wooden spoon to break it apart as it cooks. Keep stirring until the meat is browned, around 7-10 minutes. If there’s any excess fat in the pot, feel free to drain it off to keep the soup nice and light.
3. Season the Soup:
Once the meat is browned, stir in the Worcestershire sauce, dried thyme, and rosemary. Now, add a bit of salt and pepper to taste. Mix all these flavors together, and let them cook for a minute to really enhance the aroma!
4. Add Potatoes and Broth:
Now it’s time to make this soup hearty! Add the diced potatoes and pour in the beef broth. Bring the mixture to a boil, and once it’s bubbling, reduce the heat. Let it simmer for about 15-20 minutes or until the potatoes are tender. You’ll love the fragrance that fills your kitchen!
5. Incorporate the Veggies:
When the potatoes are soft, stir in the frozen peas and corn. Then, pour in the heavy cream for a rich, creamy texture. Let it simmer for another 5 minutes so everything gets nice and heated through.
6. Serve and Enjoy:
Before serving, taste your soup and adjust the seasoning if needed. Serve it hot with crackers on the side if you like. Enjoy your delicious and hearty Shepherd’s Pie Soup!
Can I Use Ground Turkey Instead of Lamb or Beef?
Absolutely! Ground turkey is a great lighter alternative. Just keep in mind that it may not have the same richness in flavor, so consider adding a bit more seasoning or a splash of broth to enhance the taste.
What If I Don’t Have Heavy Cream?
No worries! You can swap heavy cream for half-and-half, milk, or even a dairy-free cream alternative. If using milk, try adding a little cornstarch to thicken the soup slightly—mix a tablespoon of cornstarch with a little bit of cold water first, then add it to the soup while it’s simmering.
How to Store Leftovers?
To store leftovers, let the soup cool completely then transfer it to an airtight container. It will stay fresh in the fridge for up to 3 days. You can also freeze it for up to 3 months. To reheat, thaw in the fridge overnight and then warm on the stove or in the microwave, adding a splash of broth if it becomes too thick.
Can I Add More Vegetables?
Absolutely! This soup is very versatile. Feel free to add in other veggies like bell peppers, zucchini, or even spinach. Just make sure to adjust the cooking time accordingly so everything is nice and tender before serving!