Skip to Main Content
Test Kitchen Approved

Savory Ham & Cheese Soup

Time: 55 minutes

Yield: 5 servings

recipe image

About

A beloved flavor combination is transformed into a truly indulgent soup! Savory Ham & Cheese Soup is richer, creamier, and meatier than any ham & cheese sandwich you can find, while still delivering on that delicious pork flavor. Infused with sharp cheddar cheese and salty bacon, Savory Ham & Cheese Soup doesn't just warm your spirits on a cold winter evening; the aroma alone will wrap around you like a delicious blanket!

Recommended Articles

Ingredients

  • 5 slices bacon, chopped
  • 1 large onion, diced
  • 1 small bell pepper, diced
  • 1/2 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1/4 cup butter
  • 1/4 cup all-purpose flour
  • 3 cups ham, diced
  • 2 cups potatoes, diced
  • 4 cups whole milk
  • 1/2 cup heavy cream
  • 4 cups cheddar cheese, shredded
  • 1 tablespoon fresh rosemary
  • 1 tablespoon fresh thyme

Directions

Step 1 -In a soup pot or Dutch oven, cook the bacon over medium heat until crispy.

Step 2 -Transfer the bacon to a paper-towel-lined bowl. Set the bacon pieces aside and reserve the drippings in the pot.

Step 3 -Add the onions and the bell peppers to the pot.

Step 4 -Season with the salt and the pepper and sauté over medium heat until the vegetables start to caramelize, about 8-10 minutes.

Step 5 -Transfer the vegetables to a bowl and set them aside.

Step 6 -Add the butter to the pot.

Step 7 -Once the butter is melted, add the flour and cook until foamy and golden, about 2 minutes.

Step 8 -Add the cooked bacon, the cooked vegetables, the ham, and the potatoes and sauté, about 2 minutes.

Step 9 -Stir in the milk and the heavy cream and reduce the heat to medium-low.

Step 10 -Cook, stirring frequently, until the potatoes become tender, about 15 minutes.

Step 11 -Remove the soup from the heat.

Step 12 -Stir in the cheese, the rosemary, and the thyme.

Step 13 -Serve.

Explore More Favorites