When cozy comfort food calls, Shepherd’s Pie Soup answers with a warm, hearty bowl of everything you love about the classic dish — but in spoonable form. This soup takes the savory flavors of ground meat, sweet peas, diced carrots, and creamy mashed potatoes and transforms them into a rich, satisfying meal that wraps you in comfort.


Imagine a chilly evening where each spoonful delivers the nostalgia of traditional shepherd’s pie with a creamy twist. Whether you’re serving it for a weeknight dinner or curling up with leftovers the next day, this recipe is a delicious way to keep your kitchen smelling amazing and your family coming back for seconds.
What Kind of Potatoes Should I Use for the Topping?
For ultra-creamy texture, go with Yukon Gold or Russet potatoes. They mash beautifully, creating a rich top layer that melts slightly into the soup, making every bite velvety and delicious. If you’re short on time, store-bought mashed potatoes or leftover mash work great, too.
Ingredients for the Shepherd’s Pie Soup
- Ground beef: The base of your savory soup. You can swap for ground lamb for a more traditional take.
 - Onion: Adds aromatic sweetness and depth to the broth.
 - Garlic: A must for boosting flavor.
 - Carrots: Their natural sweetness balances the savory richness.
 - Celery: Brings texture and subtle herbaceous notes.
 - Frozen peas: Classic shepherd’s pie addition and quick to toss in.
 - Beef broth: Builds the deep, meaty flavor foundation.
 - Heavy cream: For that signature creamy texture.
 - Butter & flour: To create a light roux that thickens the soup.
 - Mashed potatoes: Dolloped on top for that irresistible shepherd’s pie touch.
 - Salt, pepper, thyme: Seasonings that tie the flavors together.
 
How To Make the Shepherd’s Pie Soup
Step 1: Brown the Meat
In a large pot, cook the ground beef over medium heat until browned. Drain excess fat and set the meat aside.
Step 2: Sauté the Aromatics
In the same pot, melt butter and add chopped onion, celery, and carrots. Cook until softened, about 6 minutes. Add garlic and thyme, stirring for another minute.
Step 3: Build the Base
Sprinkle flour over the veggies and stir for 1-2 minutes to cook out the raw taste. Slowly pour in the beef broth, whisking constantly. Bring to a simmer.
Step 4: Creamy Goodness
Stir in the heavy cream and add the cooked beef back to the pot. Simmer on low for 10 minutes to let the flavors meld.
Step 5: Add the Final Touches
Add frozen peas and let them cook through, about 3 minutes. Season with salt and pepper to taste.
Step 6: Mashed Potato Topper
Spoon dollops of warm mashed potatoes on top of the soup right before serving. Garnish with chopped parsley if desired.

How to Serve and Store Shepherd’s Pie Soup
Serve piping hot with a spoon and a chunk of crusty bread. It’s perfect as a standalone meal but pairs beautifully with a crisp salad or buttery rolls. Store leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over low heat, adding a splash of broth or cream if it thickens too much.
What to Serve With Shepherd’s Pie Soup?
Classic Dinner Rolls
Soft, warm rolls are perfect for sopping up every drop of this rich soup.
Roasted Brussels Sprouts
Their crispiness balances the soup’s creaminess perfectly.
Caesar Salad
The crunch and tang of romaine with dressing add a refreshing contrast.
Sharp Cheddar Biscuits
Cheesy and tender, these biscuits elevate the whole meal.
Apple Cranberry Salad
For a sweet-tart side that cleanses the palate.
Garlic Green Beans
Add some bright, zippy flavor to round out the meal.
Cheesy Cauliflower Bake
Creamy on creamy? Yes, please.
Want More Soup Ideas?
If this creamy Shepherd’s Pie Soup hits the spot, you’ll love diving into more soul-soothing bowls like these:
- Creamy Parmesan Italian Sausage Soup — a cheesy, savory option with a touch of heat.
 - Crockpot Ham and Potato Soup — slow-cooked comfort in every bite.
 - Cheeseburger Soup — think burger night in soup form.
 - Turkey Vegetable Soup — lighter but just as filling.
 - Cabbage Fat Burning Soup — wholesome and flavorful.
 
Save This Pin For Later
Save this comforting soup to your favorite Pinterest board so it’s ready when sweater weather rolls in again.
Tried it with a spicy twist? Maybe swapped beef for turkey? I’d love to hear how it went—share your variations or questions in the comments below.
Need more inspiration? Explore my daily kitchen creations on SavorQueen Recipes on Pinterest. You’ll find something delicious waiting for you every day.
		Shepherd’s Pie Soup
- Total Time: 40 minutes
 - Yield: 6 servings
 
Description
Shepherd’s Pie Soup takes the nostalgic charm of a classic cottage favorite and ladles it into a rich, creamy bowl. Loaded with tender ground beef, sweet peas, carrots, and fluffy mashed potatoes, it’s everything you love about a hearty casserole—transformed into an easy soup recipe the whole family will crave. Perfect for cozy nights, easy dinners, or warming up lunch leftovers, this comforting dish doubles as a weeknight winner and a seasonal favorite. Whether you’re looking for dinner ideas, cold-weather comfort, or simply an easy recipe with classic flavors, this one’s a guaranteed hit.
Ingredients
1 pound ground beef
1 medium onion, diced
2 cloves garlic, minced
2 carrots, diced
2 stalks celery, diced
1 cup frozen peas
4 cups beef broth
1 cup heavy cream
3 tablespoons butter
3 tablespoons all-purpose flour
2 cups mashed potatoes
1 teaspoon dried thyme
1 teaspoon salt
½ teaspoon black pepper
Instructions
1. In a large pot, cook the ground beef over medium heat until browned. Drain and set aside.
2. Melt butter in the same pot. Add onion, celery, and carrots. Cook for 6 minutes until softened.
3. Stir in garlic and thyme; cook for another minute.
4. Sprinkle flour over veggies and stir for 2 minutes.
5. Gradually whisk in beef broth and bring to a simmer.
6. Add heavy cream and return the cooked beef to the pot. Simmer for 10 minutes.
7. Stir in frozen peas and cook 3 minutes longer.
8. Season with salt and pepper.
9. Spoon warm mashed potatoes on top before serving. Garnish with parsley if desired.
Notes
For extra flavor, use roasted garlic in the mashed potatoes.
Make ahead tip: This soup reheats beautifully with a splash of broth or cream to loosen it up.
- Prep Time: 15 minutes
 - Cook Time: 25 minutes
 - Category: Soup
 - Method: Stovetop
 - Cuisine: American
 
Nutrition
- Serving Size: 1.5 cups
 - Calories: 420
 - Sugar: 5g
 - Sodium: 890mg
 - Fat: 26g
 - Saturated Fat: 13g
 - Unsaturated Fat: 11g
 - Trans Fat: 0g
 - Carbohydrates: 28g
 - Fiber: 4g
 - Protein: 20g
 - Cholesterol: 95mg
 
Keywords: easy recipe, dinner ideas, shepherd’s pie soup, comfort food, creamy soup, food ideas
					