Easy Crockpot Ham and Potato Casserole is the ultimate comfort food dinner when you need something hearty, creamy, and simple to prepare. This slow cooker classic combines tender potatoes, savory diced ham, and rich cheddar cheese in a creamy sauce that cooks low and slow to perfection. It’s a practical way to use leftover ham and create a warm, filling family meal with minimal effort.

Whether you’re planning a cozy weeknight dinner or looking for a helpful recipe after the holidays, this easy crockpot casserole delivers reliable, delicious results every time.
Why You’ll Love This Easy Crockpot Ham and Potato Casserole
This easy crockpot ham and potato casserole is the kind of recipe that quickly becomes part of your regular meal rotation.
- Simple ingredients you probably already have
- Hands-off cooking thanks to the slow cooker
- Great for leftover ham from holidays
- Creamy, cheesy texture everyone loves
- Budget-friendly and filling
- Perfect for busy families
The slow cooking process allows the potatoes to become perfectly tender while soaking up the savory, cheesy sauce. The ham adds a smoky, salty flavor that balances beautifully with the creamy base.
Ingredients for Easy Crockpot Ham and Potato Casserole
Main Ingredients
- 4 cups diced russet or Yukon gold potatoes (about 4–5 medium potatoes)
- 2 cups cooked ham, cubed
- 1 small yellow onion, finely chopped
- 1 can (10.5 oz) cream of chicken soup
- 1 cup whole milk
- 2 cups shredded cheddar cheese
- 1 teaspoon garlic powder
- ½ teaspoon black pepper
- ½ teaspoon salt (adjust to taste)
- Optional: chopped parsley or green onions for garnish
Ingredient Notes and Healthy Swaps
- Potatoes: Yukon gold potatoes hold their shape well and add a buttery flavor. Russets become softer and creamier.
- Ham Substitute: If you prefer a pork-free version, replace ham with diced smoked turkey, shredded rotisserie chicken, or sautéed mushrooms for a hearty vegetarian option.
- Soup Substitute: You can use cream of mushroom or cream of celery soup. For a lighter option, choose a reduced-fat variety.
- Milk Options: Whole milk creates the creamiest sauce, but 2% milk works well too.
- Cheese Variations: Try Monterey Jack or Colby for a slightly different flavor profile.
Step-by-Step Instructions
Step 1 – Prepare the Ingredients
Peel and dice the potatoes into evenly sized cubes, about ½ inch thick. Chop the onion finely so it blends smoothly into the casserole. Cube the cooked ham into bite-sized pieces.
Step 2 – Mix the Creamy Sauce
In a medium bowl, combine the cream of chicken soup, milk, garlic powder, salt, pepper, and 1½ cups of shredded cheddar cheese. Stir until smooth and well blended.
Step 3 – Layer in the Crockpot
Lightly spray the inside of your slow cooker with cooking spray. Add the diced potatoes, ham, and chopped onion. Pour the creamy cheese mixture evenly over the top. Stir gently to coat everything.
Step 4 – Cook Low and Slow
Cover and cook on:
- Low for 6–7 hours, or
- High for 3–4 hours
The casserole is ready when the potatoes are fork-tender and the sauce is thick and bubbly.
Step 5 – Finish and Serve
About 15 minutes before serving, sprinkle the remaining ½ cup cheddar cheese on top. Cover and let it melt. Garnish with fresh parsley or green onions before serving.
Pro Tips for Success
- Cut potatoes evenly so they cook at the same rate.
- Avoid lifting the lid frequently, which releases heat and extends cooking time.
- Use freshly shredded cheese for smoother melting.
- Don’t overcook, or the potatoes may become mushy.
- Season at the end if needed, since ham adds saltiness.
Flavor Variations
- Add Veggies: Stir in frozen peas or diced carrots for added nutrition.
- Spicy Kick: Add a pinch of paprika or diced mild green chiles.
- Loaded Style: Top with sour cream and chopped green onions.
- Extra Cheesy: Mix in mozzarella for more stretch.
- Herb Boost: Add dried thyme or rosemary for depth.
Serving Suggestions
This easy crockpot ham and potato casserole is filling on its own, but it pairs beautifully with:
- Steamed green beans
- A crisp garden salad
- Roasted broccoli
- Soft dinner rolls
For a complete comfort meal, serve it alongside a fresh vegetable to balance the richness.

Storage and Freezing Instructions
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezer: Let the casserole cool completely, then freeze in portion-sized containers for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating: Warm in the microwave or oven until heated through. Add a splash of milk if the sauce thickens too much.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 420 |
| Protein | 20g |
| Carbohydrates | 38g |
| Fat | 22g |
| Fiber | 3g |
| Sodium | 780mg |
(Approximate values based on 6 servings.)
FAQ About Easy Crockpot Ham and Potato Casserole
Can I use frozen potatoes?
Yes, frozen diced potatoes can be used. However, fresh potatoes provide better texture. If using frozen, slightly reduce cooking time.
Can I prepare this casserole ahead of time?
Absolutely. You can assemble everything in the crockpot insert, cover, and refrigerate overnight. Start cooking the next day.
Why are my potatoes still firm?
This usually means they were cut too large or the cooking time was too short. Continue cooking until fork-tender.
Can I make this without canned soup?
Yes. Replace it with a homemade white sauce made from butter, flour, milk, and chicken broth for a from-scratch version.
Is this recipe gluten-free?
To make it gluten-free, use a certified gluten-free cream soup and confirm all other ingredients are gluten-free.
Final Thoughts
Easy Crockpot Ham and Potato Casserole is a practical, comforting, and satisfying meal that brings warmth to your table with very little effort. With creamy potatoes, savory ham, and melted cheddar cheese, this slow cooker recipe is a dependable family favorite. Whether you’re using holiday leftovers or simply craving a cozy dinner, this dish delivers wonderful flavor every time.
Print
Easy Crockpot Ham and Potato Casserole
- Total Time: 6 hours 15 minutes
- Yield: 6 servings 1x
Description
Easy Crockpot Ham and Potato Casserole is a creamy, cheesy slow cooker dinner made with tender potatoes and savory ham. Perfect for using leftovers and feeding the whole family.
Ingredients
4 cups diced potatoes
2 cups cooked ham, cubed
1 small yellow onion, chopped
1 can (10.5 oz) cream of chicken soup
1 cup whole milk
2 cups shredded cheddar cheese
1 teaspoon garlic powder
1/2 teaspoon salt
1/2 teaspoon black pepper
Optional parsley or green onions for garnish
Instructions
1. Peel and dice potatoes evenly.
2. Chop onion and cube cooked ham.
3. Mix soup, milk, garlic powder, salt, pepper, and 1 1/2 cups cheese until smooth.
4. Add potatoes, ham, and onion to crockpot.
5. Pour sauce over ingredients and stir gently to coat.
6. Cover and cook on low for 6–7 hours or high for 3–4 hours until potatoes are fork tender.
7. Sprinkle remaining 1/2 cup cheese on top 15 minutes before serving and allow to melt.
8. Garnish with parsley or green onions and serve warm.
Notes
Use Yukon gold potatoes for a firmer texture.
You can substitute ham with smoked turkey or shredded chicken if preferred.
Add frozen peas or diced carrots for extra vegetables.
Store leftovers in the refrigerator up to 4 days.
Add a splash of milk when reheating if sauce thickens.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Dinner
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 75mg
