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
Ultimate Comfort in a Bowl Creamy Potato and Hamburger Soup Recipe - Featured Image

Ultimate Comfort in a Bowl Creamy Potato and Hamburger Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Creamy Potato and Hamburger soup. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

  • 1 pound (450g) ground beef (hamburger)
  • 4 large potatoes, peeled and diced (about 4 cups)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 4 cups beef broth (or vegetable broth for a lighter option)
  • 1 cup whole milk or heavy cream (substitute with oat milk for dairy-free)
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • Fresh parsley, chopped (for garnish)

When my mum first taught me this recipe, she was adamant about using fresh potatoes rather than frozen — they hold their texture better and give the soup that homemade, rustic feel. And don’t skimp on good quality broth; it’s the backbone of this dish, much like the bubbling stews of my childhood that simmered for hours, filling the cottage with their magic.

Instructions

  1. In a large pot or Dutch oven, melt the butter over medium heat. Add the chopped onion and minced garlic, sautéing until translucent and fragrant, about 5 minutes. This is where the soup first starts to sing — the aroma alone might have you sneaking a taste.
  2. Add the ground beef to the pot. Cook, breaking it up with a wooden spoon, until browned all over and no longer pink, about 7-8 minutes. Drain any excess fat if necessary to keep the soup from feeling too greasy.
  3. Sprinkle the flour over the beef mixture and stir well to coat evenly. Cook for 2 minutes, stirring constantly, to cook out the raw flour taste. This step creates the gentle thickening that makes the soup so creamy and satisfying.
  4. Gradually pour in the beef broth, stirring constantly to avoid lumps. Bring the mixture to a gentle boil, then reduce heat to a simmer.
  5. Add the diced potatoes, dried thyme, and smoked paprika. Season with salt and pepper to taste. Cover the pot and let it simmer until the potatoes are tender, about 20-25 minutes. I often poke a potato with the tip of a spoon to check — tender but not falling apart is the sweet spot.
  6. Once the potatoes are cooked through, stir in the milk or cream. Warm gently on low heat for 5 minutes without boiling, just enough to bring everything together in a silky harmony.
  7. Taste and adjust seasoning if needed. If you like a thicker soup, I sometimes mash a few potato chunks against the side of the pot to thicken naturally, just like my mum taught me.
  8. Serve hot, garnished with a sprinkle of fresh parsley for a pop of colour and freshness.

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International