This hearty soup combines browned ground beef with tender chunks of russet potato, diced carrots, celery, and onions in a flavorful beef broth base. The dried thyme and smoked paprika add depth, while frozen peas bring sweetness and color. Ready in under an hour, this filling one-pot meal is perfect for chilly evenings and serves a family of six. Garnish with fresh parsley or shredded cheddar if desired.
The smell of ground beef sizzling in the pot always takes me back to my grandmother's tiny kitchen, where she'd make soup on snow days and let me stir while standing on a step stool. This beef and potato soup became my go-to recipe the first winter I lived alone, when I needed something that felt like a hug in a bowl. Now it's the most requested meal whenever anyone in my family feels under the weather.
Last February my neighbor came over unexpectedly with a bad cold, so I whipped up a batch and watched her eyes light up at the first steaming spoonful. Something about the combination of tender beef, soft potatoes, and that hint of smoked paprika makes people feel cared for instantly.
Ingredients
- 1 lb ground beef: I use 85/15 for the best flavor, but drain the excess fat after browning to keep the soup from getting too greasy
- 4 medium russet potatoes: Russets hold their shape better than red potatoes and they get that perfect slightly mealy texture that thickens the soup naturally
- 1 large onion chopped: Yellow onions work beautifully here, they mellow out as they cook and add subtle sweetness
- 2 carrots peeled and sliced: Slice them about 1/4 inch thick so they soften in the same time as the potatoes
- 2 celery stalks diced: This gives the soup that classic aromatic base that makes it taste like it simmered all day
- 3 cloves garlic minced: Add this after the beef browns so it doesnt burn and turn bitter
- 1 cup frozen peas: These go in during the last 5 minutes so they stay bright green and sweet
- 6 cups beef broth: Use a good quality broth or stock, it makes up most of the soup so it matters
- 1 can diced tomatoes undrained: The juices add body and the tomatoes provide little bursts of acidity
- 1 bay leaf: Pull it out before serving, it has done its work adding depth
- 1 tsp dried thyme: This earths up the soup and pairs perfectly with beef
- 1/2 tsp smoked paprika: My secret ingredient that adds a smoky depth people cant quite identify
- Salt and black pepper: Taste at the end because the broth and cheese add saltiness
- 2 tbsp chopped fresh parsley optional: Adds fresh color and a bright herbal finish
- Shredded cheddar cheese optional: Some people in my family insist on this, others think cheese in soup is wrong
Instructions
- Brown the beef:
- In a large soup pot or Dutch oven over medium heat, cook the ground beef, breaking it apart with your spoon until its nicely browned all over. Drain the excess fat if there is a lot pooling in the pot.
- Soften the vegetables:
- Add the chopped onion, minced garlic, sliced carrots, and diced celery to the pot. Sauté everything for about 5 minutes, stirring occasionally, until the vegetables start to soften and the onion becomes translucent.
- Build the soup base:
- Stir in the diced potatoes, beef broth, diced tomatoes with all their juices, bay leaf, dried thyme, smoked paprika, salt, and pepper. Bring everything to a boil, then reduce the heat to maintain a gentle simmer.
- Simmer to perfection:
- Cover the pot and let it simmer for about 25 minutes, stirring occasionally to make sure nothing is sticking to the bottom. The soup is ready when the potatoes are tender when pierced with a fork.
- Add the finishing touch:
- Stir in the frozen peas and cook for another 5 minutes just until theyre heated through. Remove and discard the bay leaf, then taste the soup and add more salt or pepper if it needs a little adjustment.
- Serve it up:
- Ladle the hot soup into bowls and sprinkle with chopped fresh parsley and shredded cheddar cheese if you like. Watch it disappear quickly.
My daughter asked me to teach her how to make this recipe before she left for college, writing down every step in a little notebook she still keeps in her first apartment. Now she sends me photos of her pot of soup bubbling away on her tiny stove, and somehow the cycle feels complete.
Making It Your Own
I have found that swapping ground turkey for beef works beautifully and makes it lighter, though I still add a little extra smoked paprika to keep the depth. Sometimes I toss in a cup of corn or green beans if the garden produced too much. My sister stirs in a splash of cream at the end, which turns it into something completely different but equally delicious.
What To Serve With It
A hunk of crusty bread for dipping is practically mandatory in my house, though my grandfather swore by serving it over a mound of mashed potatoes. A simple green salad with a sharp vinaigrette cuts through the richness nicely. On really cold days, nothing beats warm dinner rolls fresh from the oven.
Storage And Meal Prep
This soup actually tastes better the next day when all the flavors have had time to get acquainted. It keeps beautifully in the refrigerator for up to 4 days or freezes well for up to 3 months if you leave the cheese off.
- Cool the soup completely before transferring to containers to prevent condensation
- Thaw frozen soup in the refrigerator overnight and reheat gently on the stove
- The potatoes may soften slightly after freezing but the flavor remains incredible
There is something deeply satisfying about a soup that started as humble ingredients and ended up bringing everyone to the table. I hope this recipe finds its way into your regular rotation too.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
-
Yes, this soup reheats beautifully. Store in an airtight container in the refrigerator for up to 4 days. The flavors often deepen overnight.
- → Can I freeze this soup?
-
Yes, freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator before reheating on the stovetop.
- → What potatoes work best?
-
Russet potatoes hold their shape well during simmering. Yukon Gold or red potatoes are good alternatives if you prefer creamier texture.
- → How can I make it creamy?
-
Stir in ½ cup heavy cream or whole milk during the last 5 minutes of cooking. You can also mash some potatoes against the pot to thicken naturally.
- → Can I use other ground meats?
-
Ground turkey, chicken, or pork work well. For a vegetarian version, substitute with extra vegetables and use vegetable broth instead.