Creamy Crockpot Ham & Potatoes
This creamy crockpot ham and potatoes recipe is the definition of slow-cooker comfort food. It’s rich, cozy, and incredibly satisfying, with tender slices of potato and savory ham gently simmered in a creamy, cheesy sauce. Everything cooks together low and slow, allowing the flavors to meld into something truly comforting.
What makes this dish so appealing is its simplicity. With just a handful of pantry staples and minimal prep, you can create a hearty meal that feels like it took far more effort than it actually did. The crockpot does all the work, making this perfect for busy days, family dinners, or relaxed weekends.
The potatoes become perfectly soft without falling apart, while the ham adds a salty, savory depth that balances the creaminess of the sauce. Cheddar cheese melts into the mixture, giving it that familiar, nostalgic casserole-style richness that everyone loves.
ADVERTISEMENT
This dish is versatile and forgiving. It works beautifully as a main course with a simple side salad or as a comforting side dish alongside roasted vegetables or bread. It also reheats well, making it ideal for leftovers and meal prep.
Servings: 6
Prep Time: 10 minutes
Cook Time: 6 hours
Total Time: 6 hours 10 minutes
Ingredients
- 4 cups potatoes, peeled and sliced (Yukon gold or russet)
- 2 cups cooked ham, diced
- 1 small onion, diced
- 2 cups shredded cheddar cheese
- 1 can (10.5 oz) cream of chicken soup
- 1 cup milk
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper, to taste
Optional Garnish
- Fresh parsley or extra shredded cheese
Instructions
- Lightly grease the inside of your crockpot.
- Layer half of the sliced potatoes in the bottom of the crockpot and season lightly with salt and pepper.
- Add half of the diced ham and onion, then sprinkle with half of the shredded cheese.
- Repeat the layers with the remaining potatoes, ham, onion, and cheese.
- In a bowl, whisk together the cream of chicken soup, milk, garlic powder, and onion powder until smooth.
- Pour the mixture evenly over the layered ingredients in the crockpot.
- Cover and cook on LOW for 6 hours or on HIGH for 3 to 4 hours, until the potatoes are tender and the sauce is creamy.
- Stir gently before serving and garnish if desired.
Variations
- Add frozen peas or corn during the last hour for extra color and texture.
- Swap cheddar for Colby Jack or Swiss cheese for a different flavor profile.
- Use cream of mushroom soup instead of cream of chicken for an earthier taste.
- Add a pinch of smoked paprika or thyme for subtle warmth.
Tips
- Slice the potatoes evenly so they cook at the same rate.
- Yukon gold potatoes create a creamier texture, while russets are heartier.
- For extra richness, stir in a splash of heavy cream or a tablespoon of butter during the last 30 minutes of cooking.
- Let the dish rest for a few minutes before serving so the sauce thickens slightly.





