Nutrition Facts for Ham and cheddar soup

Ham and Cheddar Soup

Rich, creamy, and bursting with comforting flavors, this Ham and Cheddar Soup is the ultimate cozy indulgence! Crafted with tender bites of diced ham, sharp cheddar cheese, and hearty potatoes, every spoonful is a perfect balance of savory goodness. A medley of sautéed onions, carrots, and celery creates a flavorful base, while a velvety roux thickens the soup to a luxurious consistency. Finished with a hint of paprika and fresh green onions for garnish, this one-pot wonder comes together in just 45 minutes, making it an excellent choice for busy weeknights or family dinners. Serve it piping hot with crusty bread for a soul-warming meal that will have everyone coming back for seconds. This recipe is the perfect blend of ease, flavor, and comfort, making it a must-try for ham soup and cheesy soup lovers alike!

Nutriscore Rating: 64/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Ham and Cheddar Soup
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 3 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 2 large carrots, peeled and diced
  • 2 celery stalks, diced
  • 0.25 cup all-purpose flour
  • 4 cups chicken broth
  • 2 cups whole milk
  • 2 cups ham, cooked and diced
  • 2 cups sharp cheddar cheese, shredded
  • 2 medium potatoes, peeled and diced into small cubes
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 teaspoon paprika (optional, for garnish)
  • 2 tablespoons green onions, sliced thin (optional, for garnish)

Directions

Step 1

In a large pot or Dutch oven, melt the butter over medium heat.

Step 2

Add the diced onion, carrots, and celery to the pot. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened.

Step 3

Sprinkle in the flour and stir well to coat the vegetables. Cook for 1-2 minutes, stirring constantly, to create a roux.

Step 4

Slowly pour in the chicken broth while whisking to avoid lumps. Bring the mixture to a gentle simmer.

Step 5

Add the diced potatoes to the pot. Cover and simmer for 10-12 minutes, or until the potatoes are tender.

Step 6

Stir in the whole milk, diced ham, salt, and black pepper. Heat gently, but do not let it boil.

Step 7

Gradually stir in the shredded cheddar cheese, one handful at a time, making sure it melts completely before adding more.

Step 8

Taste the soup and adjust seasoning if needed.

Step 9

Ladle the soup into bowls and garnish with a sprinkle of paprika and sliced green onions, if desired.

Step 10

Serve hot with crusty bread or crackers on the side.

Nutrition Facts

Serving size 2845.9 grams (2845.9g)
Amount per serving % Daily Value*
Calories 2649
Total Fat 150.70g 193%
Saturated Fat 87.80g 439%
Polyunsaturated Fat 0.50g
Cholesterol 651mg 217%
Sodium 12055mg 524%
Total Carbohydrate 134.50g 49%
Dietary Fiber 11.70g 42%
Total Sugars 42.40g
Protein 195.90g 392%
Vitamin D 263IU 1314%
Calcium 2458mg 189%
Iron 11mg 59%
Potassium 4983mg 106%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 50.6%
Protein: 29.3%
Carbs: 20.1%