There are evenings when the day has asked a lot of you, and the last thing you need is a complicated dinner. This Potato Soup With Ground Beef is the kind of pot that simmers quietly while you breathe, filling the kitchen with a smell that feels like a soft blanket. I started making it on the nights I wanted something that would hold us through a long week without asking much from me.
Advertisements1
It is humble food done well: golden ground beef, tender chunks of potato, and a broth that thickens just enough to coat a spoon. You probably have most of it already. If you are carrying a lot today, take one slow breath before you start chopping. The onions do not mind waiting, and neither does the pot.
This recipe makes six generous bowls, which means leftovers for tomorrow, and tomorrow-you will be grateful. Let us make something warm together.
Why You'll Love This Recipe
About the Ingredients
1 1/2 lbs (680 g) lean ground beef (85/15)
The 85/15 ratio gives you flavor without a greasy broth. If you only have 90/10, add an extra tablespoon of butter or olive oil so the vegetables still soften nicely. You can also swap in ground turkey or ground venison if that is what your freezer holds.
1 large yellow onion, diced (about 1 1/2 cups / 200 g)
Yellow onion brings a sweeter, deeper base than white onion. If you are out, a leek (white and light green parts only) or two shallots work beautifully and taste a touch more delicate.
3 cloves garlic, minced (about 1 tablespoon)
Fresh garlic gives the soup its backbone. Jarred minced garlic is fine in a pinch, but use 1 1/2 teaspoons since it is milder and wetter than fresh.
2 1/2 lbs (1.1 kg) russet or Yukon Gold potatoes, peeled and cut into 1-inch cubes
Russets break down and make the broth creamy; Yukon Golds hold their shape for a chunkier soup. Buy potatoes that are firm with no green spots, and scrub well even if you peel them.
6 cups (1.4 L) low-sodium beef broth
Low-sodium lets you control the salt at the end. If you only have chicken broth, that works too and keeps the soup a little lighter in color and flavor. Vegetable broth makes it taste more garden-like but still delicious.
1 cup (240 ml) whole milk
Whole milk gives body without heaviness. For a dairy-free version, use unsweetened oat milk or full-fat coconut milk, added off the heat so it does not curdle.
1/4 cup (30 g) all-purpose flour
Flour is what thickens the broth into something silky. For gluten-free, use an equal amount of cornstarch or a gluten-free all-purpose blend, and whisk it into the cold milk before adding.
2 tablespoons tomato paste
Tomato paste adds a subtle richness and a lovely color. If you do not have it, 1/4 cup of crushed tomatoes or a tablespoon of ketchup will do the same job in a pinch.
1 teaspoon smoked paprika
Smoked paprika gives a gentle warmth and a hint of campfire. Sweet paprika is a fine substitute; if you want heat, use 1/2 teaspoon of hot paprika instead.
1 teaspoon dried thyme
Thyme is the quiet herb that makes this soup taste slow-cooked. Fresh thyme is even better, use 1 tablespoon of leaves, and a pinch of dried oregano can stand in if needed.
2 tablespoons olive oil or butter
Butter gives a rounder flavor; olive oil keeps it a bit lighter. Either works, and you can use whatever you have on hand without changing the result much.
Salt and black pepper to taste, plus optional shredded cheddar and chopped parsley for serving
Season at the end because broth and beef vary in saltiness. Sharp cheddar melts into the hot bowls beautifully, and flat-leaf parsley adds a fresh finish.
Tips & Tricks
Do not rush the browning
Let the beef sit undisturbed for a few minutes before stirring so it develops real color, which is where the flavor lives.
Cut potatoes evenly
Uniform 1-inch cubes cook at the same rate, so you never end up with one mushy potato and one raw one.
Add dairy gently
Stir the milk in over low heat and never let the soup boil after it goes in, or the broth can turn grainy.
Salt at the end
Beef broth and tomato paste both carry salt, so taste first and season last for the best balance.
Pro Tips
Step-by-Step Instructions
1. Brown the beef
Heat the olive oil in a large Dutch oven over medium-high heat, about 375 F (190 C), and add the ground beef. Cook for 6 to 8 minutes, breaking it into small pieces, until it is deeply golden brown with no pink remaining and the edges are crisp in spots.
2. Soften the aromatics
Add the diced onion and cook for 4 to 5 minutes until it turns translucent and soft, then stir in the garlic, tomato paste, smoked paprika, and thyme. Cook for 1 minute until the paste darkens slightly and smells sweet and toasty.
3. Build the base
Sprinkle the flour over the beef mixture and stir constantly for 1 minute so it coats everything and loses its raw taste. Pour in the beef broth a little at a time, scraping up the browned bits from the bottom of the pot.
4. Simmer the potatoes
Add the cubed potatoes and 1 teaspoon of salt, then bring to a gentle boil. Reduce the heat and simmer partly covered for 18 to 20 minutes, until a potato cube crushes easily against the side of the pot with light pressure.
5. Thicken the broth
Mash about 1 cup of the potato cubes against the side of the pot with a wooden spoon, stirring them back in. This releases starch and turns the broth creamy without any cream.
6. Add the milk
Lower the heat to medium-low, about 250 F (120 C), and whisk in the whole milk slowly. Stir for 3 to 4 minutes until the soup is steaming but not boiling and has thickened enough to coat the back of a spoon.
7. Taste and season
Remove the pot from the heat and taste. Add salt and black pepper as needed, keeping in mind that cheddar toppings will add salt too. If the soup feels too thick, loosen it with a splash more broth or milk.
8. Serve warm
Ladle into deep bowls and top with shredded sharp cheddar and chopped parsley if you like. Serve with crusty bread for dipping and let everyone add their own finishing touches.
Delicious Variations
Cheeseburger Potato Soup
Stir in 1 1/2 cups of shredded sharp cheddar off the heat and top with diced pickles and a drizzle of mustard for a playful burger twist.
Southwest Potato Soup
Add a 4-ounce can of diced green chiles and 1 teaspoon of ground cumin with the garlic, then finish with lime juice and crushed tortilla chips.
Mushroom and Herb Potato Soup
Swap half the beef for 8 ounces of sliced cremini mushrooms and add 1 tablespoon of fresh dill at the end for a lighter, earthy bowl.
How to Store Potato Soup With Ground Beef
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. The soup thickens as it chills, so keep a little extra broth on hand to loosen it when reheating.
Freezer
Freeze in portioned containers for up to 3 months. Because the soup contains milk, thaw it overnight in the refrigerator rather than at room temperature for the smoothest texture.
Reheating
Reheat gently on the stovetop over medium-low heat, about 250 F (120 C), stirring often and adding a splash of broth or milk. Avoid a hard boil so the dairy stays silky.
Frequently Asked Questions
Q: Can I make potato soup with ground beef in a slow cooker?
Yes, brown the beef and soften the onions on the stovetop first, then add everything except the milk to the slow cooker and cook on low for 6 hours or high for 3 hours. Stir the milk in during the last 20 minutes so it does not curdle.
Q: Why did my potato soup turn out gluey or gummy?
Over-mashing the potatoes releases too much starch, which makes the broth pasty. Mash only about a cup of cubes against the side of the pot and leave the rest whole for a creamy but still brothy texture.
Q: Can I use frozen potatoes or hash browns instead of fresh?
Yes, frozen diced potatoes work in a pinch and save about 10 minutes of chopping. Add them straight from the freezer and simmer for 12 to 15 minutes instead of 18 to 20, since they are already par-cooked.
Q: How do I keep the milk from curdling in this soup?
Add the milk only after lowering the heat, and never let the soup boil once it is in. Tempering helps too: whisk a ladle of hot broth into the cold milk first, then pour that mixture back into the pot.
Q: Is this potato soup with ground beef gluten free?
It can be easily. Swap the all-purpose flour for an equal amount of cornstarch or a gluten-free flour blend, and double-check that your beef broth and tomato paste are labeled gluten free.
I hope this pot brings you the same quiet comfort it brings my family on busy nights. If you make it, leave a comment and tell me how your kitchen smelled, or share a photo and tag me. And if today feels heavy, remember that a warm bowl and a few slow breaths are a perfectly good place to start. Be kind to your mind.
Potato Soup With Ground Beef
Potato Soup With Ground Beef is a creamy, hearty one-pot dinner that turns humble potatoes and beef into a cozy, filling meal your family will ask for again.
🧂 Ingredients
- 1 1/2 lbs (680 g) lean ground beef (85/15)
- 1 large yellow onion, diced (about 1 1/2 cups / 200 g)
- 3 cloves garlic, minced (about 1 tablespoon)
- 2 1/2 lbs (1.1 kg) russet or Yukon Gold potatoes, peeled and cut into 1-inch cubes
- 6 cups (1.4 L) low-sodium beef broth
- 1 cup (240 ml) whole milk
- 1/4 cup (30 g) all-purpose flour
- 2 tablespoons tomato paste
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 2 tablespoons olive oil or butter
- Salt and black pepper to taste, plus optional shredded cheddar and chopped parsley for serving
📋 Instructions
- 1Brown the beef — Heat the olive oil in a large Dutch oven over medium-high heat, about 375 F (190 C), and add the ground beef. Cook for 6 to 8 minutes, breaking it into small pieces, until it is deeply golden brown with no pink remaining and the edges are crisp in spots.
- 2Soften the aromatics — Add the diced onion and cook for 4 to 5 minutes until it turns translucent and soft, then stir in the garlic, tomato paste, smoked paprika, and thyme. Cook for 1 minute until the paste darkens slightly and smells sweet and toasty.
- 3Build the base — Sprinkle the flour over the beef mixture and stir constantly for 1 minute so it coats everything and loses its raw taste. Pour in the beef broth a little at a time, scraping up the browned bits from the bottom of the pot.
- 4Simmer the potatoes — Add the cubed potatoes and 1 teaspoon of salt, then bring to a gentle boil. Reduce the heat and simmer partly covered for 18 to 20 minutes, until a potato cube crushes easily against the side of the pot with light pressure.
- 5Thicken the broth — Mash about 1 cup of the potato cubes against the side of the pot with a wooden spoon, stirring them back in. This releases starch and turns the broth creamy without any cream.
- 6Add the milk — Lower the heat to medium-low, about 250 F (120 C), and whisk in the whole milk slowly. Stir for 3 to 4 minutes until the soup is steaming but not boiling and has thickened enough to coat the back of a spoon.
- 7Taste and season — Remove the pot from the heat and taste. Add salt and black pepper as needed, keeping in mind that cheddar toppings will add salt too. If the soup feels too thick, loosen it with a splash more broth or milk.
- 8Serve warm — Ladle into deep bowls and top with shredded sharp cheddar and chopped parsley if you like. Serve with crusty bread for dipping and let everyone add their own finishing touches.



