Shepherd's Pie Soup

All the cozy, savory flavors of shepherd's pie in a spoonable, family-friendly soup—rich beef, creamy potatoes, and tender vegetables in one comforting pot.

This shepherd's pie soup began as a way to enjoy my favorite comfort classic on a busy weeknight without the fuss of baking. I first made it on a rainy Sunday when I wanted the familiar mash-and-meat combination but needed something quicker and easier to portion for leftovers. The result was a thick, spoonable broth that carries all the savory notes of browned beef and Worcestershire, rounded out by buttery, slightly mashed russet potatoes and a generous splash of cream. It hits that nostalgic shepherd's pie flavor profile while being easier to serve and perfect for bowls, bread dipping, and lunchboxes.
What makes this version special is the balance between texture and depth of flavor. Browning the meat well gives the base a caramelized backbone, tomato paste and Worcestershire add umami complexity, and finishing with a small bit of cornstarch and a little mash of potato thickens the liquid so you get comforting bites instead of a thin broth. My family loved that the potatoes break down a little, giving the soup a luxurious body, while the frozen mixed vegetables add color and convenience. This is the kind of dish that warms you from the inside out and becomes the kind of weeknight staple that everyone asks about.
Why You'll Love This Recipe
- Comforting shepherd's pie flavors in under an hour—ready in about 60 minutes from start to finish, ideal for busy weeknights.
- Uses pantry and freezer staples: ground meat, russet potatoes, canned tomato paste, and frozen mixed vegetables make it easy to pull together any night.
- Make-ahead friendly—stays well in the refrigerator for 3–4 days and freezes beautifully for up to 3 months, making it great for meal prep.
- Textural variety: slightly mashed potatoes give a creamy, thick base while frozen vegetables keep bites bright and tender.
- Flexible protein options: swaps for ground lamb or turkey allow you to tailor taste and budget without losing the essence of the dish.
- Family pleasing and portable—easy to serve in bowls, thermoses, or ladled over crusty bread for a quick, satisfying meal.
I remember the first time my partner declared it "better than the original"—they loved the spoonability and how the soup clung to the back of the spoon. Neighbors who dropped by left with full bowls and recipe notes scribbled on napkins; it's one of those simple dishes that spreads by word of mouth.
Ingredients
- 1 pound lean ground beef or lamb: Choose 90/10 or 85/15 ground beef for flavor without excessive grease; lamb will lend a classic, gamey note. If using lamb, look for fresh ground at the butcher or a trusted brand.
- 2 tablespoons butter: Unsalted is easiest to control seasoning—adds richness and helps sauté the onions without burning.
- 1 medium onion, chopped: Yellow or sweet onion works best for depth; chop uniformly so it softens evenly in about 5 minutes.
- 4 cloves garlic, minced: Fresh garlic gives brightness—use a microplane or fine chop to distribute the flavor.
- 1/2 teaspoon Italian seasoning: A blend of dried herbs (oregano, basil, thyme) that supports the savory profile without dominating.
- 2 tablespoons tomato paste: Concentrated tomato adds color and umami—bloom it briefly in the pan to remove rawness.
- 4 cups chicken or beef broth: Use low-sodium broth so you can control salt; beef broth adds a meatier base, chicken keeps it lighter.
- 1/2 tablespoon Worcestershire sauce: About 1 1/2 teaspoons—adds deep umami and the classic savory tang found in shepherd's pie.
- 1 cup heavy whipping cream: Adds silkiness and rounds the flavors—can be reduced slightly for a lighter finish.
- 2 medium-to-large russet potatoes, peeled & diced: Russets break down nicely to thicken the soup; dice into roughly 1/2-inch cubes for even cooking.
- 1/2 tablespoon cornstarch: About 1 1/2 teaspoons—mixed with cold water to make a slurry that helps the broth thicken without clumping.
- 2 cups frozen mixed vegetables: Peas, carrots, corn, and green beans are classic—no need to thaw; they cook quickly in the hot broth.
- Seasoning salt & pepper to taste: Start light and finish generously; seasoning salt gives a savory boost but watch sodium levels.
Instructions
Brown the meat: Add the ground beef (or lamb) to a Dutch oven over medium-high heat and cook until nicely browned, about 8–10 minutes, breaking it apart as it cooks. Look for deep brown bits on the bottom of the pot—those caramelized flavors are essential. Transfer the meat to a plate lined with paper towels and drain most of the fat, leaving just a tablespoon to carry flavor. Sauté the aromatics: Reduce heat to medium, add the butter, and when melted, add the chopped onion. Sauté until soft and translucent, about 5 minutes. Add the minced garlic and Italian seasoning, stirring constantly for 30–60 seconds so the garlic doesn't burn. Scrape up any brown bits from the bottom of the pan to incorporate flavor. Bloom the tomato paste: Stir in the tomato paste and cook for about one minute until it darkens slightly—this step removes raw acidity and deepens the umami. Return the browned meat to the pot and toss to combine. Build the broth: Pour in 4 cups of broth, add the Worcestershire sauce, heavy cream, and the diced russet potatoes. Turn heat to high and bring to a boil, then reduce to a vigorous simmer with the lid slightly ajar. Cook until potatoes are tender, about 20 minutes, stirring occasionally to prevent sticking. Adjust texture: Use a potato masher in the pot to mash some of the potatoes against the side to thicken the liquid—leave some chunks for texture if you prefer. In a small bowl, whisk the cornstarch with 1 tablespoon cold water to make a slurry, then stir it into the soup to help it thicken further. Finish with vegetables and seasoning: Add the frozen mixed vegetables and increase the heat briefly to bring the soup back up, then simmer 10–15 minutes until veggies are tender and the potatoes begin to fall apart. Taste and season with seasoning salt and pepper—be generous if you like a bold finish.
You Must Know
- This makes about 6 hearty bowls and reheats well—keep refrigerated up to 3–4 days or freeze for up to 3 months.
- Using russet potatoes helps thicken the broth naturally; if you prefer a looser soup, swap for yukon gold and keep cubes intact.
- The dish is not dairy-free as written—substitute evaporated almond milk or a plant-based cream for a lighter, dairy-free option (note texture changes).
- Adjust salt carefully if you use store-bought broth—low-sodium broth is recommended to prevent over-salting.
My favorite part is the rustic texture—slightly broken-down potatoes create a silky backdrop for the meaty flavor, and the frozen veg keeps the bowl visually appealing and nutritious. This has become the go-to for cold nights and for sending over to friends with a new baby—it's simple to reheat and always comforting.
Storage Tips
Cool the soup at room temperature for no more than two hours, then transfer to airtight containers for refrigeration. It keeps well for 3–4 days. For longer storage, ladle portions into freezer-safe containers leaving 1 inch headspace and freeze up to 3 months. When reheating, thaw overnight in the refrigerator or reheat from frozen in a saucepan over low heat, stirring frequently and adding a splash of broth if it thickens too much. Avoid microwaving in thin shallow bowls to prevent drying; use a covered microwave-safe container at medium power, stirring every minute.
Ingredient Substitutions
If you prefer lamb, swap the beef 1:1 for an authentic shepherd's profile—browning lamb creates a deeper, earthier flavor. For a lighter dish, use ground turkey or chicken and reduce the cream to 1/2 cup, replacing the remainder with low-sodium chicken broth. To make it vegetarian, substitute cooked brown or green lentils for the meat and use vegetable broth; add a tablespoon of soy sauce or miso for extra umami. For dairy-free, use full-fat coconut milk or a cashew cream substitute, noting that the flavor will be slightly different but still creamy.
Serving Suggestions
Serve in wide bowls with crusty bread or soda bread for sopping up the broth. Top with chopped fresh parsley or chives for color and a little acid—lemon zest or a splash of malt vinegar lifts the richness. For a heartier plate, ladle over toasted English muffins or pair with a simple green salad dressed with a sharp vinaigrette to cut through the creaminess. Leftover soup also works beautifully as a base for shepherd's pie-styled dumplings or topped with melted cheddar for an indulgent finish.
Cultural Background
Traditional shepherd's pie traces back to the British Isles as a practical way to use leftover roasted meat topped with mashed potatoes. In its classic form, lamb is used (hence "shepherd") while beef preparations are often called "cottage pie." This soup is a modern, approachable take that honors those savory, farmhouse flavors but adapts them to the convenience of a one-pot, bowl-ready meal—much like how many traditional dishes evolve to fit contemporary kitchens.
Seasonal Adaptations
In winter, use root vegetable medleys (turnips, parsnips) with the potatoes for earthy depth. In spring, swap frozen veg for fresh peas and diced carrots to brighten the bowl. For a summer version, reduce the cream, add a handful of fresh herbs at the end, and serve warm rather than piping hot to better suit warmer evenings. Holiday tweaks include stirring in a spoonful of grainy mustard or finishing with grated cheddar and briefly broiling individual portions for a gratin-like top.
Meal Prep Tips
Make a double batch and portion into single-serving containers for easy lunches. Keep the cornstarch slurry separate until reheating if you prefer to control thickness later—add the slurry while reheating to reach your desired consistency. Use vacuum-seal bags for freezing larger portions to save space; thaw overnight in the refrigerator before reheating. Label containers with date and reheating instructions for family members—this soup is forgiving and comes back to life well with gentle reheating.
Final note: this shepherd's pie soup has a way of feeling both familiar and new. It invites improvisation and rewards small touches—browning the meat, blooming the tomato paste, and taking a moment to mash a few potatoes in the pot will elevate the bowl every time. Share it with friends, stash a batch for busy nights, and make it your own.
Pro Tips
Brown the meat until well caramelized to build deep flavor—don't rush this step.
Use low-sodium broth and season at the end to avoid oversalting.
Mash a portion of the potatoes in the pot for natural thickening and a silky mouthfeel.
Make an extra batch and freeze in single portions for fast lunches.
This nourishing shepherd's pie soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How long does this soup keep?
Yes—cool to room temperature no more than two hours, then refrigerate up to 3–4 days or freeze up to 3 months.
How do I thicken the soup?
Use a potato masher to break down some of the potatoes in the pot; if thicker texture is desired, add a cornstarch slurry of 1/2 tablespoon cornstarch mixed with 1 tablespoon cold water.
Tags
Shepherd's Pie Soup
This Shepherd's Pie Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Brown the meat
Add 1 pound ground beef or lamb to a Dutch oven over medium-high heat. Cook, breaking up the meat, until well browned, about 8–10 minutes. Transfer to a plate lined with paper towels and discard most fat from the pot.
Sauté aromatics
Reduce heat to medium, add 2 tablespoons butter and 1 medium chopped onion. Sauté until soft, about 5 minutes. Add 4 minced garlic cloves and 1/2 teaspoon Italian seasoning, cooking 30–60 seconds until fragrant.
Bloom tomato paste
Stir in 2 tablespoons tomato paste and cook for about a minute to deepen flavor. Return browned meat to the pot and mix to combine.
Add liquids and potatoes
Pour in 4 cups broth, 1/2 tablespoon Worcestershire sauce, 1 cup heavy cream, and 2 diced russet potatoes. Bring to a boil over high heat, then reduce to a rapid simmer and cook until potatoes are tender, about 20 minutes.
Mash and thicken
Mash some of the potatoes in the pot with a potato masher to thicken the base. Mix 1/2 tablespoon cornstarch with 1 tablespoon cold water and stir into the soup.
Finish with vegetables and season
Add 2 cups frozen mixed vegetables, bring up to a simmer, and cook 10–15 minutes until vegetables are tender and broth is slightly thickened. Taste and season with seasoning salt and pepper as desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@gusteen on social media!

Categories:
You might also like...

10-Min Easy Egg Fried Rice
A lightning-fast, budget-friendly egg fried rice that transforms day-old jasmine rice into a savory, restaurant-style side or main in just 10 minutes.

3-Ingredient Chocolate Coconut Balls
No-bake chocolate coconut balls made with just shredded coconut, condensed milk, and dark chocolate. Quick, crowd-pleasing, and perfect for gifting.

5-Ingredient Homemade Almond Joy Candy Bars
A simple, no bake treat made with shredded coconut, sweetened condensed milk, Manuka honey, whole almonds, and dark chocolate. Ready in under an hour and perfect for gifting.

Did You Make This?
Leave a comment & rating below or tag @gusteen on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Charlotte!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

