Layered ham, tender potatoes, and a creamy cheese sauce turn into the kind of slow cooker casserole that disappears fast once it hits the table. The potatoes soften without falling apart, the ham seasons every bite, and the sharp cheddar on top gives you that golden, salty finish that makes a casserole feel complete.
This version works because the sauce starts with two canned soups plus sour cream, which gives the filling body without needing a separate roux. Yukon Gold potatoes hold their shape better than russets in the slow cooker, so you get slices that stay intact instead of turning into a mash. The ham goes in diced, not shredded, so it stays meaty and gives you little pockets of salty richness throughout the dish.
Below, I’ve included the little details that matter most: how thin to slice the potatoes, what to do if your casserole runs watery, and how to adapt it if you’re using leftover holiday ham or need a gluten-free version.
The potatoes held their shape and the sauce thickened up beautifully around the edges. I used leftover Easter ham, and my husband went back for seconds before I even sat down.
Save this Crockpot Ham and Potato Casserole for the nights when you want a creamy slow cooker dinner with tender potatoes and a cheesy top.
The Trick to Keeping the Potatoes Intact in a Slow Cooker
The biggest failure point in a ham and potato casserole is overcooked potatoes that collapse before the cheese even gets a chance to brown on top. Thin slicing helps them cook through evenly, but the real win is using Yukon Golds, which hold their shape better than starchy potatoes and give the casserole a creamy bite instead of a grainy one.
Layering matters, too. Put the potatoes on the bottom where they can absorb the sauce and the heat from the crockpot more evenly, then alternate with ham and onion so the seasoning doesn’t clump in one spot. If the slices are too thick, the center stays firm while the outside turns soft, so keep them about 1/8-inch thick for the best texture.
What Each Ingredient Is Actually Doing in This Casserole

- Yukon Gold potatoes — These are the backbone of the dish. They stay tender without turning mealy, and they keep enough structure to slice and serve cleanly after hours in the slow cooker.
- Cooked ham — Use a firm, fully cooked ham cut into small cubes so every spoonful gets salty, savory bites. Leftover holiday ham works beautifully here, and it usually has more flavor than deli-style ham.
- Cream of chicken and cream of mushroom soup — Together they build the sauce and give it enough thickness to coat the potatoes. If you swap in two of the same soup, the flavor becomes one-note, so using both gives the casserole more depth.
- Sour cream — This adds tang and helps the sauce stay creamy instead of flat. Full-fat sour cream gives the best finish, but the main job is moisture and body, so lower-fat versions can work in a pinch.
- Sharp cheddar — Mild cheddar gets buried under the sauce, but sharp cheddar stands up to the ham and soup base. Shred it yourself if you can; pre-shredded cheese won’t melt quite as smoothly.
Building the Layers So the Casserole Stays Creamy, Not Watery
Mix the sauce before anything else
Whisk the soups, sour cream, broth, and seasonings until the mixture looks smooth and loose. That step matters because cold sour cream clumps if you dump everything in the crockpot separately, and clumps don’t spread evenly through the potatoes. The sauce should look pourable, not thick like dip.
Layer with purpose
Start with half the potatoes in an even layer, then add half the onion, garlic, and ham before pouring on half the sauce. Repeating the layers keeps the seasoning balanced all the way through and prevents the top from drying out while the bottom steams. If your slices are stacked too tightly, they’ll steam instead of soak up flavor, so spread them out as evenly as the crockpot allows.
Cook until the potatoes give cleanly
Cover and cook on low until the potatoes are fork-tender, which usually takes 6 to 7 hours. You’re looking for slices that slide apart with light pressure but still keep their shape. If the casserole looks a little loose at the end, that’s normal; the sauce firms up as it rests and the cheese on top finishes the job.
Finish with the cheese at the end
Sprinkle the remaining cheddar over the top, cover, and let it melt for about 10 minutes. Adding it too early can make the cheese separate and turn greasy, while adding it at the end gives you a glossy top with just enough melt. A handful of chives right before serving brightens the whole dish and cuts through the richness.
How to Adapt This for Different Kitchens and Different Ham
Use leftover holiday ham
Leftover baked ham is ideal here because it brings a deeper smoky-salty flavor than many store-bought options. Cut it into small cubes so it heats through evenly and doesn’t dominate each bite. If the ham is especially salty, use low-sodium broth or skip the extra salt entirely.
Make it gluten-free
Use certified gluten-free cream soups and check the broth label, since those are the ingredients most likely to hide wheat. The texture stays the same, but this swap matters because the canned soup is doing the heavy lifting in the sauce. Everything else in the casserole already fits naturally.
Use ham and cheese as a breakfast-style version
Add a pinch of smoked paprika and serve it with a fried or poached egg on top. The casserole gets a little brunch energy without changing the base recipe, and the runny yolk blends into the sauce in a way that makes the whole dish feel richer.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The sauce thickens as it chills, so the casserole will slice a little more firmly after day one.
- Freezer: It freezes, but the potatoes soften after thawing. For the best texture, freeze portions in airtight containers and expect a slightly softer casserole when reheated.
- Reheating: Warm individual portions in the microwave with a splash of broth or reheat larger amounts covered in a 325°F oven until hot. The main mistake is blasting it uncovered, which dries out the ham and tightens the sauce too much.
Questions I Get Asked About This Recipe

Crockpot Ham and Potato Casserole
Ingredients
Equipment
Method
- Whisk together cream of chicken soup, cream of mushroom soup, sour cream, chicken broth, garlic powder, onion powder, and black pepper until smooth and uniform.
- Layer half the sliced potatoes in the bottom of the greased slow cooker.
- Add half the diced onion, half the minced garlic, and half the diced ham over the potatoes.
- Pour half the soup mixture over the layers and sprinkle with 1 cup of shredded sharp cheddar cheese.
- Repeat layers with the remaining potatoes, onion, garlic, ham, and soup mixture.
- Cook on low for 6–7 hours or high for 3–4 hours until the potatoes are fork-tender, with the casserole bubbling around the edges.
- Sprinkle the remaining shredded sharp cheddar cheese over the top, cover, and cook on high for 10 minutes until fully melted and lightly set.
- Garnish with fresh chives and serve straight from the slow cooker.