Crockpot Ham And Potato Casserole Recipe
Introduction
This Crockpot Ham and Potato Casserole is the ultimate comfort meal for busy weeknights. Tender potatoes and savory ham cook slowly in a creamy sauce, layered with cheese and seasoned perfectly. It’s easy to prepare and delivers a warm, satisfying dinner with minimal effort.

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, chopping the cooked ham, and dicing 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 on the bottom.
- Step 4: Sprinkle half of the diced ham over the potatoes, then add 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 evenly 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 when pierced with a fork.
- Step 9: Once cooked, check the seasoning and adjust if needed. Serve hot for a cozy meal.
Tips & Variations
- Use red or Yukon gold potatoes for a creamier texture that holds its shape well during cooking.
- Swap out cream of mushroom soup for cream of chicken or celery soup for a different flavor profile.
- Add a handful of chopped fresh herbs like parsley or thyme before serving to brighten the dish.
- For extra richness, stir in a dollop of sour cream or cream cheese just before serving.
- If you prefer a crispy top, transfer the finished casserole to a baking dish and broil for a few minutes until golden.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, warm individual portions in the microwave or oven until heated through. This dish does not freeze well due to the texture of cooked potatoes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen potatoes for this recipe?
It’s best to use fresh potatoes as frozen ones may become mushy during the long cooking time. If using frozen, reduce the cooking time and check frequently to avoid overcooking.
Is it necessary to cook the ham beforehand?
Yes, the recipe calls for cooked ham since the slow cooking process mainly focuses on tenderizing the potatoes. Using pre-cooked ham ensures the ham is safe to eat and flavorful.
Print
Crockpot Ham And Potato Casserole Recipe
- Total Time: 6 hours 15 minutes
- Yield: 6 servings 1x
Description
This Crockpot Ham and Potato Casserole offers a comforting, hearty meal perfect for busy weeknights. Tender diced potatoes and savory ham are layered with creamy mushroom soup, cheese, and aromatic seasonings, then slow-cooked to melt flavors together effortlessly. The result is a rich, warming casserole that requires minimal prep and little hands-on time, making it an ideal dish to come home to after a long day.
Ingredients
Main 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
- Prepare ingredients: Dice the potatoes and cooked ham into bite-sized pieces and chop the onion finely to ensure even cooking and layering.
- Mix the soup base: In a bowl, combine the cream of mushroom soup with the milk, stirring thoroughly until the mixture is smooth and creamy.
- Layer potatoes: Place half of the diced potatoes evenly at the bottom of the crockpot, creating the first layer of the casserole.
- Add ham and onion: Sprinkle half of the diced ham over the potatoes, followed by half of the diced onion and then half of the shredded cheddar cheese to build flavor and texture layers.
- Repeat layering: Add the remaining potatoes, then the rest of the ham, onions, and cheese, layering carefully for consistency and taste.
- Pour soup mixture: Evenly pour the soup and milk mixture over the layered ingredients, ensuring the casserole is well-coated to keep all components moist and flavorful during cooking.
- Season: Sprinkle garlic powder, salt, black pepper, and paprika on top to enhance the overall aroma and taste. Adjust paprika based on your preference for spice and color.
- Cook: Cover the crockpot with its lid and cook on low heat for about 6 hours, or until the potatoes are fork-tender and the flavors have melded together beautifully.
- Final seasoning and serve: Once cooked, taste and adjust seasoning if needed, then serve the casserole hot as a delicious, comforting main dish.
Notes
- Use evenly sized potato cubes for consistent cooking.
- Whole milk or 2% milk works best to keep the casserole creamy.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated thoroughly before serving.
- Optional paprika adds color and slight smokiness; feel free to omit if preferred.
- Add fresh herbs like parsley or thyme on top for extra freshness when serving.
- This recipe can be doubled for larger gatherings using a larger crockpot or cooking in two batches.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Dinner
- Method: Slow Cooking
- Cuisine: American
Keywords: crockpot ham casserole, ham and potato casserole, slow cooker casserole, comfort food, easy crockpot recipes, cheesy potato casserole

