This post may contain affiliate links.
If you have leftover ham and a few simple ingredients, you can easily make a warm, creamy slow cooker ham and potato soup that’s both filling and tasty.
This soup combines tender potatoes, savory ham, and a rich broth to give you a comforting meal that’s perfect for any day.
You don’t need fancy ingredients or complicated steps to enjoy this classic dish. Whether you use a slow cooker or make it on the stove, this soup is a great way to turn everyday ingredients into something special.

The mix of ham, potatoes, and vegetables creates a hearty flavor that feels like homemade comfort food. Once you try this recipe, it might become one of your go-to meals when you want something easy and satisfying.
If you enjoy hearty slow cooker soups like this one, you might also love my slow cooker chili or slow cooker clam chowder for another comforting meal.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
For even more easy dinners and soups, explore my full collection of Crock Pot Recipes, where you’ll find slow cooker meals organized by ingredient, season, and occasion.
Why You’ll Love This Slow Cooker Ham and Potato Soup
Slow cooker ham and potato soup is a comforting, budget-friendly meal made with simple ingredients you probably already have on hand.
The slow cooking process allows the potatoes to become tender while the ham adds rich, savory flavor to the creamy broth.
It’s an easy set-it-and-forget-it soup that works well for weeknight dinners or cozy weekend meals.
Ingredients for Slow Cooker Ham and Potato Soup
- 4–5 medium potatoes, peeled and diced
- 2 cups cooked ham, diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cups shredded cheddar cheese (divided)
- 1 can (10.5 oz) condensed cream of mushroom or cream of chicken soup
- 1 cup milk
- ½ teaspoon dried thyme (optional)
- Salt and pepper to taste
- Fresh parsley or chives for garnish (optional)
To make this recipe, you’ll want a 6-quart slow cooker and I also recommend using slow cooker liners for easy cleanup.
Now let’s walk through the simple steps.
How to Make Slow Cooker Ham and Potato Soup
Layer half of the potatoes, ham, onion, and garlic in the bottom of the slow cooker.
Sprinkle with a little cheese. Repeat with the remaining potatoes, ham, onion, and garlic, then top with more cheese. In a bowl, whisk together the condensed soup, milk, thyme, salt, and pepper.
Pour the mixture evenly over the layers in the slow cooker. Cover and cook on low for 6–7 hours or on high for 3–4 hours, until the potatoes are tender.
About 15 minutes before serving, sprinkle the remaining cheese on top, cover, and let it melt. Garnish with parsley or chives before serving.

Slow Cooker Tips
Choose potatoes that hold shape but still soften well, like russet or Yukon gold.
Cut the potatoes into uniform pieces, so they cook evenly.
If you want a thicker soup, mash some potatoes in the pot or use a blender to puree part of the soup.
Add cream slowly to avoid curdling. Warm your cream before adding it.
Keep an eye on the heat after adding dairy; it should be low to keep your soup smooth and creamy.
Serving and Storage Suggestions
You want your ham and potato soup to stay fresh and taste great, whether you’re serving it right away or saving some for later.
This section will help you decide what to eat with your soup and how to keep it fresh in the fridge or freezer.
Best Dishes to Pair With
Ham and potato soup pairs perfectly with simple sides that add texture and freshness. Serve it with crusty bread, warm dinner rolls, or garlic toast to soak up the creamy broth.
A fresh, crisp salad also pairs nicely to give your meal a light contrast. Use greens like spinach or arugula with a lemon vinaigrette for a bright flavor.
If you want something cheesy, adding a sprinkle of grated cheddar or topping the soup with melted cheese gives a nice boost.
For drinks, warm herbal tea or a light white wine works well without overpowering the soup’s flavors.
Creative Leftover Ideas
Leftover ham and potato soup can easily become another comforting meal the next day. Serve it with extra shredded cheese and fresh herbs for a quick lunch.
You can also thicken leftover soup slightly and use it as a filling for baked potatoes or casseroles. Another easy option is stirring in cooked vegetables or pasta to turn it into a heartier soup for another dinner.
How to Store and Reheat Leftovers
Allow the soup to cool slightly before transferring it to airtight containers. Put it in an airtight container and keep it in the fridge. It will stay good for 3 to 4 days.
When reheating, warm the soup over low heat on the stove, stirring often to keep it from sticking or burning. You can also use a microwave in short bursts, stirring between each.
If the soup thickens while cooling or storing, add a little water or broth when reheating to get the right consistency back.
Ham and potato soup freezes well, but to keep the best flavor and texture, cool it completely before freezing.
Use freezer-safe containers or heavy-duty freezer bags. Label the container with the date so you know how long it’s been stored.
The soup will stay good in the freezer for up to 3 months. When ready to eat, thaw in the fridge overnight.
Reheat slowly on the stove, stirring occasionally. Avoid microwaving frozen soup straight to keep the texture from changing too much.
Follow my Slow Cooker board on Pinterest.



