Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Hamburger Potato Soup

Cheesy Hamburger Potato Soup


  • Author: Sarah White

Description

Warm up with creamy Cheesy Hamburger Potato Soup—ground beef, tender potatoes, and cheddar-rich broth for hearty, satisfying comfort.


Ingredients

Scale
  • 1 pound ground beef

  • 1 medium onion, chopped

  • 3 cloves garlic, minced

  • 4 cups diced potatoes (Russet or Yukon Gold)

  • 4 cups beef broth (low-sodium optional)

  • 1 cup shredded cheddar cheese (plus extra for garnish)

  • 1 cup heavy cream

  • 1 teaspoon dried thyme

  • Salt and pepper, to taste (start with ½ tsp salt and ¼ tsp pepper)

  • 2 tablespoons olive oil

  • Chopped green onions, for garnish (optional)


Instructions

  • Heat the olive oil in a large soup pot over medium heat. Add the chopped onion and sauté until softened, about 3–4 minutes.

  • Add garlic and cook for another 30 seconds until fragrant, stirring continuously to avoid burning.

  • Brown the ground beef in the pot, breaking it apart with a spoon, until no longer pink. Drain off excess fat if needed.

  • Add diced potatoes, dried thyme, salt and pepper, then pour in the beef broth. Stir to combine.

  • Bring to a boil, then reduce to a simmer. Cover and cook until potatoes are tender, about 15–20 minutes.

  • Stir in heavy cream, then gradually sprinkle in shredded cheddar cheese, stirring until melted and smooth. Adjust seasoning to taste.

  • Simmer briefly, about 2–3 minutes more, until the soup is creamy and just thickened.

  • Serve hot, garnished with extra cheddar cheese and chopped green onions, if desired.

Notes

Choose waxy potatoes (like Yukon Gold) for creamier texture, or Russets for a heartier bite.

For extra richness, reserve a splash of starchy potato cooking liquid before draining

keep stirring after adding the cheese to prevent clumping or oil separation.