This hearty soup combines browned ground beef with tender diced potatoes, carrots, celery, and onions in a seasoned beef broth base. The mixture simmers until vegetables are perfectly soft, then finishes with sweet frozen peas. Ready in under an hour, this one-pot meal feeds six people and easily adapts to your tastes—swap in ground turkey, add extra veggies, or stir in cream for richness. Serve garnished with fresh parsley or cheddar cheese alongside crusty bread for a complete satisfying dinner.
The house still smells like simmering beef broth whenever I make this soup, which takes me back to that first apartment with the dodgy radiator and the way my roommate would hover around the pot, spoon in hand, asking if it was ready yet. We stumbled through the recipe together, adding too much pepper and forgetting to drain the beef, but somehow that imperfect version became the one we craved every Sunday afternoon through winter.
Last winter, my nephew who claims to hate vegetables asked for thirds, and I watched him fish around the bowl with his spoon to find every last potato. That quiet victory of seeing someone actually enjoy a homemade meal without complaint is the kind of moment that keeps me cooking on freezing Tuesday nights when takeout would be so much easier.
Ingredients
- Ground beef: I like using 85/15 for a balance of flavor without too much grease to drain
- Russet potatoes: They hold their shape beautifully during simmering unlike some waxy varieties that turn mushy
- Beef broth: A good quality broth makes all the difference here so taste yours before adding extra salt
- Diced tomatoes: Keep the juices they add body and a subtle sweetness that balances the beef
- Smoked paprika: This adds depth and warmth without being spicy and honestly makes the whole kitchen smell incredible
- Frozen peas: Toss them in at the end so they stay bright and dont turn to mush in the simmer
Instructions
- Brown the beef:
- Cook the ground beef over medium heat breaking it apart with your spoon until its no longer pink then drain off the excess fat so your soup is not too greasy
- Soften the aromatics:
- Add the onion carrots celery and garlic to the pot and cook for about 5 minutes until the vegetables start to soften and the kitchen smells amazing
- Build the soup base:
- Pour in the broth diced tomatoes with their juices and add the potatoes bay leaf thyme smoked paprika salt and pepper stirring everything together
- Simmer to perfection:
- Bring the soup to a boil then lower the heat to a gentle bubble cover and let it cook for 25 minutes until the potatoes are tender when pierced with a fork
- Add the finishing touch:
- Stir in the frozen peas and cook for 5 more minutes then remove the bay leaf and taste the soup adjusting the seasoning if it needs more salt or pepper
My neighbor texted me the recipe three days after I dropped off a container on her porch saying her husband who never likes soup had already asked when I was making it again. There is something deeply satisfying about feeding people from a single pot that costs almost nothing to make but feels like a genuine gift.
Making It Your Own
Sometimes I add a can of corn kernels along with the peas for extra sweetness and color or swap in ground turkey when I want something lighter. The beauty of this soup is how well it adapts to whatever vegetables need using up.
The Creamy Variation
On especially cold nights I stir in a half cup of heavy cream right at the end which transforms the broth into something velvety and luxurious. Just be sure to warm the cream slightly first so it does not curdle when it hits the hot soup.
Serving Ideas
A hunk of crusty bread for dunking is basically mandatory at my table but a simple green salad with vinaigrette cuts through the richness nicely too. I have also served this over cooked rice for a heartier meal that stretches the leftovers even further.
- Set out shredded cheese and hot sauce so everyone can customize their bowl
- The soup freezes beautifully so consider doubling the recipe for future easy dinners
- If the soup thickens too much in the fridge just thin it with a splash of broth when reheating
Hope this soup finds its way into your regular rotation and brings as much comfort to your table as it has to mine over the years.
Recipe FAQs
- → Can I make this soup ahead of time?
-
Absolutely. This soup actually tastes better the next day as flavors have time to meld together. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed.
- → What potatoes work best?
-
Russet potatoes hold their shape well during simmering while becoming tender. Yukon Gold or red potatoes are excellent alternatives that add a slightly creamy texture to the broth.
- → Can I freeze this soup?
-
Yes, freeze in portions for up to 3 months. The potatoes may soften slightly after thawing but texture remains good. Cool completely before transferring to freezer-safe containers, leaving space for expansion.
- → How do I make it creamy?
-
Stir in heavy cream, half-and-half, or whole milk during the last 5 minutes of cooking. Start with 1/2 cup and adjust to your preferred richness. Another option is mashing some potatoes against the pot side to naturally thicken the broth.
- → What can I serve with it?
-
Crusty bread, dinner rolls, or homemade biscuits are perfect for soaking up the flavorful broth. A simple green salad with vinaigrette balances the heartiness. For extra protein, serve with a grilled cheese sandwich.
- → Can I use dried herbs instead of fresh?
-
The dried thyme works beautifully here. If you have fresh thyme, use 1 tablespoon chopped. Fresh parsley makes a lovely garnish but can be omitted if unavailable.