Shepherd’s Pie Soup

Shepherd’s Pie Soup takes one of the most beloved comfort foods of the British Isles and turns it into a warm, spoonable bowl. Traditional shepherd’s pie, which dates back to 18th-century Britain and Ireland, was created by thrifty home cooks as a way to use leftover roasted meat, topped with a golden crust of mashed potatoes and baked until bubbling. Strictly speaking, “shepherd’s pie” is made with lamb, while the beef version is often called “cottage pie,” but both share the same hearty, homestyle spirit.

This soup captures every element of the classic: savory browned meat, sweet carrots and onions, earthy rosemary and thyme, a rich tomato-and-Worcestershire base, and sweet green peas. The clever twist is in the potatoes.

Half are simmered in the soup for tender, chunky bites, while the other half are mashed with butter and sour cream and stirred in, giving the broth a thick, velvety, mashed-potato creaminess. Finished with melted aged white cheddar, it tastes just like shepherd’s pie but comes together faster, with no oven required.

Why People Will Love Shepherd’s Pie Soup Recipe

All the comfort of shepherd’s pie in a bowl: It delivers the classic flavors of savory meat, veggies, and creamy mashed potatoes in a cozy, spoonable form.

Two textures of potato: Tender potato chunks and creamy mashed potatoes create a satisfying, hearty texture.

Rich, velvety broth: Mashed potatoes, butter, and sour cream thicken the soup naturally into a luscious, creamy base without flour or cream.

Deep savory flavor: Browned beef, tomato paste, and Worcestershire sauce build a rich, umami-packed foundation.

Fragrant herbs: Rosemary, thyme, and bay leaves give it that classic, cozy, slow-cooked aroma.

Melty cheese finish: Aged white cheddar adds a sharp, nutty richness that makes every bowl feel indulgent.

Faster than traditional shepherd’s pie: No layering or baking needed; it’s ready in about 45 minutes.

A complete meal in one pot: Protein, vegetables, and potatoes come together for a filling, balanced dinner.

Kid-friendly: Mild, familiar flavors make it a hit with picky eaters.

Budget-friendly: It uses affordable pantry staples like potatoes, ground beef, carrots, and frozen peas.

Perfect for cold weather: Thick, warm, and hearty, it’s ideal for chilly nights.

Great for leftovers: The flavors deepen overnight, making it even better the next day.

Key Ingredients

Potatoes: The star of the soup, used two ways. Simmered cubes add hearty texture, while mashed potatoes thicken the broth into a creamy, velvety base. Yukon Gold potatoes are ideal because they’re naturally buttery and hold their shape well, while russets mash especially fluffy.

Ground beef or lamb: Ground lamb makes a traditional shepherd’s pie flavor with a rich, slightly gamey taste. Ground beef gives a milder, cottage pie-style flavor. Both add hearty protein and savory depth.

Onion and carrots: These classic aromatics add natural sweetness and a savory foundation. Carrots also bring color and texture.

Garlic: Adds aromatic depth that rounds out the savory flavors.

Tomato paste: Cooking it briefly with the meat deepens its flavor, adding richness, subtle sweetness, and a beautiful color to the broth.

Chicken or beef broth: The liquid base of the soup. Beef broth gives a deeper, richer flavor, while chicken broth is lighter and milder.

Worcestershire sauce: A key flavor booster in shepherd’s pie. It adds tangy, savory, umami depth that makes the soup taste slow-cooked.

Rosemary, thyme, and bay leaves: These classic herbs bring earthy, woodsy, aromatic notes that define traditional shepherd’s pie.

Butter and sour cream: They make the mashed potatoes rich, creamy, and slightly tangy, giving the soup its signature velvety texture.

Aged white cheddar: Sharper and nuttier than regular cheddar, it melts smoothly and adds a rich, savory finish.

Frozen peas: A classic shepherd’s pie ingredient that adds a pop of sweetness, color, and freshness.

Expert Tips

Choose the right potatoes: Yukon Golds are the best all-around choice. Russets make fluffier mash but can break down more in the soup.

Cut potatoes evenly: Uniform cubes cook at the same rate, so every bite is perfectly tender.

Start potatoes in cold water: Placing them in cold water before boiling helps them cook evenly throughout.

Salt the potato water: Season the boiling water generously so the potatoes are flavorful from the inside out.

Brown the meat well: Let it develop a deep brown crust before breaking it up. This caramelization adds rich, savory flavor.

Cook the tomato paste: Let it cook with the meat for a full minute until it darkens slightly. This removes its raw taste and deepens the flavor.

Use fresh herbs if available: Use 1 tablespoon of fresh chopped rosemary and thyme in place of 1 teaspoon dried for a brighter flavor.

Crush dried rosemary: Dried rosemary needles can be tough. Crush them between your fingers or chop them before adding.

Warm the broth for mashing: Heating the broth before mashing it with the potatoes keeps the mash smooth and prevents it from cooling the soup.

Don’t overmash: Mash just until smooth. Overworking potatoes, especially with a blender, can make them gluey.

Bring the sour cream to room temperature: This helps it blend smoothly into the potatoes and prevents curdling.

Shred your own cheese: Freshly grated aged cheddar melts more smoothly than pre-shredded cheese.

Add peas last: Adding them at the end keeps them bright green and sweet.

Add a splash of red wine: For deeper flavor, deglaze the pot with ¼ cup of red wine after browning the meat.

Shepherd’s Pie Soup

Ingredients

Potatoes: 3 pounds, peeled and cut into cubes, divided (1½ pounds for mashing, 1½ pounds for the soup)

Ground beef: 1 pound (or ground lamb)

Onion: 1 cup, chopped

Carrots: 1 cup, chopped

Garlic: 2 cloves, minced

Tomato paste: 2 tablespoons

Chicken broth: 4 cups (or beef broth), divided

Worcestershire sauce: 1 tablespoon

Dried rosemary: 1 teaspoon

Dried thyme: 1 teaspoon

Bay leaves: 2

Butter: 2 tablespoons

Sour cream: ⅓ cup

Aged white cheddar cheese: 1 cup, shredded (optional)

Frozen peas: 1 cup

Salt and black pepper: as needed

Instructions

1. Cook the potatoes for mashing.

Place half of the cubed potatoes in a pot, cover them with water, and bring to a boil.

Cook for 15–20 minutes, until a fork slides in easily.

2. Brown the beef and vegetables.

Meanwhile, set a large pot over medium-high heat.

Add the ground beef, onion, and carrots, and cook, breaking up the meat as it goes, until the beef is browned and crumbly.

Pour off any extra fat.

3. Start the soup.

Stir in the garlic and tomato paste and cook for about 1 minute, until fragrant.

Add the rest of the raw potatoes, 2 cups of the broth, the Worcestershire sauce, rosemary, thyme, and bay leaves.

Bring to a boil, then lower the heat and simmer for 15–20 minutes, until the potato cubes are tender.

4. Make the mashed potatoes.

Drain the boiled potatoes and mash them with the butter, sour cream, and the remaining 2 cups of broth until smooth and creamy.

5. Bring it all together.

Stir the mashed potatoes into the soup until it’s thick, creamy, and well blended.

Add the cheddar (if using) and stir for about 2 minutes, until melted.

Add the frozen peas and cook for 2 more minutes, just until warmed through.

6. Season and serve.

Take out the bay leaves.

Season with salt and pepper to taste.

Ladle into bowls and enjoy this cozy, spoonable take on shepherd’s pie!

Important Notes When Making Shepherd’s Pie Soup

The potatoes are divided: The recipe uses 3 pounds of potatoes total, half for mashing and half for the soup. Be sure to divide them before cooking.

The broth is also divided: Use 2 cups for the soup base and 2 cups for mashing with the potatoes.

Lamb vs. beef: Lamb gives a traditional shepherd’s pie flavor, while beef makes it a “cottage pie” soup. Both are delicious.

Drain the fat: Ground beef and lamb can release a lot of fat. Draining it keeps the soup from becoming greasy.

Watch the salt: Broth, Worcestershire sauce, butter, and cheese all contain salt. Taste before seasoning, and consider using low-sodium broth.

The soup thickens as it sits: Potatoes absorb liquid over time. Add more broth when reheating to loosen it.

Remove the bay leaves: Bay leaves are inedible and can be a choking hazard, so always remove them before serving.

Storage: Refrigerate leftovers in an airtight container for up to 3–4 days.

Freezing: Potato-based soups can become grainy when frozen and thawed. If freezing, the texture may change slightly; stir well and add extra broth while reheating.

Gluten-free note: Check that your Worcestershire sauce and broth are labeled gluten-free, as some brands contain gluten.

Allergens: This recipe contains dairy.

How to Enjoy Shepherd’s Pie Soup After Cooking

Serve it hot. Ladle the soup into warm, deep bowls right after the cheese melts and the peas are heated through, when it’s thick, creamy, and at its most comforting.

Add delicious toppings.

Extra shredded aged white cheddar
A dollop of sour cream
Chopped fresh parsley or chives
Crispy bacon bits
Crispy fried onions for crunch
A sprinkle of fresh thyme leaves
Freshly cracked black pepper
A drizzle of melted butter

Serve it with great sides.

Crusty bread: A warm baguette, sourdough, or soda bread for dipping.
Irish soda bread: A traditional pairing with a rustic, hearty texture.
Buttery dinner rolls or biscuits: Perfect for soaking up the thick broth.
Cheddar scones: Savory and comforting.
Garlic bread: A crowd-pleasing classic.
Green salad: A crisp salad with a tangy vinaigrette balances the richness.
Roasted vegetables: Brussels sprouts, green beans, or broccoli make a great side.

Make it extra special. For a true shepherd’s pie experience, ladle the soup into oven-safe bowls, top with a spoonful of mashed potatoes and shredded cheese, and broil for 2–3 minutes until golden and bubbly.

Pair with drinks. A pint of Irish stout or ale, a medium-bodied red wine like Merlot or Cabernet Sauvignon, apple cider, iced tea, or hot black tea all complement the hearty flavors.

Enjoy it as a cozy tradition. Serve it for St. Patrick’s Day, Sunday family dinners, cozy winter nights, or whenever you need a warm, comforting meal.

Store and reheat leftovers.

Refrigerate: Cool completely and store in airtight containers for up to 3–4 days.
Stovetop: Reheat over medium-low heat, stirring frequently and adding broth or milk to loosen the thick texture.
Microwave: Heat individual servings in 1-minute intervals, stirring between each.
Freeze: Store in freezer-safe containers for up to 2–3 months. Thaw overnight in the fridge and stir well while reheating.

Repurpose leftovers.

Spoon the thick soup into a baking dish, top with extra mashed potatoes and cheese, and bake for a quick shepherd’s pie.
Use it as a filling for savory hand pies or puff pastry turnovers.
Serve it over a baked potato for an extra-hearty meal.

Nutrition Information

Estimated per serving, based on 6 servings (about 1¾ cups each), made with 85% lean ground beef (fat drained), regular chicken broth, salted butter, and the optional aged white cheddar.

Calories: 525 kcal | Total Fat: 22.4 g | Saturated Fat: 11 g | Monounsaturated Fat: 7.4 g | Polyunsaturated Fat: 1.1 g | Cholesterol: 87 mg | Sodium: 950–1,100 mg (depending on broth and added salt) | Total Carbohydrates: 51.3 g | Dietary Fiber: 6.5 g | Sugars: 6.7 g | Protein: 26.3 g

Note: Leaving out the cheddar reduces each serving by about 75 calories, 6 g of fat, and 115 mg of sodium. Using low-sodium broth lowers sodium by about 400 mg per serving.

Smart FAQs About This Recipe

What’s the difference between shepherd’s pie and cottage pie?
Traditional shepherd’s pie is made with lamb (since shepherds tend sheep), while cottage pie is made with beef. This soup works with either, so use lamb for a classic shepherd’s pie flavor or beef for a cottage pie version.

Can I make it without cheese?
Yes. The cheese is optional. The mashed potatoes, butter, and sour cream already make the soup rich and creamy. You can also substitute Parmesan or Gruyère for a different flavor.

Can I add other vegetables?
Absolutely. Corn, green beans, celery, mushrooms, or parsnips all work well. Add hearty vegetables with the potatoes and quick-cooking ones with the peas.

Can I use ground turkey or chicken?
Yes. Ground turkey or chicken makes a lighter version. Use beef broth and an extra splash of Worcestershire sauce to boost the savory flavor.

Is this soup gluten-free?
It can be. The recipe doesn’t use flour, but some Worcestershire sauces and broths contain gluten. Choose certified gluten-free versions to make it fully gluten-free.

Can I use leftover mashed potatoes?
Yes. Use about 3 cups of leftover mashed potatoes in place of the boiled and mashed potatoes. Stir them into the soup with the remaining 2 cups of broth until smooth.

Can I make this in a slow cooker or Instant Pot?
Yes. In a slow cooker, brown the meat and vegetables first, then add them with the raw potatoes, broth, seasonings, and herbs. Cook on low for 6–7 hours or high for 3–4 hours, then stir in the mashed potatoes, cheese, and peas. In an Instant Pot, brown the meat on sauté mode, add the raw potatoes, broth, and seasonings, and pressure cook for 6–8 minutes with a quick release before stirring in the remaining ingredients.

My soup is too thick. How do I fix it?
Stir in warm broth, a little at a time, until it reaches your desired consistency. The soup naturally thickens as it cools, especially when stored overnight.

Can I make it thinner and brothier?
Yes. Add 1–2 extra cups of broth, or use only half of the mashed potato mixture. This creates a lighter, more stew-like soup.

Can I make it ahead of time?
Yes. Prepare the soup up to 2 days ahead and refrigerate it. Reheat gently on the stove, adding broth as needed. For the best flavor and color, stir in the peas and cheese when reheating.

Comments (0)
Add Comment