Crockpot Ham and Potato Casserole: Your Midweek Comfort Meal Recipe
Introduction
This Crockpot Ham and Potato Casserole is a comforting, easy-to-make dish that’s perfect for busy weeknights. With tender potatoes, savory ham, and melty cheddar cheese slow-cooked to perfection, it’s a hearty meal the whole family will love.

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 on the bottom.
- Step 4: Sprinkle half of the diced ham, followed by half of the diced onion and half of the shredded cheddar cheese over the potatoes.
- 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 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 and cooked through.
- Step 9: Once cooked, taste and adjust the seasoning if needed. Serve the casserole hot.
Tips & Variations
- For extra creaminess, stir in a half cup of sour cream or cream cheese before cooking.
- Try swapping the cream of mushroom soup for cream of chicken or celery soup for a different flavor.
- Add chopped bell peppers or mushrooms for more vegetable variety and texture.
- To make it gluten-free, use a gluten-free cream of mushroom soup or make your own sauce.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire dish covered in a 350°F oven until heated through, about 20 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen potatoes instead of fresh?
Yes, you can use frozen diced potatoes, but reduce the cooking time slightly and ensure they are thawed or partly thawed before layering to avoid excess moisture.
Is it possible to prepare this casserole in the oven instead of a crockpot?
Absolutely. Layer the ingredients in a baking dish, cover with foil, and bake at 350°F for about 1 hour or until the potatoes are tender, stirring halfway through.
Print
Crockpot Ham and Potato Casserole: Your Midweek Comfort Meal Recipe
- Total Time: 6 hours 15 minutes
- Yield: 6 servings 1x
Description
This Crockpot Ham and Potato Casserole is a hearty, comforting dish perfect for midweek dinners. Combining tender diced potatoes, savory cooked ham, creamy mushroom soup, and melted cheddar cheese, this slow cooker recipe delivers rich flavors with minimal effort. Simply layer the ingredients, season, and let the crockpot work its magic, resulting in a warm, satisfying casserole that feels like home in every bite.
Ingredients
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 the ingredients: Dice the potatoes and cooked ham into bite-sized pieces, and chop the onion finely to ensure even cooking and flavor distribution.
- Make the sauce: In a mixing bowl, combine the cream of mushroom soup with milk, stirring until the mixture is smooth and free of lumps for a creamy base.
- Layer the casserole: Place half of the diced potatoes at the bottom of the crockpot. Then sprinkle half of the diced ham over the potatoes, followed by half of the diced onion and half of the shredded cheddar cheese.
- Repeat layering: Add the remaining potatoes, ham, onion, and cheese in the same order to build the casserole layers for consistent flavor throughout.
- Add the sauce: Pour the creamy soup and milk mixture evenly over the layered ingredients to ensure the casserole remains moist and flavorful during cooking.
- Season the casserole: Sprinkle garlic powder, salt, black pepper, and optional paprika evenly on top to add depth and enhance the overall taste.
- Set the crockpot: Cover the crockpot with the lid and cook on low heat for about 6 hours, allowing the potatoes to soften perfectly and flavors to meld.
- Check and serve: After cooking, test the tenderness of the potatoes and adjust seasoning if needed. Serve the casserole hot for a comforting and satisfying meal.
Notes
- You can substitute cream of mushroom soup with cream of chicken soup if preferred.
- For added vegetables, consider adding diced carrots or peas when layering.
- Use low-fat cheddar cheese and milk for a lighter version of the casserole.
- Leftovers keep well in the refrigerator for up to 3 days and can be reheated in the microwave or oven.
- If you like a crispy top, transfer the cooked casserole to a baking dish and broil for a few minutes before serving.
- Prep Time: 15 minutes
- Cook Time: 6 hours
- Category: Dinner
- Method: Slow Cooking
- Cuisine: American
Keywords: crockpot, ham and potato casserole, slow cooker casserole, comfort food, easy dinner recipe, cheesy casserole, mushroom soup casserole

