Go Back
+ servings
Cheesy Ham and Potato Soup

Creamy Cheesy Ham and Potato Soup That Warms the Soul

This Cheesy Ham and Potato Soup combines Velveeta cheese, diced ham, and tender potatoes, creating the ultimate comfort food perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 bowls
Course: Soup
Cuisine: American
Calories: 350

Ingredients
  

For the Soup Base
  • 4 tablespoons butter Adds richness and helps sauté vegetables; can substitute with olive oil.
  • 1 cup diced celery Provides crunch and aroma; use fennel for a different flavor profile.
  • 1 cup diced carrots Adds sweetness and color; optional to swap with bell peppers.
  • ¼ cup flour Thickens the soup; use cornstarch for a gluten-free option.
  • 2 cups milk Creates a creamy base; substitute with half-and-half for a richer texture.
  • 4 cups low sodium chicken broth Adds depth of flavor; vegetable broth can be used for a vegetarian version.
  • 4 cups peeled & diced potatoes Main bulk of the soup; Russets or Yukon golds are ideal.
  • 1 medium minced onion Enhances flavor profile; can be replaced with shallots.
  • to taste salt & black pepper Basic seasonings; adjust to taste.
For the Cheesy Goodness
  • 8 oz Velveeta cheese Provides creaminess; sharp cheddar can be used for a more robust taste.
  • 2 cups diced ham Adds protein and flavor; omit for a vegetarian version.

Equipment

  • large pot

Method
 

Step-by-Step Instructions for Cheesy Ham and Potato Soup
  1. In a large pot, melt the butter over medium-high heat.
  2. Add diced celery and diced carrots to the pot and sauté for about 5 minutes.
  3. Sprinkle flour over the sautéed vegetables and whisk continuously for about 30 seconds.
  4. Gradually pour in milk and chicken broth while whisking until well combined, then bring to a gentle simmer.
  5. Fold in peeled and diced potatoes and minced onion, and season with salt and pepper.
  6. Reduce heat to medium-low and let soup simmer for about 15 minutes until potatoes are tender.
  7. Stir in Velveeta cheese and diced ham until the cheese is fully melted and soup is creamy.
  8. Ladle soup into bowls and serve warm.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 40gProtein: 20gFat: 15gSaturated Fat: 9gCholesterol: 55mgSodium: 750mgPotassium: 800mgFiber: 5gSugar: 5gVitamin A: 900IUVitamin C: 15mgCalcium: 300mgIron: 2.5mg

Notes

This soup is best enjoyed warm, paired with fresh dinner rolls or a crisp green salad.

Tried this recipe?

Let us know how it was!