A classic meat-and-potato casserole is the ultimate cold-weather comfort food, but transforming those traditional elements into a bowl of warm, velvety soup makes weeknight cooking even simpler. This comforting shepherds pie soup captures everything you love about the hearty baked original—savory browned beef, tender aromatic vegetables, sweet peas and corn, and rich potatoes—and brings them together in a rich, velvety beef broth finished with sharp cheddar and tangy Greek yogurt.
Instead of baking layers in a casserole dish for an hour, this soup comes together smoothly on the stovetop. It delivers the rustic, satisfying depth of a slow-cooked stew while remaining approachable enough for a Tuesday family dinner. Whether you need a warm meal after a busy workday or a nourishing, spoonable dish for chilly evenings, this soup delivers familiar, savory satisfaction in every bite.
Table of Contents
Why You’ll Love This Recipe
- One-Pot Dinner Efficiency: Everything cooks directly on your stovetop without requiring multiple baking dishes or extended oven time.
- Balanced Creamy Texture: Simmered potatoes combined with Greek yogurt and melted cheddar build a naturally thick, velvety broth without heavy cream or flour-based roux.
- Flexible Pantry Staple: Utilizes convenient frozen mixed vegetables alongside everyday kitchen staples like ground beef, celery, onions, and broth.
- Comforting Flavor Profile: Delivers the familiar savory notes of traditional beef cottage pie in a hearty, spoonable format.
Key Ingredients & Substitutions

Building depth in a quick-simmering soup depends on selecting ingredients that release maximum flavor during each cooking stage.
- Ground Beef (1 pound): A lean ratio like 85/15 or 90/10 provides ideal savory flavor without leaving excessive grease in the pot. If using an 80/20 blend, simply drain off the rendered fat before adding the vegetables. For those exploring other comforting ground meat dinners, our Ground Beef Sweet Potato Bowl offers another satisfying way to utilize ground beef on busy weeknights.
- Potatoes (2 large): Russet potatoes yield a starchier, softer texture that naturally breaks down to thicken the soup broth, mimicking whipped potato topping. Yukon Gold potatoes provide a firmer, buttery bite that holds its shape nicely if you prefer distinct potato chunks.
- Aromatics (1 large onion, 5 celery ribs, 4 garlic cloves): Sautéing diced yellow onion and crisp celery ribs in the beef drippings creates an aromatic mirepoix base that anchors the broth. Fresh minced garlic provides warmth and balance.
- Frozen Mixed Vegetables (12 ounces): A classic blend of diced carrots, sweet corn, green beans, and tender peas adds vibrant color, texture, and natural sweetness without prep time.
- Beef Broth (6 cups): Choose a quality low-sodium beef broth or rich beef bone broth. Using low-sodium broth allows you to control the salt level as the soup reduces.
- Greek Yogurt (1 cup): Plain, whole-milk Greek yogurt lends rich body, pleasant acidity, and creaminess that cuts through the savory beef broth. Ensure it is at room temperature before stirring it into hot liquid to prevent curdling.
- Shredded Cheddar Cheese (1 cup): Sharp yellow or white cheddar melts smoothly into the warm base, imparting richness and a savory pub-style finish. Freshly grated cheddar melts much more evenly than pre-shredded bag varieties, which contain anti-caking starches.
For readers who enjoy hearty, potato-forward chowders, this recipe shares common ground with our velvety Creamy Hamburger Potato Soup, showcasing how ground meat and potatoes create comforting bowls.
Step-by-Step Instructions

Follow these clear cooking steps to ensure tender vegetables, properly browned beef, and a velvety broth.
Ingredients
- 1 pound ground beef
- 2 large potatoes, peeled and diced
- 1 large onion, finely chopped
- 5 celery ribs, sliced
- 4 garlic cloves, minced
- 12 oz frozen mixed vegetables
- 6 cups beef broth
- 1 cup Greek yogurt, room temperature
- 1 cup shredded cheddar cheese
Cooking Steps
1. Boil the potatoes in a large pot of salted water for 20 minutes, or until fork-tender. Drain thoroughly and lightly crush with a fork if you prefer a softer, partially mashed texture in the broth, or leave them diced. Set aside.
2. Cook the ground beef in a large stockpot or Dutch oven over medium-high heat, breaking it up with a wooden spoon as it cooks, until browned, about 5–7 minutes. Verify that the meat reaches safe internal doneness, and drain off excess grease if desired.
3. Add the chopped onion, celery, and garlic to the stockpot and cook until the vegetables are softened, about 5 minutes, stirring frequently to lift any browned bits from the bottom of the pot.
4. Add the frozen mixed vegetables, beef broth, and cooked potatoes to the stockpot.
5. Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low and simmer uncovered for 10–15 minutes to allow the flavors to meld.
6. Remove the pot from direct heat. Stir in the Greek yogurt and shredded cheddar cheese until the cheese is completely melted and the soup turns rich and creamy.
7. Serve hot in deep bowls, garnished with chopped fresh herbs such as flat-leaf parsley or thyme if desired.
If you enjoy preparing warm, single-pot dinners like this shepherds pie soup recipe, browse our collection of Easy Soup Recipes for more seasonal dinner ideas.
Expert Chef Tips & Troubleshooting
- Preventing Dairy Separation: Dairy products with live cultures or lower fat can curdle if boiled rapidly. Always drop the heat to low or remove the Dutch oven entirely from the burner before folding in the Greek yogurt and shredded cheddar. Tempering the yogurt—whisking a ladle of warm soup broth into the yogurt bowl before stirring it into the pot—guarantees a smooth consistency.
- Adjusting Broth Thickness: For a broth that feels closer to mashed potato topping, use an immersion blender to pulse the soup 2 or 3 times after adding the cooked potatoes, or mash half of the boiled potatoes with a fork before adding them to the pot.
- Flavor Browning: Do not rush the ground beef step. Allowing the beef to develop a deep brown crust on the bottom of the Dutch oven produces fond, which dissolves into the beef broth to create an authentic savory foundation.
- Ensuring Proper Doneness: When browning the beef, reference the USDA standard for safe minimum internal temperatures by cooking ground beef to at least 160°F (71.1°C) before proceeding to the vegetable stage.
Storage, Make-Ahead & Reheating

- Refrigeration: Store leftover soup in an airtight glass or plastic container in the refrigerator for 3 to 4 days. Allow the soup to cool to room temperature before covering it to prevent condensation from thinning the broth. When managing leftovers, consult standard food safety guidelines for leftovers to ensure safe handling and prompt chilling.
- Reheating: Reheat refrigerated soup gently over medium-low heat on the stovetop, stirring frequently. Avoid bringing the soup to a vigorous boil, as intense heat can break the yogurt-and-cheese emulsion. If the potatoes have absorbed liquid overnight, add a splash of beef broth or water to restore your preferred soup consistency.
- Freezing Guidance: Soups containing dairy and cooked potatoes can change texture when frozen and thawed, occasionally resulting in a grainy mouthfeel. If you plan to freeze portions ahead of time, assemble the soup through Step 5 (before stirring in the Greek yogurt and cheddar). Freeze the broth-and-vegetable base for up to 3 months. Thaw overnight in the refrigerator, reheat on the stove, and stir in fresh yogurt and cheese right before serving.
Shepherds Pie Soup with Ground Beef and Mashed Potatoes
Equipment
- Large stockpot or Dutch oven
- Medium saucepan
- Wooden Spoon
- Colander
Ingredients
Soup Base
- 1 pound ground beef lean 85/15 or 90/10
- 2 large potatoes peeled and diced
- 1 large onion finely chopped
- 5 ribs celery sliced
- 4 cloves garlic minced
- 12 oz frozen mixed vegetables peas, carrots, corn, green beans
- 6 cups beef broth low-sodium
Finishing
- 1 cup Greek yogurt plain, room temperature
- 1 cup shredded cheddar cheese freshly grated
Instructions
- Boil the potatoes in a large pot of salted water for 20 minutes, or until tender.
- Cook the ground beef in a large stockpot or Dutch oven over medium-high heat, breaking it up with a spoon as it cooks, until browned, about 5-7 minutes.
- Add the chopped onion, celery, and garlic to the stockpot and cook until the vegetables are softened, about 5 minutes.
- Add the frozen mixed vegetables, beef broth, and cooked potatoes to the stockpot.
- Bring the mixture to a boil, then reduce the heat to medium-low and simmer for 10-15 minutes.
- Stir in the Greek yogurt and shredded cheddar cheese until the cheese is melted and the soup is creamy.
- Serve hot, garnished with chopped fresh herbs if desired.
Notes
- Calories: 420
- Protein: 25g
- Carbohydrates: 25g
- Fat: 24g
- Saturated fat: 12g
- Cholesterol: 60mg
- Sodium: 450mg
- Fiber: 2g
- Sugar: 5g
Frequently Asked Questions
Can I use different types of ground meat in the Shepherd’s Pie Soup recipe?
You can experiment with various ground meats such as lean beef, lamb, chicken, or turkey to create a unique flavor profile. Keep in mind that cooking times and richness will vary slightly depending on your selection; ground lamb provides a traditional, robust pub flavor, while ground chicken or turkey creates a lighter, milder broth.
How do I achieve the right consistency for the Shepherd’s Pie Soup?
Adjust the consistency by modifying the broth volume or the amount of mashed potato incorporated into the liquid. If you prefer a thicker, stew-like soup, lightly mash the boiled potatoes before adding them and allow the soup to simmer a few extra minutes uncovered. For a lighter, brothy consistency, add an additional half-cup to one cup of warm beef broth.
Can I make the Shepherd’s Pie Soup in a crockpot?
Yes, you can easily prepare this recipe in a slow cooker. Brown the ground beef with the onion, celery, and garlic in a skillet first, then transfer that mixture to the slow cooker along with the potatoes, frozen vegetables, and beef broth. Cook on Low for 6 to 8 hours or High for 3 to 4 hours, and stir in the Greek yogurt and shredded cheddar cheese during the final 15 minutes of cooking.
Are there any variations or substitutions I can make to the recipe to suit my dietary preferences?
You can customize this soup by incorporating extra vegetables like sliced cremini mushrooms, parsnips, or chopped leeks during the sauté step. If you prefer a dairy-free variation, replace the cheddar and Greek yogurt with an unsweetened plain dairy-free yogurt alternative or an extra cup of mashed potatoes combined with nutritional yeast for savory richness.























