Crockpot Ham And Potato Casserole Recipe
Introduction
This Crockpot Ham and Potato Casserole is the perfect midweek comfort meal. It combines tender potatoes, savory ham, and melted cheddar cheese all slow-cooked to perfection in a creamy sauce. Easy to prepare and full of flavor, it’s sure to become a family favorite.

Ingredients
- 4 cups potatoes, diced (about 4 medium potatoes)
- 2 cups cooked ham, diced
- 1 cup shredded cheddar cheese
- 1 can (10.5 oz) cream of mushroom soup
- 1 cup milk
- 1 medium onion, diced
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika (optional)
Instructions
- Step 1: Prepare the ingredients by dicing the potatoes and cooked ham, and chopping the onion.
- Step 2: In a mixing bowl, combine the cream of mushroom soup and milk, stirring until smooth.
- Step 3: In the crockpot, layer half of the diced potatoes evenly.
- Step 4: Sprinkle half of the diced ham over the potatoes, followed by half of the diced onion and half of the shredded cheddar cheese.
- Step 5: Repeat the layers with the remaining potatoes, ham, onion, and cheese.
- Step 6: Pour the soup and milk mixture over the top of the layered ingredients.
- Step 7: Season the top layer with garlic powder, salt, black pepper, and paprika if using.
- Step 8: Cover the crockpot and cook on low for about 6 hours, or until the potatoes are tender.
- Step 9: Once cooked, check for seasoning and adjust if necessary. Serve hot.
Tips & Variations
- For a richer flavor, use sharp cheddar cheese or add a bit of shredded Parmesan on top before serving.
- If you prefer a creamier casserole, stir in 1/2 cup sour cream before cooking.
- Swap out the cream of mushroom soup for cream of chicken or celery soup for different flavors.
- Add frozen peas or chopped green beans to the layers for extra veggies.
- Make sure to dice the potatoes evenly for consistent cooking throughout the casserole.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through. This casserole does not freeze well due to the potatoes, which can become watery after thawing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh ham instead of cooked ham?
It’s best to use cooked ham for this recipe to ensure the ham stays tender and flavorful. Using fresh ham would require additional cooking time and could affect the casserole’s texture.
Can I prepare this casserole in advance?
Yes, you can assemble the casserole the night before and keep it covered in the refrigerator. When ready, cook it in the crockpot as directed, but it may take a bit longer to reach doneness.
Print
Crockpot Ham And Potato Casserole Recipe
- Total Time: 6 hours 20 minutes
- Yield: 6 servings 1x
Description
This Crockpot Ham and Potato Casserole is the ultimate comfort meal, perfect for cozy midweek dinners. Combining tender diced potatoes, savory cooked ham, creamy mushroom soup, and melted cheddar cheese, it slow cooks to perfection in your crockpot, delivering rich flavors with minimal effort. Seasoned with garlic powder, onion, and a hint of paprika, this casserole is a hearty, satisfying dish that’s easy to prepare and sure to please the whole family.
Ingredients
Vegetables
- 4 cups potatoes, diced (about 4 medium potatoes)
- 1 medium onion, diced
Meat
- 2 cups cooked ham, diced
Dairy
- 1 cup shredded cheddar cheese
- 1 cup milk
Pantry
- 1 can (10.5 oz) cream of mushroom soup
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika (optional)
Instructions
- Prepare the ingredients: Dice the potatoes and cooked ham into bite-sized pieces. Chop the onion finely to ensure even cooking and flavor distribution throughout the casserole.
- Make the soup mixture: In a mixing bowl, combine the cream of mushroom soup and milk. Stir thoroughly until the mixture is smooth and well blended for a creamy base in the casserole.
- Layer the casserole – First layer: Place half of the diced potatoes into the bottom of the crockpot, spreading them evenly for a solid base layer.
- Add ham, onion, and cheese: Sprinkle half of the diced ham over the potatoes, followed by half of the diced onion. Top this with half of the shredded cheddar cheese to build flavor in layers.
- Repeat layering: Repeat the layering process with the remaining potatoes, ham, onion, and cheese, ensuring the ingredients are evenly distributed for consistent cooking and flavor.
- Pour soup mixture over layers: Evenly pour the cream of mushroom soup and milk mixture over the layered ingredients in the crockpot, allowing it to seep through and bind the casserole together.
- Season the casserole: Sprinkle garlic powder, salt, black pepper, and optionally paprika over the top layer for added aroma and taste enhancement.
- Cook the casserole: Cover the crockpot with the lid and cook on low heat for about 6 hours, or until the potatoes are tender and the casserole is heated through.
- Finish and serve: Once cooked, check the seasoning and adjust if necessary. Serve the casserole hot, straight from the crockpot for a warm, comforting meal.
Notes
- You can substitute cream of mushroom soup with cream of chicken or celery soup for a different flavor.
- For a thicker casserole, use less milk or add a bit of shredded cheese on top during the last 30 minutes of cooking.
- If you prefer a vegetarian version, omit the ham and add extra vegetables like mushrooms or bell peppers.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the microwave or oven.
- Make sure to dice potatoes into uniform pieces to ensure even cooking.
- Prep Time: 20 minutes
- Cook Time: 6 hours
- Category: Dinner
- Method: Slow Cooking
- Cuisine: American
Keywords: crockpot ham casserole, potato casserole, slow cooker dinner, easy ham recipe, comfort food, crockpot recipes

