Go Back
+ servings
Cheesy Ham and Potato Soup

Hearty Cheesy Ham and Potato Soup for Cozy Nights

This Cheesy Ham and Potato Soup is a warm embrace in a bowl, perfect for cold nights and using leftover ham.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 6 bowls
Course: Soup
Cuisine: American
Calories: 380

Ingredients
  

For the Base
  • 4 tablespoons Butter olive oil can be a lighter substitute
  • 1 cup Diced Celery chopped leeks can be used for a milder flavor
  • 1 cup Diced Carrots peas can be used as an alternative
  • 1/4 cup Flour use whole wheat or gluten-free flour for dietary needs
  • 3 cups Milk half-and-half or heavy cream enhances richness
  • 4 cups Low Sodium Chicken Broth vegetable broth works for a vegetarian variation
For the Main Ingredients
  • 4 cups Peeled & Diced Potatoes Yukon Gold potatoes are best
  • 1 unit Minced Onion shallots can be a great substitute
  • 1 teaspoon Salt adjust according to taste
  • 1/2 teaspoon Black Pepper white pepper can be an alternative
For the Cheesy Finish
  • 8 ounces Velveeta Cheese (cubed) consider shredded cheddar for a different taste
  • 2 cups Diced Ham any cooked ham or vegetarian alternatives can be used

Equipment

  • large pot

Method
 

Step‑by‑Step Instructions
  1. Melt Butter: In a large pot, melt butter over medium-high heat until bubbly and fragrant, about 1-2 minutes.
  2. Sauté Vegetables: Add diced celery and diced carrots to the pot. Sauté for about 5 minutes until they begin to soften and turn golden.
  3. Thicken with Flour: Stir in flour, whisking vigorously for about 30 seconds to combine.
  4. Add Milk and Broth: Gradually pour in milk and broth while whisking constantly. Bring to a gentle boil, letting it thicken for 2-3 minutes.
  5. Incorporate Potatoes and Seasoning: Fold in potatoes, minced onion, salt, and black pepper, stirring well.
  6. Simmer to Tenderness: Reduce heat to low/medium and let the soup simmer for about 15 minutes or until potatoes are fork-tender.
  7. Stir in Cheese and Ham: Mix in cubed Velveeta cheese and diced ham, stirring continuously until cheese melts.
  8. Serve Warm: Ladle the soup into bowls and serve warm, garnished with fresh herbs if desired.

Nutrition

Serving: 1bowlCalories: 380kcalCarbohydrates: 35gProtein: 20gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 3gCholesterol: 60mgSodium: 750mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 800IUVitamin C: 15mgCalcium: 300mgIron: 2mg

Notes

Stir frequently during simmering to avoid sticking and burning. Leftovers can be stored in an airtight container for up to 3 days.

Tried this recipe?

Let us know how it was!