Shepherd's Pie Soup

All the comforting flavors of shepherd's pie transformed into a creamy, spoonable soup—ground beef, tender potatoes, mixed vegetables, and a rich savory broth in one pot.

Why You'll Love This Recipe
- This one-pot dinner delivers shepherd's pie flavor in roughly 45 minutes, so it’s ideal on busy weeknights or a rainy weekend when you want comfort without fuss.
- Ingredients are pantry- and freezer-friendly: ground beef or lamb, tomato paste, frozen mixed vegetables, and Russet potatoes—no specialty items required.
- Flexible make-ahead options: it reheats beautifully and freezes well for up to 3 months, making it perfect for meal prep and leftovers.
- Texture-forward: partially mashed potatoes thicken the broth naturally while whole vegetable pieces add contrast, delivering a full-bodied mouthfeel.
- Customizable for dietary needs—swap cream for evaporated milk or a nondairy alternative, or use ground turkey for a lighter profile, so the recipe adapts to your pantry and preferences.
- Family tested: the savory, slightly sweet tomato base and familiar grounding of Worcestershire make it a crowd-pleaser—even picky eaters tend to finish their bowls.
I have vivid memories of serving this when my in-laws visited during a winter storm—everyone gathered around the table with steaming bowls and the house smelled like home. My kids love that the potatoes get a little mashed, making the soup thick and spoonable, while my partner always reaches for an extra shake of seasoning salt. It’s become our go-to when we want the feeling of a Sunday dinner without the all-day commitment.
Ingredients
- 1 pound lean ground beef or lamb: I usually use 90/10 ground beef for a balance of flavor and lower grease. If you prefer lamb for authenticity, choose lean ground lamb. Browning the meat develops the savory base—don’t skip this step.
- 2 tablespoons butter: Unsalted butter gives a richer mouthfeel than oil and pairs wonderfully with the cream. If you prefer, use a neutral oil and add a pinch of salt.
- 1 medium onion, chopped: Yellow onion works best for sweetness and depth; chop uniformly so it softens evenly during the 5-minute sauté.
- 4 cloves garlic, minced: Fresh garlic gives the best punch; add it after the onions have softened to avoid burning.
- 1/2 teaspoon Italian seasoning: A simple herb blend that complements beef and vegetables—use dried or 1 1/2 teaspoons fresh chopped herbs if available.
- 2 tablespoons tomato paste: This concentrated tomato adds umami and a hint of sweetness—cook it briefly with the garlic to remove raw edge.
- 4 cups chicken or beef broth: Low-sodium broth is best so you can control seasoning later; beef broth doubles down on meaty flavor while chicken keeps it lighter.
- 1/2 tablespoon Worcestershire sauce: A little goes a long way—this provides depth and that classic shepherd's flavor profile.
- 1 cup heavy (whipping) cream: Adds silkiness and a creamy finish; for a lighter result use evaporated milk or a creamy nondairy alternative.
- 2 medium-to-large Russet potatoes, peeled and diced: Starchy potatoes break down slightly and thicken the soup—Russets are my top pick for that effect.
- 1/2 tablespoon cornstarch: Mixed with cold water to create a slurry for finishing; optional if you prefer a looser broth.
- 2 cups frozen mixed vegetables: A classic mix of peas, carrots, and corn works well—use what you have; add frozen peas last to keep them vibrant.
- Seasoning salt & black pepper: Taste and adjust at the end. I’m generous with both; start with 1/2 teaspoon seasoning salt and 1/4 teaspoon pepper, then adjust to your preference.
Instructions
Brown the meat: Heat a Dutch oven or heavy-bottomed soup pot over medium-high. Add the ground beef or lamb and cook until well-browned, breaking it into small pieces as it cooks—about 8–10 minutes. Browning creates Maillard flavors that are essential for the soup’s depth. When browned, transfer to a plate lined with paper towels and discard most of the fat, leaving a thin coating in the pot. Sauté the aromatics: Reduce heat to medium, add the butter to the pot and melt. Add the chopped onion and sauté until translucent and just beginning to caramelize, about 5 minutes. This step builds sweetness and complexity—resist turning the heat too high to avoid burning. Add garlic, herbs, and tomato paste: Stir in the minced garlic, Italian seasoning, and tomato paste. Cook for about 1 minute, stirring constantly so the tomato paste toasts slightly—this removes the raw edge and concentrates its flavor. Combine liquids and potatoes: Pour in the 4 cups of broth, Worcestershire sauce, and the heavy cream. Add the diced Russet potatoes and the cooked browned meat back to the pot. Increase heat to high to bring the mixture to a boil, then lower to a rapid simmer with the lid slightly ajar. Simmer until potatoes are tender: Cook with the lid partially on until potatoes are tender when pierced with a fork—about 20 minutes. Stir occasionally to prevent sticking. The goal is tender pieces that will begin to give up starch to thicken the broth gently. Partially mash (optional): For a creamier texture, use a potato masher to lightly mash some of the potatoes right in the pot—this increases viscosity without fully puréeing the soup. If you prefer more distinct chunks, skip this step. Thicken and add vegetables: Whisk 1/2 tablespoon cornstarch with 1 tablespoon cold water to make a slurry. Stir the slurry into the soup along with the frozen mixed vegetables. Bring back to a boil briefly, then reduce heat and simmer another 10–15 minutes until vegetables are tender and broth has thickened slightly. Finish and season: Taste and season with seasoning salt and freshly ground black pepper. I typically add more seasoning salt than usual—start modestly and adjust to your preference. Serve hot in bowls with optional crusty bread for dipping.
You Must Know
- This dish freezes very well for up to 3 months—cool completely, freeze in an airtight container, and thaw overnight in the refrigerator before reheating gently on the stove.
- Because Russet potatoes release starch, lightly mashing some of them is all you need to thicken the base; the cornstarch slurry is there as a safety valve if you prefer a silkier finish.
- Use low-sodium broth to control overall saltiness; Worcestershire and seasoning salt can add unexpected sodium, so taste before adding more.
- High in protein and very filling—this is great for a balanced weeknight meal. If you want to lower fat, use 93/7 ground beef and evaporated skim milk instead of cream.
My favorite thing about this soup is how it bridges simple pantry cooking with the emotional comfort of a classic shepherd's pie. Family and friends often ask me to bring this to gatherings because it warms up quickly and tastes even better the next day. I love watching people’s faces light up when the first spoonful hits—the tomato paste and Worcestershire create a familiar, nostalgic savory backbone that everyone recognizes, while the creamy potatoes make it irresistibly spoonable.
Storage Tips
Cool leftovers to room temperature for no more than 2 hours, then refrigerate in an airtight container for 3–4 days. For longer storage, freeze in meal-sized portions; leave a little headspace as liquids expand. When reheating from frozen, thaw overnight in the refrigerator or reheat gently from frozen over low heat with a splash of broth to loosen the consistency. Avoid boiling vigorously when reheating to prevent curdling of the cream—low and slow keeps the texture silky.
Ingredient Substitutions
If you want to lighten the recipe, use 1 cup evaporated milk or an unsweetened oat cream instead of heavy cream; flavor will be a touch less rich but still satisfying. Swap the ground beef for ground turkey or chicken for a milder profile. For a vegetarian-friendly version, substitute cooked lentils or textured vegetable protein and use vegetable broth; omit Worcestershire or use a vegan alternative. To make it gluten-free, confirm your Worcestershire and broth labels or use tamari and gluten-free bouillon.
Serving Suggestions
Serve with crusty bread or oyster crackers for dipping, and garnish with chopped parsley for freshness and color. A crisp green salad with a tangy vinaigrette balances the richness nicely. For a heartier meal, top each bowl with a sprinkle of shredded cheddar and broil briefly to create a cheesy crust—this mimics the baked topping of a traditional shepherd’s pie.
Cultural Background
Traditional shepherd’s pie originated in the British Isles as a practical way to use leftover roasted meat topped with mashed potatoes and baked. This soup is a modern, cozy reinterpretation that preserves the core components—meat, vegetables, and potatoes—while transforming them into a one-pot comfort dish more suited to weeknight cooking. Regional variations historically used lamb in areas with abundant sheep, while beef became common where cattle were raised.
Seasonal Adaptations
In spring and summer, replace the frozen mix with fresh peas, carrots, and corn as they come into season, adding peas last so they stay bright. In autumn, swap Russet potatoes for a blend of Yukon Gold and sweet potato for a more complex sweetness and creamier finish. For holiday gatherings, elevate the broth with a splash of red wine early in the cooking process for deeper flavor.
Meal Prep Tips
Make a double batch and portion into 2-cup servings to have lunches ready for the week. Store in microwave-safe containers and reheat with an extra tablespoon of water or broth to refresh the consistency. If prepping ahead, undercook the potatoes slightly so they don’t become mushy when reheating. The soup’s flavors meld beautifully over 24 hours, making it an excellent make-ahead option.
Whether you’re after weeknight simplicity or cozy weekend comfort, this Shepherd's Pie Soup delivers familiar flavors in a single pot. I hope it becomes a staple in your rotation—feel free to make it your own and share it with the people who make your kitchen feel like home.
Pro Tips
Brown the meat thoroughly to develop deeper savory flavors—don’t rush this step.
Use low-sodium broth so you can control the final seasoning more easily.
Lightly mash some of the cooked potatoes in the pot to thicken naturally; use the cornstarch slurry only if you want a silkier finish.
Cool leftovers before refrigerating, and reheat gently to avoid splitting the cream.
If using frozen vegetables, add them with the cornstarch slurry and simmer only until tender to preserve texture.
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
Can I freeze this soup?
Yes—cool the soup completely, transfer to an airtight container, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove.
How do I thicken the soup without cornstarch?
Use a potato masher to partially mash some of the potatoes in the pot; this releases starch and naturally thickens the broth without extra thickeners.
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.

Ingredients
Protein
Fats & Aromatics
Liquids
Starch
Thickening
Vegetables & Seasoning
Instructions
Brown the meat
Add ground beef or lamb to a Dutch oven over medium-high heat and cook until browned, breaking into small pieces (about 8–10 minutes). Transfer to a paper-towel-lined plate and discard most of the fat.
Sauté onions
Melt butter in the same pot, add chopped onion and sauté until translucent and starting to brown, about 5 minutes.
Add aromatics
Stir in minced garlic, Italian seasoning, and tomato paste. Cook for about 1 minute, stirring constantly to toast the paste and release aromatics.
Combine liquids and potatoes
Add broth, Worcestershire sauce, heavy cream, diced potatoes, and the cooked meat. Increase heat to high until boiling, then reduce to a rapid simmer with the lid slightly ajar.
Simmer until tender
Cook until potatoes are fork-tender, about 20 minutes, stirring occasionally to prevent sticking. Partially mash some potatoes in the pot if desired to thicken naturally.
Thicken and finish
Stir cornstarch slurry (1/2 tablespoon cornstarch + 1 tablespoon cold water) into the soup with frozen mixed vegetables. Bring to a boil briefly, then simmer 10–15 minutes until vegetables are tender and broth thickens.
Season and serve
Taste and adjust with seasoning salt and black pepper. Serve hot with optional crusty bread or a sprinkle of parsley.
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
@paletina on social media!

Categories:
You might also like...

Chocolate Chunk Marshmallow Brownies
Ultra-fudgy brownies packed with chocolate chunks, crowned with gooey marshmallows and glossed with warm chocolate frosting for a decadent crowd-pleaser.

Buttery Pecan Pie Bars
Buttery shortbread crust topped with a gooey brown sugar-pecan filling. Ten minutes to prep, irresistibly crunchy edges, and perfect for make-ahead treats.

Creamy Pumpkin Cheesecake
Silky, crack-free pumpkin cheesecake with warm spice, buttery graham crust, and make-ahead convenience for showstopping holiday dinners.

Did You Make This?
Leave a comment & rating below or tag @paletina 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 Isabella!
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.
