This comforting soup combines savory browned ground beef with tender chunks of russet potatoes, carrots, celery, and sweet peas in a rich beef broth base. The smoky paprika and dried thyme add depth while frozen peas bring sweetness and color. Ready in just 50 minutes, this hearty one-pot meal feeds six people and becomes even more satisfying with optional shredded cheddar on top. Perfect for cold weather meals and family gatherings.
The kitchen was drafty that first winter in our apartment, and my husband came home from work shivering. I had nothing fancy in the fridge but ground beef and potatoes, so I threw everything into one pot and hoped for the best. When he lifted the lid and steam rolled out, carrying that rich beefy aroma, he said it smelled like his grandmother's kitchen. We ate it huddled over our bowls, watching snow pile up outside the window.
My kids usually complain about chunks in their soup, but this one won them over completely. I think it's because the potatoes get so tender they almost melt into the broth, creating this naturally thick and creamy texture without any fancy techniques. Now they request it whenever the temperature drops below fifty degrees.
Ingredients
- 1 lb ground beef: Choose beef with a bit of fat for flavor, but drain the excess after browning so the soup isn't too greasy
- 4 medium russet potatoes: These hold their shape better than waxy varieties and soak up all that savory broth
- 1 large onion: Chopped small so it disappears into the soup while providing a sweet base
- 2 carrots: Peeled and sliced into thin coins, they add natural sweetness and color
- 2 celery stalks: Dice them small so they cook through without becoming stringy
- 3 cloves garlic: Minced fresh because garlic powder just doesn't give the same depth
- 1 cup frozen peas: Add these at the very end so they stay bright green and sweet
- 6 cups beef broth: Low sodium works best so you can control the salt level
- 1 can diced tomatoes: Don't drain them, those juices add essential body to the soup
- 1 bay leaf: Remove it before serving but let it work its magic during cooking
- 1 tsp dried thyme: Earthy and woody, it pairs perfectly with beef and potatoes
- 1/2 tsp smoked paprika: This secret ingredient adds a subtle smoky depth that everyone notices but can't quite place
- Salt and pepper: Taste at the end and adjust since broths vary in saltiness
- 2 tbsp fresh parsley: Only if you have it, adds a bright fresh finish
- Shredded cheddar cheese: Optional but highly recommended for serving
Instructions
- Brown the beef:
- Cook the ground beef in your large soup pot over medium heat, breaking it up with your spoon until no pink remains. Pour off the excess fat but don't wipe the pot clean, those browned bits are pure flavor.
- Build the base:
- Add the onion, carrots, celery, and garlic right into the pot with the beef. Let them soften for about five minutes, stirring occasionally until the onions turn translucent and the whole kitchen smells amazing.
- Add the heart of the soup:
- Pour in the potatoes, beef broth, diced tomatoes with all their juices, bay leaf, thyme, smoked paprika, salt, and pepper. Bring everything to a rolling boil then immediately turn it down to a gentle simmer.
- Let it work:
- Cover the pot and let it simmer for twenty five minutes, giving it a stir every now and then. You'll know it's done when a potato cube falls apart easily when pressed against the side of the pot.
- Finish with fresh elements:
- Stir in those frozen peas and cook for just five more minutes. Fish out the bay leaf and give it one final taste, adding more salt or pepper if it needs a little something.
- Serve it up:
- Ladle into bowls while steaming hot and top with fresh parsley and a generous handful of shredded cheddar if you're feeling indulgent.
This soup has become our snow day tradition. The kids run to the window to check the weather forecast, and if there's even a hint of flakes, they start asking if we're having potato soup for dinner.
Making It Your Own
I've made this soup so many ways over the years. Ground turkey works beautifully if you're watching your fat intake, and sometimes I add corn or green beans just to use up whatever's in the freezer. One time I accidentally grabbed sweet potatoes instead of russets, and while it wasn't traditional, that slightly sweet version became a family favorite.
The Creamy Question
People always ask me if they should add cream or milk, and honestly, it's perfect as is. The starch from the potatoes naturally thickens the broth into something velvety and satisfying. But if you're craving that restaurant style creamy soup, stir in a half cup of heavy cream right before serving. Just don't let it come back to a boil or it might separate.
What To Serve With It
Crusty bread is non negotiable in my house for soaking up every last drop. A simple green salad with vinaigrette cuts through the richness nicely. On nights when we're feeling extra hungry, I'll make quick drop biscuits to bake alongside the soup while it simmers.
- Freeze individual portions for quick work lunches
- Double the batch and keep some in the freezer for emergencies
- The potatoes might get slightly softer after freezing but the flavor stays incredible
There's something about a steaming bowl of this soup that makes any winter evening feel cozy and complete.
Recipe FAQs
- → Can I freeze this soup for later?
-
Yes, this soup freezes beautifully. Let it cool completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stove.
- → What potatoes work best for this soup?
-
Russet potatoes are ideal because they hold their shape during cooking while becoming tender. Yukon Gold or red potatoes work too, but avoid waxy varieties that won't break down slightly to thicken the broth.
- → How can I make this soup creamier?
-
Stir in 1/2 cup heavy cream, half-and-half, or whole milk during the last 5 minutes of cooking. For a dairy-free option, blend a portion of the cooked potatoes and stir back into the pot.
- → Can I make this in a slow cooker?
-
Absolutely. Brown the beef and sauté vegetables first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until potatoes are tender. Add peas during the last 30 minutes.
- → What sides pair well with this soup?
-
Crusty bread, dinner rolls, or warm biscuits are perfect for soaking up the flavorful broth. A simple green salad with vinaigrette balances the heartiness, or serve with cornbread for classic American comfort.
- → Is this soup gluten-free?
-
Yes, when made with gluten-free beef broth and verified canned tomatoes. Always check labels on canned goods and seasonings to ensure no hidden gluten-containing additives.