This satisfying soup combines browned ground beef with diced russet potatoes, onions, carrots, celery, and peas simmered in a flavorful beef broth base. Seasoned with thyme and smoked paprika, it comes together in just 50 minutes for a nourishing family meal.
Snow was piling up against the kitchen window when my teenage son wandered in, asking what smelled so good. I had just started browning the beef for this soup, and the aroma of onions and garlic hitting the hot meat was already filling the house. He grabbed a spoon from the drawer and hovered nearby, claiming he was just taste testing. That afternoon we both stood over the pot, taking turns adding ingredients and talking about his day at school.
Last winter my sister came over after a rough week at work, and I made a double batch. We sat at the counter with steaming bowls, watching the snow fall outside while she slowly unwound. She asked for the recipe before she even finished her first serving, and now it is her go to comfort meal too. Something about that combination of potatoes and beef just feels like a warm blanket in soup form.
Ingredients
- 1 lb ground beef: I have learned that 85% lean is perfect here, enough fat for flavor but not so much that you need to drain much
- 4 medium russet potatoes: These hold their shape better than other varieties during the long simmer
- 1 large onion: Yellow onions work wonderfully, becoming sweet and soft as they cook down
- 2 carrots: Slice them about 1/4 inch thick so they will be tender but not mushy
- 2 celery stalks: The subtle crunch and flavor they add is worth the extra chopping
- 3 cloves garlic: Fresh minced garlic makes such a difference compared to jarred versions
- 1 cup frozen peas: These go in near the end so they stay bright and sweet
- 6 cups beef broth: Low sodium broth gives you control over the final seasoning
- 1 can diced tomatoes: Do not drain the liquid, that juice is full of flavor
- 1 bay leaf: The quiet hero of soups, adding subtle depth you will miss if you skip it
- 1 tsp dried thyme: Earthy and warm, it pairs perfectly with beef and potatoes
- 1/2 tsp smoked paprika: This is the secret ingredient that makes the soup taste special
- Salt and black pepper: Taste at the end because the broth adds plenty of salt already
- Fresh parsley: Sprinkle this on top for a pop of color and fresh flavor
- Shredded cheddar cheese: Optional, but honestly who can resist cheese on soup
Instructions
- Brown the beef:
- Cook the ground beef in your large soup pot over medium heat, breaking it apart with your spoon until it is nicely browned all over. Drain off any excess fat if there is a lot pooling in the pot.
- Soften the aromatics:
- Add the chopped onion, garlic, carrots, and celery to the same pot and sauté for about 5 minutes. You want the vegetables to start softening and the onions to turn translucent.
- Add the hearty ingredients:
- Pour in the potatoes, beef broth, diced tomatoes with all their juices, bay leaf, thyme, smoked paprika, salt, and pepper. Give everything a good stir to combine.
- Simmer until tender:
- Bring the soup to a boil, then lower the heat to maintain a gentle simmer. Cover the pot and let it cook for 25 minutes, stirring occasionally, until the potatoes are easily pierced with a fork.
- Finish with peas:
- Stir in the frozen peas and cook for 5 more minutes. The peas should be bright green and tender.
- Final touches:
- Fish out and discard the bay leaf, then taste the soup and add more salt or pepper if needed.
- Serve it up:
- Ladle the hot soup into bowls and top with fresh parsley and cheddar cheese if you are feeling indulgent.
My father in law visited last month and had three bowls, declaring it better than any restaurant soup he had ever ordered. He is usually quiet about food, so that was high praise indeed. Now every time he visits, he asks if I am making the good soup.
Making It Your Own
Ground turkey works beautifully if you want something lighter, and I have made it with Italian sausage for extra kick. The beauty of this soup is how flexible it is while still being completely satisfying.
Perfect Pairings
Crusty bread is non negotiable in my house, because dunking it into the broth is half the fun. A simple green salad with vinaigrette cuts through the richness nicely too.
Serving Suggestions
This soup freezes exceptionally well, so I always make extra for busy weeks. Just cool it completely before portioning into containers, and you will thank yourself later.
- Let the soup cool slightly before packing it away
- Leave room at the top of containers for expansion in the freezer
- Thaw overnight in the refrigerator for the best texture
Hope this soup brings as much comfort to your table as it has to mine over the years.
Recipe FAQs
- → Can I freeze this soup?
-
Yes, this soup freezes well for up to 3 months. Let it cool completely before storing in airtight containers. Thaw overnight in the refrigerator and reheat gently on the stove.
- → What potatoes work best?
-
Russet potatoes hold their shape well during simmering. You can also use Yukon Gold for a creamier texture or red potatoes for a slightly firmer bite.
- → Can I make it creamy?
-
Absolutely. Stir in 1/2 cup of heavy cream or whole milk during the last 5 minutes of cooking for a rich, creamy version.
- → How do I store leftovers?
-
Store cooled soup in an airtight container in the refrigerator for 3-4 days. The flavors often develop and taste even better the next day.
- → Can I use other meats?
-
Ground turkey, chicken, or sausage make excellent alternatives. Adjust cooking time as needed and season accordingly based on your meat choice.