If you love the comforting flavors of a classic shepherd’s pie but want something quicker and cozier in a bowl, this Shepherd’s Pie Soup Recipe is an absolute game-changer. It captures all the hearty goodness of ground beef, tender vegetables, and creamy potatoes in a rich, cheesy broth that feels like a warm hug on a chilly day. Whether you’re looking for a weeknight dinner or a crowd-pleasing soup, this recipe blends simplicity and depth perfectly.

Ingredients You’ll Need
Only a handful of simple, wholesome ingredients come together to make this soup truly shine. Each one adds something special—from the savory beef and earthy potatoes to the sweet bursts of corn and peas, and of course, the creamy, cheesy finish that makes every spoonful irresistible.
- 1 pound ground beef: The hearty foundation that gives the soup its rich, meaty flavor.
- 1 onion (diced): Adds sweetness and depth when sautéed.
- 2 carrots (diced): Provides a subtle natural sweetness and vibrant color.
- 2 cloves garlic (minced): Brings a fragrant warmth to the broth.
- 3 cups low-sodium chicken broth: Keeps the soup light while supporting all the flavors.
- 1 cup half-and-half: Creamy richness that rounds out the texture.
- 1 ½ cups diced potato: The classic shepherd’s pie element, adding heartiness and comfort.
- ½ teaspoon ground sage: A subtle herbal note that ties the dish together.
- ½ cup frozen corn: Adds a touch of sweetness and a pop of texture.
- ½ cup frozen peas: Offers freshness and a splash of bright green color.
- 1 cup freshly shredded cheddar cheese: Melts into a velvety, cheesy finish.
- 2 teaspoons cornstarch: Helps thicken the soup to the perfect consistency.
How to Make Shepherd’s Pie Soup Recipe
Step 1: Brown the Beef
Start by heating a large Dutch oven over medium heat and adding the ground beef. Cook it until it’s nicely browned, about 5 to 7 minutes. Breaking up the meat as it browns ensures every bite is tender and flavorful. This is where your soup starts building that rich, savory base.
Step 2: Drain the Beef
Use a slotted spoon to transfer the cooked beef to a paper towel-lined plate to drain excess grease. Leaving just about a tablespoon of fat in the pan helps sauté the veggies without making the soup greasy.
Step 3: Cook the Vegetables
Add the diced onions and carrots to the pot. Cook, stirring occasionally, until the vegetables soften, about 5 minutes. This step brings out their natural sweetness and forms a lovely aromatic base for the soup.
Step 4: Add Garlic
Stir in the minced garlic and cook for an extra minute. Garlic adds a fragrant warmth that enhances every other ingredient’s flavor.
Step 5: Deglaze with Broth
Pour in the chicken broth to deglaze the pan, scraping up those delicious browned bits stuck to the bottom with a wooden spoon. These bits pack a punch of flavor that deepens the soup.
Step 6: Combine Main Ingredients
Return the cooked beef to the pot along with half-and-half, diced potatoes, and ground sage. This combination begins to turn the soup into the creamy, comforting dish we’re aiming for.
Step 7: Simmer with Corn and Peas
Bring everything to a boil, then cook for 5 minutes before adding frozen corn and peas. Simmer for another 5 minutes so the vegetables cook through but still maintain some bite and color.
Step 8: Melt in the Cheese
Mix the shredded cheddar cheese with cornstarch in a small bowl to prevent clumping. Slowly add this mixture to the soup, stirring constantly. This step creates a luscious, cheesy texture that makes this soup feel indulgent yet cozy.
Step 9: Final Seasoning
Keep stirring until the cheese has melted completely. Taste the soup and season with salt and pepper to bring out the full range of flavors.
Step 10: Serve Warm
Dish your Shepherd’s Pie Soup Recipe into bowls and enjoy it warm—the perfect comfort meal any day of the week.
How to Serve Shepherd’s Pie Soup Recipe

Garnishes
Adding fresh garnishes takes this soup from delicious to dazzling. Try sprinkling chopped fresh parsley or chives over the top for a burst of color and freshness. A little extra shredded cheddar or even a dollop of sour cream adds richness and makes each bowl feel special.
Side Dishes
This soup pairs wonderfully with crusty bread or warm dinner rolls. They’re perfect for dipping and soaking up every last bit of that cheesy broth. A crisp green salad also offers a refreshing contrast, balancing the soup’s hearty richness.
Creative Ways to Present
For a fun twist, serve this soup in mini bread bowls or large mugs for an inviting, rustic look. Layering toppings like crispy bacon bits or caramelized onions can elevate the experience. Inviting your guests to customize their bowls makes dinner interactive and extra memorable.
Make Ahead and Storage
Storing Leftovers
Shepherd’s Pie Soup Recipe keeps well in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making leftovers just as satisfying as fresh-made bowls.
Freezing
You can freeze the soup for up to 2 months. For best results, leave out the half-and-half and cheese before freezing, adding them freshly when reheating to maintain a creamy texture without separation.
Reheating
Reheat leftovers gently on the stove over medium-low heat, stirring occasionally until warmed through. If frozen, thaw overnight in the fridge first, then add fresh half-and-half and cheese while heating to revive that luscious creaminess.
FAQs
Can I use ground turkey instead of beef?
Absolutely! Ground turkey works well and offers a lighter alternative, though the soup may be a bit less rich. Adjust seasoning as needed to keep the depth of flavor.
Is there a vegetarian version of this Shepherd’s Pie Soup Recipe?
Yes! Swap the ground beef for lentils or a plant-based meat substitute, and use vegetable broth. Adding mushrooms can also enhance the umami richness.
Can I make this soup dairy-free?
Definitely. Use a dairy-free half-and-half substitute such as oat or almond milk, and choose a vegan cheese to keep it creamy without dairy.
How thick should the soup be?
The ideal consistency is creamy but still spoonable—think thicker than a broth but thinner than traditional shepherd’s pie filling. The cornstarch-cheese mixture helps achieve that perfect balance.
What’s the best way to dice the potatoes so they cook evenly?
Try to dice the potatoes into uniform small cubes, about ½ inch in size. This ensures they cook through evenly during simmering without turning mushy.
Final Thoughts
There’s something so wonderfully cozy about a bowl of this Shepherd’s Pie Soup Recipe. It’s like having all the flavors of a cherished comfort food poured into a warm, cheesy soup that’s quick to make and impossible not to love. Give it a try and see how this delicious twist on a classic becomes your go-to on chilly nights!
Print
Shepherd’s Pie Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This comforting Shepherd’s Pie Soup brings all the flavors of a classic shepherd’s pie into a hearty, creamy soup. With browned ground beef, tender vegetables, and melted cheddar cheese, it’s a perfect dish for a cozy meal that’s easy to prepare and full of rich, savory taste.
Ingredients
Meat and Vegetables
- 1 pound ground beef
- 1 onion, diced
- 2 carrots, diced
- 2 cloves garlic, minced
- 1 ½ cups diced potato
- ½ cup frozen corn
- ½ cup frozen peas
Liquids and Dairy
- 3 cups low-sodium chicken broth
- 1 cup half-and-half
- 1 cup freshly shredded cheddar cheese
Seasonings and Thickeners
- ½ teaspoon ground sage
- 2 teaspoons cornstarch
- Salt and pepper to taste
Instructions
- Brown the beef: Heat a large Dutch oven over medium heat. Add the ground beef and cook until browned, about 5-7 minutes, breaking up the meat and stirring occasionally.
- Drain the beef: Line a plate with paper towels. Remove the browned beef with a slotted spoon, place it on the lined plate, and remove all but one tablespoon of grease from the pot.
- Sauté vegetables: Add diced onion and carrots to the pot. Cook, stirring occasionally, until tender, about 5 minutes.
- Add garlic: Stir in minced garlic and cook for an additional minute to release its aroma.
- Deglaze the pot: Pour in chicken broth and scrape up any browned bits from the bottom of the pot with a wooden spoon.
- Return beef and add ingredients: Add back the ground beef, half-and-half, diced potatoes, and ground sage to the pot.
- Simmer: Bring the soup to a boil and cook for 5 minutes. Then add frozen corn and peas, cooking for an additional 5 minutes until all vegetables are tender.
- Prepare cheese mixture: In a small bowl, combine shredded cheddar cheese and cornstarch, mixing well.
- Add cheese to soup: Slowly add the cheese mixture to the soup while stirring constantly until the cheese fully melts, thickening the soup.
- Season and serve: Taste and season with salt and pepper as needed. Serve the soup warm and enjoy.
Notes
- Use low-sodium chicken broth to control the salt level in the soup.
- Mixing the cheese with cornstarch before adding helps prevent clumping and aids in thickening.
- For a richer flavor, you can substitute half-and-half with heavy cream.
- Leftover soup stores well in the refrigerator for up to 3 days.
- This soup can be made ahead and reheated gently on the stovetop.

