Go Back
+ servings
Creamy Hamburger Potato Soup finished recipe

Creamy Hamburger Potato Soup

Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 10 cups servings

Ingredients
  

For the Soup
  • 1 pound lean ground beef
  • 1 tablespoon olive oil if needed
  • 1 medium yellow onion (about 6 ounces/170 g) diced
  • 2 medium carrots (about 5 ounces/140 g) peeled and diced
  • 2 celery stalks (about 3 ounces/85 g) diced
  • 3 medium garlic cloves (about 9 g) minced
  • 1/4 cup all-purpose flour
  • 3 tablespoons unsalted butter
  • 4 cups low-sodium beef broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 1/2 pounds Yukon Gold potatoes peeled and cut into 1/2-inch cubes
  • 1 teaspoon dried thyme
  • 1 teaspoon dried parsley
  • 3/4 teaspoon fine sea salt or to taste
  • 1/2 teaspoon ground black pepper
  • 2 cups freshly shredded sharp cheddar cheese
For Serving
  • 2 tablespoons chopped fresh parsley optional
  • 4 slices cooked bacon crumbled, optional
  • Additional shredded cheddar cheese optional

Method
 

Method
  1. Heat a large Dutch oven over medium-high heat: Add the ground beef and cook for 6 to 8 minutes, breaking it into small crumbles, until browned and it reaches 160°F (71°C). Drain excess grease if necessary, leaving about 1 tablespoon in the pot.
  2. Add the onion, carrots, and celery: If the pot seems dry, add the olive oil. Cook for 5 to 6 minutes, stirring occasionally, until the vegetables begin to soften. Stir in the garlic and cook for 30 seconds until fragrant.
  3. Add the butter and allow it to melt completely. Sprinkle in the flour and stir constantly for 1 to 2 minutes until the flour is fully incorporated and no dry spots remain.
  4. Slowly whisk in the beef broth, scraping the bottom of the pot to loosen any browned bits. The mixture should become smooth with no lumps.
  5. Stir in the potatoes, thyme, parsley, salt, and pepper. Bring the soup to a gentle boil, then reduce the heat to maintain a steady simmer.
  6. Cover partially and simmer for 15 to 18 minutes, stirring occasionally, until the potatoes are easily pierced with a fork but still hold their shape.
  7. Reduce the heat to low: Stir in the milk and heavy cream. Heat gently until steaming, but do not allow the soup to boil after the dairy has been added.
  8. Add the shredded cheddar one handful at a time, stirring until each addition melts completely before adding more. The soup should become smooth and creamy.
  9. If the soup is thicker than desired, stir in additional warm broth or milk a few tablespoons at a time. If it seems thinner than preferred, simmer gently for several minutes without boiling.
  10. Remove the soup from the heat and let it rest for 5 minutes. Taste and adjust the seasoning if needed. Ladle into bowls and garnish with parsley, bacon, and additional cheddar, if desired.

Tried this recipe?

Let us know how it was!