There’s nothing quite like coming home to a warm, cheesy bowl of slow cooker ham cheese soup after a long day. I first made this recipe on a freezing winter night when my family was begging for something hearty and comforting. The smell of potatoes and ham slowly cooking with melted Velveeta filled the house, and by dinnertime, we were all gathered around the table, spoons ready. What I love most about this soup is how easy it is—just dump the ingredients in the slow cooker and let it work its magic! It’s become our go-to meal when we need a cozy, no-fuss dinner that everyone loves.

Table of Contents
Table of Contents
Why You’ll Love This Slow Cooker Ham Cheese Soup
This soup isn’t just delicious—it’s practically foolproof! Here’s why it’s become my family’s favorite:
- Creamy dreamy texture: The Velveeta melts into the most velvety, smooth broth that coats every bite of ham and potato perfectly
- Dump-and-go magic: Just 10 minutes of prep in the morning means dinner practically cooks itself while you’re busy living life
- Crowd-pleasing flavor: Kids go crazy for the cheesy goodness while adults appreciate the hearty chunks of ham and potatoes
- Cold weather comfort: One spoonful of this rich, warming soup will thaw you right out on the chilliest days
Trust me, once you try this recipe, you’ll understand why I make it at least twice a month all winter long! If you are looking for more comforting meals, check out our collection of recipes.
Ingredients for Slow Cooker Ham Cheese Soup
Gathering your ingredients is the easiest part of this recipe – I promise! Here’s what you’ll need to make the creamiest, dreamiest ham and cheese soup:
- 4 cups cubed ham (leftover holiday ham works beautifully!)
- 4 cups cubed potatoes (about 3 medium russets – no need to peel)
- 6 cups water (just plain tap water does the trick)
- 16 oz Velveeta cheese, cubed (I buy the block and chop it before adding)
- 1/4 cup instant potato flakes (optional, but great for thickening)
That’s it! Five simple ingredients that transform into pure comfort. The potato flakes are my little secret weapon – they thicken the soup just right without making it gloppy.

How to Make Slow Cooker Ham Cheese Soup
Making this soup is so simple, you’ll wonder why you haven’t been making it every week! Just follow these easy steps for creamy, cheesy perfection every time.
Step 1: Combine Ham and Potatoes
First things first – grab your trusty slow cooker and toss in those beautiful ham cubes and potato chunks. Pour in the water and give everything a good stir – I mean really get in there and mix it up! You want every piece of potato to get acquainted with the ham. Don’t worry about being gentle – this soup likes a vigorous stir at the beginning.
Step 2: Slow Cook Until Tender
Now comes the easy part – put the lid on and walk away! Cook on high for 3-4 hours or low for 6-8 hours. I always peek at the 3 hour mark to check if the potatoes are fork-tender. You’ll know they’re ready when they break apart easily but still hold their shape. The ham will get wonderfully soft while keeping its delicious texture.
Step 3: Melt the Cheese
Here’s where the magic happens! Take off the lid and add your cubed Velveeta. Now stir, stir, stir until every last bit melts into creamy perfection. I like to use a whisk for this part – it helps break up any stubborn cheese clumps. The soup will transform right before your eyes into this gorgeous golden, velvety broth.
Step 4: Thicken the Soup
This step is optional but oh-so-worth it! If you want a thicker soup (and trust me, you do), sprinkle in the potato flakes a tablespoon at a time, stirring well after each addition. Go slow – I learned the hard way that dumping it all in at once turns your soup into mashed potatoes! The flakes absorb liquid gradually, giving you perfect spoon-coating thickness without going overboard.
Print
“Slow Cooker Ham Cheese Soup Melts Hearts in Just 3 Steps”
- Prep Time: 10 minutes
- Cook Time: 4 hours
- Total Time: 4 hours 10 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Slow Cooker
- Cuisine: American
- Diet: Low Lactose
Description
A creamy and hearty soup made with ham, potatoes, and melted cheese, perfect for a comforting meal.
Ingredients
- 4 cups cubed ham
- 4 cups cubed potatoes
- 6 cups water
- 16 oz Velveeta, cubed
- 1/4 cup instant potato flakes (optional)
Instructions
- Put the ham, potatoes, and water in a slow cooker and stir to combine.
- Cover and cook on high for 3-4 hours or low for 6-8 hours until the potatoes are tender.
- Remove the lid and add the Velveeta. Stir until all of the cheese has melted.
- To thicken the soup, stir in a little bit of instant potato flakes at a time, mixing until combined. If you add too much, your soup will turn into a casserole so go slow!
Notes
- Store leftovers in the fridge for up to 3 days.
- You can keep soup in a slow cooker on the warm setting for up to 2 hours.
- Use fully cooked ham for best results in soup.
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 5g
- Sodium: 1200mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 60mg
Tips for Perfect Slow Cooker Ham Cheese Soup
After making this soup dozens of times (okay, maybe hundreds), I’ve picked up some tricks that take it from good to absolutely amazing:
- Use fully cooked ham – raw ham won’t get tender enough in the slow cooker, and we want that melt-in-your-mouth texture
- Cube your cheese first – cutting the Velveeta before adding helps it melt evenly without clumping
- Don’t skip the potato flakes – they’re the secret to that perfect spoon-coating thickness without making the soup gluey
- Give it a stir halfway – if you’re home, a quick mix helps distribute flavors evenly
Oh, and one more thing – resist the urge to lift the lid too often! Every peek adds cooking time. Trust the process – your patience will be rewarded with the creamiest soup ever. You can find more of our favorite comfort food tips on our social media.

Ingredient Substitutions
Out of something? No worries – this soup is super flexible! Here are my favorite swaps that still deliver amazing flavor:
- Smoked ham adds incredible depth – just chop it the same way
- Sharp cheddar works if you’re out of Velveeta (but melt it slowly to avoid graininess)
- Sweet potatoes make a fun twist – they’ll soften faster so check early
- Chicken broth instead of water gives extra richness
Just remember – different cheeses change the texture, and smoked meats make the flavor bolder. Taste as you go and adjust to your liking!
Storing and Reheating Slow Cooker Ham Cheese Soup
This soup keeps beautifully in the fridge for up to 3 days – just let it cool completely before storing in airtight containers. When reheating, I prefer the stovetop on low heat (stir often!), but you can also use your slow cooker’s warm setting for 1-2 hours. Add a splash of milk if it thickens too much overnight – it’ll bring back that creamy perfection!

Slow Cooker Ham Cheese Soup FAQs
I get asked about this soup all the time – here are the answers to the most common questions that pop up in my kitchen (and my inbox)!
What kind of ham works best in this soup?
You’ll want fully cooked ham – either leftover holiday ham or store-bought cubed ham works perfectly. Smoked ham adds incredible flavor, but even basic deli ham will do in a pinch. Just avoid raw ham – it won’t get tender enough in the slow cooker time.
How long can I keep the soup in the slow cooker?
Once cooked, you can safely keep it on the warm setting for up to 2 hours. Any longer and the potatoes might get too soft. For longer serving times, I recommend transferring to a pot on the stove over very low heat.
Why do you add potato flakes?
Those little flakes are my secret weapon! They thicken the soup just enough to make it luxuriously creamy without turning it into a gluey mess. Add them gradually – you can always add more but you can’t take them out!
Can I freeze leftovers?
Honestly? I wouldn’t. The dairy can separate when frozen and thawed, changing the texture. But it keeps beautifully in the fridge for 3 days – just stir in a splash of milk when reheating to bring back the creaminess.
Nutritional Information
Now, I’m no nutritionist, but here’s the scoop on what’s in each comforting bowl of this ham cheese soup (based on my exact ingredients): About 350 calories, 22g protein to keep you full, and yes – 1200mg sodium from that delicious ham. Remember, these numbers can change depending on your specific ingredients – especially if you use low-sodium ham or different cheese. But let’s be real – when you’re craving this kind of comfort, you’re not counting numbers!
Serving Suggestions
This soup is a meal all on its own, but I love serving it with a chunk of crusty bread for dunking (that cheesy broth is too good to waste!) and a simple green salad to cut through the richness. On really cold nights, we skip the salad and go straight for seconds—no judgment here!
