Shepherd’s Pie Soup — Comfort Food in a Bowl
If you love classic Shepherd’s Pie — with its hearty beef, tender veggies, and creamy mashed potatoes — you’re going to fall in love with this cozy Shepherd’s Pie Soup. It takes everything you adore about the traditional casserole and turns it into a rich, creamy, soul-warming soup perfect for chilly nights.
This one-pot meal is savory, filling, and easy to make. With just a few simple ingredients, you can have dinner ready in under an hour — and the leftovers taste even better the next day!
Ingredients
For the Soup:
- 1 pound ground beef or ground lamb (traditional for Shepherd’s Pie)
- 2 tablespoons olive oil or butter
- 1 medium onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 tablespoon tomato paste
- 4 cups beef broth (or chicken broth)
- 2 cups potatoes, peeled and diced small
- 1 cup frozen peas
- 1 cup frozen corn
- 1 teaspoon Worcestershire sauce
- 1 teaspoon dried thyme
- ½ teaspoon paprika
- Salt and pepper, to taste
For Creamy Thickness:
- 1 cup heavy cream (or half-and-half for a lighter version)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (optional, for thicker texture)
- ½ cup shredded cheddar cheese (optional, for topping)
- Chopped fresh parsley for garnish
Time
- Prep: 15 minutes
- Cook: 35–40 minutes
- Total: ~55 minutes
Instructions
Step 1: Brown the Meat
In a large pot or Dutch oven, heat olive oil or butter over medium heat.
Add the ground beef (or lamb) and cook until browned and crumbly, about 6–8 minutes. Drain excess fat if necessary.
Step 2: Sauté the Vegetables
Add the onion, carrots, and celery to the pot. Cook for 5 minutes, until the vegetables begin to soften.
Stir in the garlic and tomato paste, cooking another minute until fragrant and well mixed.
Step 3: Build the Soup Base
Pour in the beef broth, diced potatoes, Worcestershire sauce, thyme, and paprika.
Bring to a boil, then reduce the heat to low and simmer for 15–20 minutes, until the potatoes and carrots are tender.
Step 4: Add the Creamy Goodness
Stir in the frozen peas and corn. Pour in the heavy cream and stir gently.
If you prefer a thicker, stew-like texture, mix cornstarch and water, then stir it into the soup. Simmer for 3–5 more minutes until slightly thickened.
Taste and season with salt and pepper as needed.
Step 5: Serve & Garnish
Ladle the hot soup into bowls and top with:
- A sprinkle of shredded cheddar cheese
- A handful of crisp mashed potato croutons (optional, see below)
- A bit of fresh parsley for color
Serve warm with a slice of crusty bread or a biscuit for the perfect comfort meal.
Optional: Mashed Potato Topping (for true Shepherd’s Pie flavor!)
For that authentic finishing touch, add a dollop of mashed potatoes on top of each serving.
You can:
- Pipe or spoon mashed potatoes onto the soup and broil for 1–2 minutes until golden brown, or
- Stir a small scoop of mashed potatoes directly into the bowl for creamy richness.
🌿 Tips & Variations
- Make it lighter: Use ground turkey and milk instead of beef and cream.
- Add more veggies: Green beans, mushrooms, or parsnips work beautifully.
- Make it ahead: This soup reheats perfectly and thickens even more overnight — great for meal prep!
- Add cheese on top: Cheddar or Irish Dubliner cheese adds a delicious, tangy note.
Storage
- Refrigerate: Up to 4 days in an airtight container.
- Freeze: Up to 2 months. Reheat gently over medium heat, adding a splash of broth or cream if needed.
Nutrition (per serving, ~6 servings)
- Calories: ~360
- Protein: 22g
- Carbs: 28g
- Fat: 18g
Final Thoughts
This Shepherd’s Pie Soup has all the cozy comfort of the classic casserole — but in a spoonable, heartwarming form. It’s creamy, rich, and deeply savory, with every bite filled with veggies, meat, and potatoes.
Perfect for cold nights, lazy weekends, or when you’re craving something nostalgic yet easy to make. One bowl, and you’ll feel right at home.
