Crockpot Ham and Potato Casserole Recipe
Introduction
This Crockpot Ham and Potato Casserole is the perfect comfort meal for busy weeknights. Simple to prepare and full of savory flavors, it combines tender potatoes, smoky ham, and melted cheese in a creamy sauce. Let your slow cooker do the work while you focus on other tasks, then enjoy a warm, satisfying dish that feels like a cozy hug on a plate.

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: Dice the potatoes and cooked ham, and chop 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 layering with the remaining potatoes, ham, onion, and cheese.
- Step 6: Pour the soup and milk mixture evenly over the layered ingredients in the crockpot.
- Step 7: Season the top 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 and cooked through.
- Step 9: Once cooked, check the seasoning and adjust if necessary. Serve hot and enjoy.
Tips & Variations
- Use red or Yukon gold potatoes for creamier texture and less starch.
- Swap cream of mushroom soup with cream of chicken or celery soup for a different flavor profile.
- Add chopped fresh herbs like thyme or parsley before serving to brighten the dish.
- For a crunchy topping, sprinkle breadcrumbs mixed with melted butter and extra cheese in the last 30 minutes of cooking.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm individual portions in the microwave or reheat gently in a covered dish in the oven at 350°F until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen potatoes in this recipe?
Yes, you can use frozen diced potatoes but adjust the cooking time as they might cook faster than fresh potatoes. Check for tenderness before serving.
Is it possible to make this casserole in the oven instead of a crockpot?
Absolutely. Assemble the casserole in a baking dish, cover with foil, and bake at 350°F for about 1 to 1.5 hours or until the potatoes are tender and the casserole is bubbly.
Print
Crockpot Ham and Potato Casserole Recipe
- Total Time: 6 hours 15 minutes
- Yield: 6 servings 1x
Description
This Crockpot Ham and Potato Casserole is the ultimate comfort meal perfect for busy weeknights. Combining tender diced potatoes, savory cooked ham, creamy mushroom soup, and melted cheddar cheese, this hearty casserole slowly cooks to perfection in your crockpot. The layers meld together into a rich and satisfying dish with minimal prep and no babysitting required—simply layer, pour, and let the slow cooker do the work. Ideal for those craving a warm, cozy meal that tastes like it took all day to make, but with effortless cooking steps.
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
Seasonings
- 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, and chop the onion to get everything ready for layering.
- Mix Soup and Milk: In a mixing bowl, combine the cream of mushroom soup and milk, stirring until smooth to create a creamy sauce for the casserole.
- Layer Potatoes: Place half of the diced potatoes evenly in the bottom of the crockpot to form the first layer.
- Add Ham, Onion, and Cheese: Sprinkle half of the diced ham, then half of the diced onion, followed by half of the shredded cheddar cheese over the potatoes.
- Repeat Layers: Add the remaining potatoes, ham, onion, and cheese over the first layers to build the casserole.
- Pour Sauce: Pour the soup and milk mixture evenly over the layered ingredients to ensure thorough flavor and moisture.
- Season: Sprinkle garlic powder, salt, black pepper, and optional paprika evenly over the top layer for added taste and aroma.
- Cook: Cover the crockpot with its lid and cook on low for about 6 hours, or until the potatoes are tender when pierced with a fork.
- Serve: Once cooked, taste and adjust seasoning if needed. Serve the casserole hot for a comforting meal.
Notes
- For best texture, use starchy potatoes like Russets or Yukon Gold.
- Feel free to add other vegetables like diced carrots or peas for variety.
- You can substitute cream of mushroom soup with cream of chicken or celery for different flavor profiles.
- Leftovers can be refrigerated for up to 3 days and reheated gently in the microwave or oven.
- To make it spicier, add a pinch of cayenne or red pepper flakes with the seasonings.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Dinner
- Method: Slow Cooking
- Cuisine: American
Keywords: crockpot ham casserole, potato casserole, slow cooker dinner, comfort food, easy crockpot meals, ham and potatoes

