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 Ham and Potato Soup Recipe


  • Author: Olivia
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

This Cheesy Ham and Potato Soup is a comforting, creamy dish packed with tender potatoes, savory ham, and melted cheddar cheese. Perfect for chilly days, it combines simple ingredients into a hearty, satisfying meal that can be served as a main dish or appetizer.


Ingredients

Scale

Soup Base

  • 2 tablespoons butter
  • 1/2 cup chopped onion
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 4 cups chicken broth
  • 1 cup milk
  • Salt and black pepper to taste

Main Ingredients

  • 4 cups diced potatoes (about 3 large potatoes)
  • 1 1/2 cups diced cooked ham
  • 1 cup shredded cheddar cheese

Instructions

  1. Sauté Aromatics: In a large pot, melt the butter over medium heat. Add the chopped onion and minced garlic, sautéing until they become soft and fragrant, approximately 3 minutes.
  2. Make Roux: Stir in the all-purpose flour and cook, stirring constantly for about 1 minute to form a roux that will thicken the soup.
  3. Add Broth and Potatoes: Gradually whisk in the chicken broth to avoid lumps and bring it to a boil. Then add the diced potatoes and cook them until tender, about 15-20 minutes.
  4. Simmer with Ham and Milk: Add the diced cooked ham and milk to the pot, reduce the heat, and let the soup simmer for 10 minutes, stirring occasionally to blend flavors.
  5. Add Cheese and Season: Stir in the shredded cheddar cheese until it melts completely and the soup becomes creamy. Season with salt and black pepper to taste.
  6. Serve: Ladle the hot soup into bowls, garnish with extra cheese or chopped green onions if desired, and serve immediately.

Notes

  • For a thicker soup, use less milk or add extra flour when making the roux.
  • Feel free to substitute ham with smoked turkey or bacon for a different flavor.
  • Leftover soup can be refrigerated for up to 3 days and reheated gently on the stove.
  • Add chopped green onions, chives, or parsley as garnishes for added freshness.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Keywords: Cheesy ham potato soup, comforting soup recipe, easy potato soup, ham and cheese soup, creamy soup