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.
SnapCalorie App QR Code

Scan with your phone to download!

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.9g)
Amount per serving % Daily Value*
Calories 2649.4
Total Fat 150.7g 0%
Saturated Fat 87.8g 0%
Polyunsaturated Fat 0.5g
Cholesterol 651.3mg 0%
Sodium 12055.3mg 0%
Total Carbohydrate 134.5g 0%
Dietary Fiber 11.7g 0%
Total Sugars 42.4g
Protein 195.9g 0%
Vitamin D 262.7IU 0%
Calcium 2457.5mg 0%
Iron 10.7mg 0%
Potassium 4982.8mg 0%
*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%