Slow Cooker Ham and Potato Soup

This Slow Cooker Ham and Potato Soup is creamy, comforting, and perfect for busy nights. Easy prep, hearty ingredients, and rich flavor in every bowl.

A ladle scooping up potato soup from the slow cooker.


This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you! Read our disclosure policy here.

This comforting dinner was made for your slow cooker. With tender potatoes, savory ham, sweet carrots, celery, and a rich, cheesy broth, this hearty soup tastes like it simmered on the stove all day.

Hearty and filling soup like this one is always an easy way to my family's heart, just like this Creamy Chicken and Rice Soup is. Serve a bowl of this Ham and Potato Soup recipe with some No Knead Crusty Bread and it's the perfect meal for the whole family. 

Let's Gather The Ingredients

A labeled photo of all of the ingredients for the potato soup.
  • Potatoes: Russet potatoes or Yukon Golds work best.
  • Onion: adds savory flavor that deepens as it slow cooks.
  • Carrots: bring natural sweetness.
  • Celery: adds classic soup flavor.
  • Fresh garlic: Fresh minced is always best.
  • Diced ham: A perfect way to use up leftover ham.
  • Chicken broth: forms the flavorful base and helps the potatoes cook evenly.
  • Cream cheese: Adds a creamy texture.
  • Evaporated milk: adds richness without curdling and keeps the soup silky.
  • Cheese: shredded cheddar blends into the soup for a cheesy.

How To Make Slow Cooker Ham and Potato Soup

All the ingredients for the slow cooker potato soup placed in a slow cooker.
  • Step 1: Add the diced potatoes, onions, carrots, celery, garlic, and diced ham to the slow cooker. Pour in the chicken broth and stir to combine.
  • Step 2: Cook until potatoes are fork-tender. Use a potato masher to mash some of the potatoes directly in the slow cooker for extra creaminess.
  • Step 3: Add the cubed cream cheese, evaporated milk, Stir and let cook a little longer until everything melts together.
  • Step 4: Add in the shredded cheese and stir until incorporated, and serve!
A ladle pouring soup into a bowl.

Recipe Tips

  • Adding the leftover ham bone to the Slow Cooker is a great way to amp up the flavor.
  • For a smoother soup, blend half the pot with an immersion blender before adding the cheeses.
  • Every Slow Cooker runs differently, so check your potatoes around the 6-hour mark to see if they're fork-tender or not.
  • Store leftovers in an airtight container in the refrigerator for 3-4 days. Reheat on the stove over low heat.
Slow cooker potato soup in a bowl with cheese on top.

Recipe FAQ's

Can I freeze this soup?

Cream-based soups don’t freeze very well because the dairy can separate, but the flavor stays great. If freezing this Slow Cooker Cheesy Ham and Potato Soup, do so before adding the cream cheese and evaporated milk. Add those when reheating this cozy meal. 

What else can I add to this woup?

Next time you make this soup, try adding a cup of frozen corn during the last hour of cooking. Or, load it up with even more veggies like peas, extra carrots, or diced bell peppers. If you like a little spicy kick to your soup, especially on those cold winter nights, try adding a pinch of cayenne or diced jalapeños

Can I make this on the stovetop?

Yes! Simmer 40-50 minutes until potatoes are tender, then thicken.

More Slow Cooker Soup Recipes

Let’s stay connected! 🍴
Follow Butter Your Biscuit for cozy comfort food inspiration

FacebookPinterestInstagram
A ladle pouring soup into a bowl.

Slow Cooker Cheesy Ham and Potato Soup

5 from 1 vote
Written By: Wendie Williams
Slow Cooker Ham and Potato Soup is creamy, comforting, and perfect for busy nights. Easy prep, hearty ingredients, and rich flavor in every bowl.
Prep Time 10 minutes
Cook Time 6 hours
Servings 6 servings
Calories 300

Equipment

Ingredients
  

  • 4 cup Russet potatoes peeled and diced
  • 1 small onion diced
  • 1 cup carrots diced
  • 2 ribs celery diced
  • 3 cloves garlic minced
  • 2 cups ham diced
  • 4 cups chicken broth
  • 1 (8 ounce) pkg cream cheese cut into cubes
  • 1 (12 ounce) can evaporated milk
  • 2 cups cheddar cheese shredded
  • Green onions for garnish

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Instructions
 

  • Add the diced potatoes, onions, carrots celery, garlic and ham to the slow cooker. Add in the chicken broth and stir until combined.
  • Cook on low for 6 hours or high for 4 hours.
  • Once the potatoes are fork tender use a potato masher and mash some of the potatoes up.
  • Add in the cream cheese, milk and cheese stir and let cook for another 30 minutes or so until melted. Add salt and pepper to taste
  • Serve with extra cheese, green onion on top!

Notes

Russet or Yukon potatoes work great.
Add in a leftover ham bone for added flavor.
Every slow cooker runs a bit different, so check your potatoes around the 6-hour mark. They should be fork-tender.
Store leftovers in an airtight container in the refrigerator for 3-4 days.

Nutrition

Calories: 300kcalCarbohydrates: 24gProtein: 19gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 61mgSodium: 1344mgPotassium: 572mgFiber: 2gSugar: 4gVitamin A: 3949IUVitamin C: 8mgCalcium: 299mgIron: 1mg
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!
Course Slow Cooker
Cuisine American
5 from 1 vote

Leave a Reply

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

Recipe Rating




4 Comments