Slow-Cooker Ham and Potato Soup Recipe photo by Taste of Home

Slow-Cooker Ham and Potato Soup

Total Time
Prep: 10 min. Cook: 6-1/4 hours
Deliciously comforting and incredibly convenient, this slow-cooker ham and potato soup combines tender potatoes and savory ham in a creamy broth, making it the perfect hassle-free meal for any busy day.

Updated: Jun. 18, 2024

Slow-cooker ham and potato soup is the perfect blend of comfort and convenience, ideal for busy weeknights or cozy weekends. This hearty soup recipe combines tender shredded hash brown potatoes and savory cubed ham in a rich, creamy broth that will warm you from the inside out. With the ease of a slow cooker, you can simply set it up in the morning and come home to a delicious, ready-to-eat meal. The minimal prep work and hands-off cooking make it a hassle-free option, allowing you to enjoy a delicious homemade soup without spending hours in the kitchen.

Ingredients for Slow-Cooker Ham and Potato Soup

  • Chicken broth: You can use your favorite chicken broth brand from the grocery store or make a batch of homemade chicken broth, if you have the time.
  • Shredded hash brown potatoes: Using a bag of frozen potatoes is convenient and cuts down on prep time. Thaw the hash browns beforehand so they cook evenly and blend smoothly in the soup.
  • Onion: Chopped onions add a lot of flavor that pairs perfectly with potatoes.
  • Cream cheese: Make sure the cream cheese is fully softened before adding it to the soup to help it melt smoothly and avoid lumps. Pick one from our list of the best cream cheese brands.
  • Deli ham: This pre-cooked ham is cut into small, uniform cubes, making it easy to toss into the slow cooker to add a savory, smoky flavor and hearty protein to the soup.
  • Evaporated milk: For a rich, creamy texture use a can of evaporated milk. None on hand? Try one of these substitutes for evaporated milk.
  • Sour cream and green onion (optional): Garnish with sour cream and chopped green onions for added flavor and a touch of freshness.

Directions

Step 1: Cook the potatoes and vegetables

In a 4- or 5-quart slow cooker, combine the broth, potatoes, onion and pepper. Cook, covered, on low for six to eight hours, or until vegetables are tender.

Step 2: Finish the soup

Mash the potatoes to your desired consistency. Whisk in the cream cheese until melted. Stir in the ham and milk. Cook, covered, until heated through, 15 to 20 minutes longer. Serve with sour cream and green onions, if desired.

Editor’s Tip: To make a chunkier soup, mash only a portion of the potatoes. For a smoother soup, use an immersion blender to puree more of the mixture.

Slow-Cooker Ham and Potato Soup Variations

  • Make it cheesy: Stir in a few cups of shredded cheddar or Monterey Jack cheese just before serving, for a rich, cheesy twist.
  • Load up the veggies: Toss in a handful of mixed vegetables like carrots, celery and corn to the slow cooker for texture and nutrition.
  • Add some herbs: Sprinkle 1 to 2 teaspoons of dried herbs like thyme, rosemary or dill to add a layer of flavor.

How to Store Slow-Cooker Ham and Potato Soup

Allow the ham and potato soup to cool to room temperature before transferring it to airtight containers. Once cooled, place the soup in the refrigerator for three to four days.

Can you freeze slow-cooker ham and potato cheese soup?

We don’t recommend it. This soup has a lot of dairy in it, which often tastes grainy or curdled when it’s reheated. Plus, the potatoes will soak up the broth—leading to a soggy texture later on.

Slow-Cooker Ham and Potato Soup Tips

What’s the best way to thicken this ham and potato soup?

If your soup looks a little thin, we suggest making a roux by whisking together 2 tablespoons of melted butter with 2 tablespoons of flour. Once the roux is smooth, whisk in a few tablespoons of soup to make a slurry, then stir the mixture into the slow cooker. Cook the soup for 10 to 15 more minutes or until thickened. If your soup is too thick, just add a little more broth.

Can I use fresh potatoes instead of frozen hash browns?

Fresh potatoes also work in this recipe. Peel and shred or dice them before adding them to the slow cooker, but keep in mind that fresh potatoes may require a longer cooking time.

Can I prepare this soup on the stovetop instead of in a slow cooker?

To cook this ham and potato soup on the stove, combine the ingredients in a large pot or Dutch oven and simmer over low heat until the potatoes are tender. Then follow the remaining steps for adding the cream cheese, ham and milk.

Slow-Cooker Ham and Potato Soup

Prep Time 5 min
Cook Time 380 min
Yield 8 servings (2-1/2 quarts)

Ingredients

  • 1 carton (32 ounces) chicken broth
  • 1 package (30 ounces) frozen shredded hash brown potatoes, thawed
  • 1 small onion, finely chopped
  • 1/4 teaspoon pepper
  • 4 ounces cream cheese, softened and cubed
  • 1 cup cubed deli ham
  • 1 can (5 ounces) evaporated milk
  • Optional: Sour cream and chopped green onions

Directions

  1. In a 4- or 5-qt. slow cooker, combine broth, potatoes, onion and pepper. Cook, covered, on low 6-8 hours or until vegetables are tender.
  2. Mash potatoes to desired consistency. Whisk in cream cheese until melted. Stir in ham and milk. Cook, covered, until heated through, 15-20 minutes longer. Serve with sour cream and green onions if desired.

Nutrition Facts

1-1/4 cups: 257 calories, 10g fat (5g saturated fat), 45mg cholesterol, 1053mg sodium, 31g carbohydrate (6g sugars, 2g fiber), 12g protein.

In our house, this recipe is a win-win. It's easy for me to whip up and easy for my family to devour...the crusty bread for dipping doesn't hurt, either. —Linda Haglund, Buffalo, Minnesota
Recipe Creator