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
soup with ham, potatoes, scallions and sour cream.

Cheesy Ham and Potato Soup ~ 30 Minute Recipe

  • Author: amycaseycooks
  • Total Time: 30 minutes
  • Yield: 2 quarts or about 6 servings 1x


This super simple and cheesy ham and potato soup warms you up on a chilly day. The potatoes simmer right in chicken stock soaking up all the delicious flavor. Heavy cream, sour cream, plenty of Colby Jack cheese and smoky ham make this soup rich and hearty.


Units Scale
  • 3 pounds of Yukon Gold potatoes, peeled and cut in cubes
  • 4 cups reduced sodium chicken stock
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon kosher salt
  • 1/2 teaspoon pepper
  • 1/4 cup sour cream, plus more for serving
  • 2/3 cup heavy cream
  • 2 cups shredded Colby jack cheese, divided
  • 2 cups diced ham, divided
  • 2 scallions, thinly sliced


  1. In a large pot over medium high heat add the potatoes and reduced sodium chicken stock. Bring to a boil then reduce the heat to a simmer. Cover the pot and cook for 13 to 15 minutes or until the potatoes are tender.
  2. Turn off the heat and mash the potatoes with a potato masher or immersion blender.
  3. Return the heat to medium low and stir in the garlic powder, onion powder, kosher salt and pepper. Mix in the sour cream, heavy cream, 1 1/2 cups of cheese, and 1 1/2 cups of ham. Continue to stir and heat the soup until the cheese is melted.
  4. Serve the soup in bowls topped with more sour cream, cheese, ham and scallions.


  • The best potato for potato soup is Yukon Gold. Their buttery flavor and ease of mashability make them my go to soup potato.
  • To control the amount of salt in the soup, use reduced sodium chicken stock. You can always add more salt, but it’s difficult to remove a salty taste from soup.
  • Use a potato masher or immersion blender to mash the cooked potatoes. The soup will continue to thicken as it cools.
  • Change up the cheeses to suit your tastes. Sharp cheddar, mozzarella, Swiss, and Gruyere are tasty options.
  • Crispy crumbled bacon can replace the diced ham.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: entrée
  • Method: cook on stove top
  • Cuisine: American


  • Serving Size: 1/6 of recipe
  • Calories: 357
  • Sugar: 1 g
  • Sodium: 1514 mg
  • Fat: 23 g
  • Saturated Fat: 13.5 g
  • Unsaturated Fat: 0 g
  • Trans Fat: 0 g
  • Carbohydrates: 21.2 g
  • Fiber: 1.9 g
  • Protein: 16.8 g
  • Cholesterol: 77 mg

Keywords: cheesy ham and potato soup, potato soup, quick ham and potato soup, easy dinner recipes