
When I think of the kind of dinner that takes care of you while you get on with life, Crockpot Ham and Potato Casserole is exactly what comes to mind. It’s the set-it-and-forget-it comfort classic: tender russet potatoes slowly soaking up a creamy, savory sauce, generous bites of smoky ham, and a cap of melty cheddar that ties everything together.
My nonna taught me to love hearty potato bakes—hers spent hours in the oven—but the slow cooker gives us the same stick-to-your-ribs goodness with a modern, low-effort twist. This Crockpot Ham and Potato Casserole is the weeknight hero for busy seasons and a weekend favorite when you want maximum comfort with minimal fuss. It’s also a clever way to use leftover ham—after holidays, I cube what’s left, freeze it in small bags, and I’m halfway to dinner any night of the week.
Whether it’s a chilly winter evening or you just need something satisfying without hovering over the stove, this Crockpot Ham and Potato Casserole delivers every single time: creamy, savory, cozy, and delightfully simple.
Why You’ll Love This Crockpot Ham and Potato Casserole
- Truly hands-off – 15 minutes of prep; your slow cooker does the rest.
- One-pot comfort – Potatoes, ham, onions, and cheese in a creamy sauce.
- Budget-friendly – Everyday ingredients; great for using leftover ham.
- Family-approved – Mild, cheesy flavors win over picky eaters.
- Meal-prep friendly – Makes 6 hearty portions that reheat beautifully.

Ingredients (Serves 6)
- 6 medium russet potatoes, peeled and diced (about 5–6 cups)
- 2 cups diced cooked ham
- 1 small yellow onion, finely chopped
- 1 can (10.5 oz) cream of chicken soup
- 1 cup whole milk
- 2 cups shredded cheddar cheese, divided
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Optional: chopped parsley or green onions for garnish
Step-by-Step Instructions
1. Prepare the Base:
Lightly spray a 6-quart slow cooker with nonstick spray. Add diced potatoes, ham, and onion.
2. Mix the Sauce:
In a medium bowl, whisk together cream of chicken soup, milk, 1½ cups cheddar cheese, garlic powder, salt, and pepper until smooth.
3. Combine:
Pour the sauce over the potatoes and ham. Stir gently to coat everything evenly.
4. Cook:
Cover and cook on LOW for 6–7 hours or HIGH for 3–4 hours, until the potatoes are fork-tender.
5. Finish:
Sprinkle the remaining ½ cup cheddar over the top. Cover and cook an additional 10–15 minutes until the cheese is melted.
6. Serve:
Spoon into bowls and garnish with parsley or green onions if desired.
Tips & Variations
- Swap the soup – Use cream of mushroom or cream of celery for a different flavor.
- Cheese blends – Try half sharp cheddar and half Monterey Jack or Gruyère.
- Veggie boost – Stir in frozen peas or mixed vegetables during the last 30 minutes.
- Herb it up – Add thyme or Italian seasoning for extra depth.
- Make it lighter – Use reduced-fat soup, 2% milk, and part-skim cheese.
- Crispy finish – Broil portions with extra cheese and breadcrumbs before serving.
FAQ
Can I use different potatoes? Yes—Yukon golds hold their shape and turn creamy. Dice to ¾-inch for even cooking.
Will raw ham work? Use fully cooked ham. If using uncooked, pan-sear until cooked through.
Can I add more protein? Fold in cooked bacon during the last 30 minutes.
How do leftovers hold up? Refrigerate up to 4 days. Reheat gently with a splash of milk.
Can I prep this overnight? Yes—prep ingredients separately, combine in the morning, and cook.
Final Thoughts
There’s a reason Crockpot Ham and Potato Casserole never goes out of style: it’s simple, soothing, and wildly dependable. Toss in everyday ingredients, walk away, and return to a complete meal that feels like a warm hug. Keep diced ham in the freezer and soup in the pantry, and you’ll always have this creamy classic at your fingertips.
Serve with a crisp salad or green beans for a balanced plate, and enjoy the kind of dinner that makes weeknights effortless.
Crockpot Ham and Potato Casserole
Ingredients
- 6 medium russet potatoes peeled and diced (about 5–6 cups)
- 2 cups diced cooked ham
- 1 small yellow onion finely chopped
- 1 can 10.5 oz cream of chicken soup
- 1 cup whole milk
- 2 cups shredded cheddar cheese divided
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Optional: chopped parsley or green onions for garnish
Instructions
Prepare the Base:
- Lightly spray a 6-quart slow cooker with nonstick spray. Add diced potatoes, ham, and onion.
Mix the Sauce:
- In a medium bowl, whisk together cream of chicken soup, milk, 1½ cups cheddar cheese, garlic powder, salt, and pepper until smooth.
Combine:
- Pour the sauce over the potatoes and ham. Stir gently to coat everything evenly.
Cook:
- Cover and cook on LOW for 6–7 hours or HIGH for 3–4 hours, until the potatoes are fork-tender.
Finish:
- Sprinkle the remaining ½ cup cheddar over the top. Cover and cook an additional 10–15 minutes until the cheese is melted.
Serve:
- Spoon into bowls and garnish with parsley or green onions if desired.

Leave a Comment