Shepherds Pie Soup Beef Veggies

Featured in: Pan & Skillet Meals

This hearty dish features browned ground beef combined with a medley of diced onions, carrots, celery, and garlic sautéed to release flavor. Potatoes and a blend of vegetables cook gently in a savory beef broth seasoned with thyme, rosemary, and parsley. A touch of tomato paste and Worcestershire sauce deepen the flavor. Finished with butter and milk, the result is a rich, creamy texture perfect for cozy meals. Garnish with fresh parsley and serve warm for a satisfying experience.

Updated on Sat, 28 Feb 2026 09:40:00 GMT
A steaming bowl of Shepherd's Pie Soup with ground beef, veggies, and tender potatoes in savory broth. Save to Pinterest
A steaming bowl of Shepherd's Pie Soup with ground beef, veggies, and tender potatoes in savory broth. | cozybatata.com

My neighbor knocked on the door one October evening with a container of her grandmother's Shepherds Pie, and I realized halfway through eating it that what made it sing was the broth, the beef, the way everything melted together. That's when I thought: why not turn this into soup? The result is this bowlful of comfort that tastes like someone who loves you spent hours on it, even though it only takes fifty minutes from start to finish.

I made this for my partner on a rainy Sunday when we'd both had rough weeks, and they looked at me with this surprised expression after the first taste, like they'd forgotten what real comfort felt like. That moment—watching someone relax into a bowl of food you made—is why I keep coming back to this recipe.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ground beef (1 lb, 85% lean): The leaner cut means less grease pooling on top, but it still brings richness and that savory depth that makes this soup feel substantial.
  • Yellow onion (1 large, diced): Onions are your base flavor—they mellow and sweeten as they cook, creating the foundation everything else builds on.
  • Carrots and celery (2 medium carrots, 2 stalks): This trio with onion is called mirepoix, and it's the secret to why restaurant soups taste better than they have any right to.
  • Garlic (2 cloves, minced): Fresh garlic adds a brightness that balances all the earthiness of the vegetables and herbs.
  • Potatoes (2 cups diced): They thicken the soup naturally as they break down, and they're the texture that makes people feel like they're eating something real.
  • Frozen peas and corn (1 cup each): Frozen vegetables are already peak-ripeness picked, so they taste better than you'd expect and save you prep time.
  • Beef broth (5 cups): The quality of your broth matters here—it's the voice of the entire soup, so use something you'd actually taste on its own.
  • Milk (1 cup): This softens the broth's intensity and adds a subtle creaminess without making it feel heavy.
  • Tomato paste (2 tbsp): A spoonful adds umami and depth that makes people ask what's that amazing flavor.
  • Worcestershire sauce (2 tbsp): Use the gluten-free version if needed—it's the ingredient that makes this taste like it came from someone's grandmother's kitchen.
  • Dried herbs (thyme, parsley, rosemary): These three work together to echo the herbaceous notes of a traditional Shepherds Pie.
  • Butter (2 tbsp) and fresh parsley (optional): Butter finishes the soup with a silky texture, while fresh parsley is just for color and the faintest green note.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Brown the beef first:
Heat your pot over medium and crumble the ground beef in, stirring occasionally until it's no longer pink and breaks into small pieces. Don't rush this—you want the meat to touch the bottom of the pot and develop color, which takes maybe five or six minutes.
Build the base with vegetables:
Add onion, carrots, and celery and let them soften for five minutes, listening for the quiet sizzle that tells you everything's cooking. The vegetables will release steam and start to look almost translucent at the edges.
Wake up the flavors:
Stir in the minced garlic and tomato paste, then cook for just one minute until your kitchen smells like a restaurant kitchen. This short time is just enough for the raw garlic edge to disappear.
Build the broth:
Pour in the beef broth along with potatoes, Worcestershire sauce, and all your dried herbs, then bring it to a rolling boil. You'll see the potatoes bob to the surface as the liquid heats, and the room will fill with an aroma that makes you hungry even if you just ate.
Let it simmer gently:
Lower the heat, cover the pot, and let it cook for fifteen minutes until the potatoes are fork-tender. You want a gentle, quiet simmer, not an aggressive boil that'll splash broth everywhere.
Finish with creaminess:
Stir in the corn, peas, milk, and butter, then simmer uncovered for five more minutes so everything heats through and the butter melts into the broth, creating a subtle sheen. This is the moment where the soup transforms from savory to silky.
Taste and adjust:
Season with more salt and pepper if it needs it—taste as you go, because everyone's broth is slightly different.
Save to Pinterest
| cozybatata.com

My daughter ate three bowls of this soup at her school potluck and came home telling her teacher it was her mom's recipe, which was the first time she'd claimed ownership of something I made. Food does that sometimes—it stops being about ingredients and becomes about the person serving it.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Ground Beef Matters Here

Ground beef cooks into the broth in a way that whole cuts never could, creating this savory base that tastes like the soup itself is made from meat, not just flavored with it. The eighty-five percent lean ratio is the sweet spot—lean enough that you're not skimming fat, but fatty enough that the beef stays tender and doesn't taste like cardboard.

The Potato Question

Some soups use potato as an afterthought, but here it's essential. As potatoes cook, they release starch into the broth, which naturally thickens everything and makes the soup feel more substantial without needing cream or flour. If you like it even thicker, mash a few potatoes right in the pot before serving—it transforms the texture into something almost velvety.

Make It Your Own

This soup is forgiving in the way the best comfort foods are. If you don't have frozen corn, add more peas or diced green beans instead. If celery isn't your thing, use fennel or even leeks for a slightly sweeter profile. The structure stays the same, but the dish becomes yours.

  • Substitute ground lamb for a more authentically British Shepherds Pie flavor, though the cooking time stays the same.
  • Add a splash of red wine when you add the broth for a deeper, slightly earthier taste.
  • Pair it with crusty bread that's good enough to soak up every last spoonful of broth.
Hearty Shepherd's Pie Soup featuring seasoned ground beef, mixed vegetables, and creamy potatoes in a rich, comforting broth. Save to Pinterest
Hearty Shepherd's Pie Soup featuring seasoned ground beef, mixed vegetables, and creamy potatoes in a rich, comforting broth. | cozybatata.com

This soup tastes like someone cared enough to spend time on dinner, even though you'll be eating it less than an hour after you start. That's the whole point.

Recipe FAQs

Can ground lamb be used instead of beef?

Yes, ground lamb can replace beef to create a more traditional flavor variant, enhancing the dish's richness.

How can the texture be thicker?

Mashing a portion of the potatoes in the pot before serving will help thicken the consistency naturally.

Is this suitable for a gluten-free diet?

Using gluten-free beef broth and Worcestershire sauce ensures this dish fits a gluten-free diet.

What are good side pairings?

Crusty bread pairs well, providing a satisfying contrast and helping soak up the flavorful broth.

Can frozen vegetables be used?

Yes, frozen peas and corn are incorporated here, making the process convenient without compromising taste.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Shepherds Pie Soup Beef Veggies

Comforting beef soup with potatoes, mixed vegetables, and herbs simmered to perfection.

Prep time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Natalie Bishop

Recipe Type Pan & Skillet Meals

Skill Level Easy

Cuisine British-Inspired

Total yield 6 Number of Servings

Diet Preferences None specified

Ingredient List

Meats

01 1 pound ground beef (85% lean)

Vegetables

01 1 large yellow onion, diced
02 2 medium carrots, peeled and diced
03 2 celery stalks, diced
04 2 cloves garlic, minced
05 1 cup frozen peas
06 1 cup frozen corn
07 2 cups potatoes, peeled and diced

Liquids

01 5 cups beef broth
02 1 cup whole milk

Seasonings

01 2 tablespoons tomato paste
02 2 tablespoons Worcestershire sauce
03 1 teaspoon dried thyme
04 1 teaspoon dried parsley
05 1/2 teaspoon dried rosemary
06 Salt and pepper to taste

Finishing

01 2 tablespoons unsalted butter
02 2 tablespoons fresh parsley, chopped

How to Make

Step 01

Brown the Ground Beef: In a large pot or Dutch oven over medium heat, cook the ground beef until browned, breaking it apart with a spoon. Drain excess fat if necessary.

Step 02

Sauté the Aromatics: Add the onion, carrots, and celery. Sauté for 5 minutes until softened.

Step 03

Build Flavor Base: Stir in the garlic and tomato paste; cook for 1 minute until fragrant.

Step 04

Combine and Simmer: Add the diced potatoes, beef broth, Worcestershire sauce, thyme, parsley, rosemary, salt, and pepper. Bring to a boil, then reduce heat, cover, and simmer for 15 minutes until potatoes and vegetables are tender.

Step 05

Finish the Soup: Stir in the corn, peas, milk, and butter. Simmer uncovered for 5 minutes to heat through and slightly thicken.

Step 06

Adjust and Serve: Taste and adjust seasoning as needed. Ladle into bowls and garnish with fresh parsley if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Check every ingredient for potential allergens and talk to your doctor if you're uncertain.
  • Contains dairy (milk, butter)
  • Worcestershire sauce may contain fish (anchovies) and gluten

Nutrition Info (per serving)

Use this nutrition info as reference only—it isn't a substitute for professional advice.
  • Calories: 335
  • Fats: 14 g
  • Carbohydrates: 33 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.