Home » Main Dishes » Soups » Ham and Cheese Soup

Ham and Cheese Soup

Ham and Cheese Soup is a hearty and delicious meal that is sure to be a real family pleaser. Filled with plenty of ham and potatoes in a rich cheesy soup base.

Soup is one of our favorite meals and we enjoy it all year long and it’s a great way to use up leftovers. If you find yourself with leftover holiday ham, this Ham and Cheese Soup is guaranteed to satisfy.

NEW Save the Recipe

Send Me The Recipe

Enter your email below and we will send it straight to your inbox!


ham and cheese soup with loaf of bread

Ham and Cheese Soup ~ Hearty Weeknight Dinner

Soups are a weeknight favorite for us. It’s easy to make ahead and can be simmering away and ready to eat no matter what time everyone comes in for supper. It’s always filling and delicious and the perfect way to sneak in a few veggies.

Can’t decide what to make for dinner? Try these Quick Weeknight Dinner recipes!

collage of ingredients for ham and cheese soup

Ingredients Needed:

  • Bacon
  • Onion
  • Bell Pepper
  • Kosher Salt
  • Black Pepper
  • Butter
  • All Purpose Flour
  • Ham
  • Potatoes
  • Whole Milk
  • Heavy Cream
  • Cheddar Cheese
  • Fresh Herbs: Rosemary & Thyme

How to Make Ham and Cheese Soup:

crispy bacon on a paper towel lined plate

  • Start by cutting 5 strips of bacon into small pieces. Cook in a soup pan or dutch oven until crispy.
  • Remove bacon to a paper towel lined bowl and set aside. Reserve drippings in the pan.

collage cooking vegetables for soup

  • Add diced onion and bell pepper to the bacon drippings. Season with salt and pepper, cooking over medium heat, stirring often.
  • When vegetables start to caramelize, remove to a bowl and set aside.
  • Add butter and flour to the pan and cook for about 2 minutes.

collage making ham and potato soup

  • Stir in reserved vegetables, bacon, ham and potatoes, cook another 2 minutes.
  • Stir in milk and cream. Cook over medium-low heat, stirring frequently until potatoes are tender, about 15 minutes.

creamy ham soup - adding cheese and herbs

  • Remove from heat and stir in shredded cheese and herbs, stirring until cheese is completely melted.
  • Serve immediately.

Creamy Ham Cheddar Soup & Beer Bread

How to Store and Reheat:

Store cooled soup in an airtight container in the refrigerator up to 4 days.

Reheat in a saucepan with a splash or two of milk over medium heat. Stir until heated through.

Recipe Notes:

This soup is very thick, if you prefer it thinner, just add 1/4 cup of milk at a time as the potatoes are cooking until desired thickness is reached.

If you don’t have fresh herbs, dried can be substituted. Dried herbs are more concentrated flavor, so only use half of the measurement called for.

ham and cheese soup topped with bacon

What to Serve with Soup:

We served Cheddar Beer Bread alongside the cheesy ham soup and it was the perfect compliment. Cheddar Bay Biscuits are another favorite and so easy to make. This easy green salad is also a great addition to any soup dinner.

More Hearty Soup Recipes to Try:

If you need an easy crock pot soup, this Slow Cooker Cheesy Smoked Sausage and Potato Soup is always a hit.

Easy Broccoli Cheese Soup is a comfort food meal that is even better than Panera’s! Ready in under an hour and everyone will love it.

Stuffed Pepper Soup is one of our absolute favorites. Filled with ground beef, bell peppers and onions in a tomato broth. Tons of delicious flavor served over rice.

Tuscan Sausage Potato Soup is one of my go-to 30 minute meals. This recipe just has a few ingredients but so much flavor. It’s always a hit with everyone that tries it.

bowl of creamy soup with loaf of beer bread

Add this Ham and Cheese Soup to the menu this week for a hearty and delicious meal to enjoy around the table with the entire family.

FOLLOW MISS IN THE KITCHEN ON SOCIAL MEDIA

FACEBOOK | PINTEREST | INSTAGRAM |TWITTER

IF YOU LOVE THIS  RECIPE AS MUCH AS I DO, PLEASE LEAVE A COMMENT AND A FIVE STAR REVIEW, AND BE SURE TO HELP ME SHARE ON PINTEREST!

Ham and Cheese Soup
Print Recipe
5 from 2 votes

Ham and Cheese Soup

Ham and Cheese Soup is a hearty and delicious meal. Filled with plenty of ham and potatoes in a rich cheesy soup base.
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Course: Soups
Cuisine: American
Keyword: cheddar ham soup, cheese soup, ham and potato soup, leftover ham recipe
Servings: 5 servings
Calories: 764kcal
Author: Milisa

Ingredients

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

Instructions

  • Cut bacon into small pieces and cook in a soup pan or dutch oven until crispy.
  • Remove bacon to a paper towel lined bowl and set aside. Reserving drippings in the pan.
  • Add onion and bell pepper to the pan. Season with salt and pepper, cooking over medium heat, stirring until vegetables start to caramelize. Remove to a bowl and set aside.
  • Add butter and flour to the pan and cook for about 2 minutes, stirring constantly.
  • Add reserved vegetables, cooked bacon, ham and potatoes, cook another 2 minutes.
  • Stir in milk and cream. Cook over medium-low heat, stirring frequently until potatoes are tender, about 15 minutes.
  • Remove from heat and stir in shredded cheese and herbs, stirring until cheese is completely melted.
  • Serve immediately.

Notes

If you prefer a thinner soup, just add 1/4 cup of milk at a time as the potatoes are cooking until desired thickness is reached.
Dried herbs can be substituted. Use half of the measurement called for.
Store cooled soup in an airtight container in the refrigerator up to 4 days.
Reheat in a saucepan with a splash or two of milk over medium heat. Stir until heated through.

Nutrition

Serving: 1g | Calories: 764kcal | Carbohydrates: 31g | Protein: 44g | Fat: 52g | Saturated Fat: 29g | Polyunsaturated Fat: 18g | Trans Fat: 1g | Cholesterol: 186mg | Sodium: 1556mg | Fiber: 2g | Sugar: 12g

4 Comments

    1. Hi Colleen,
      We always just use what we have on hand. These were white potatoes that we grew in our garden this year. Red potatoes or yellow would work just as well.

      ~ Milisa

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating