
A cozy, hands-off casserole loaded with tender potatoes, savory ham, and a creamy mushroom-cheddar sauce — perfect for family dinners and make-ahead comfort.

This Crockpot Ham and Potato Casserole has been a quiet weekday hero in my kitchen for years. I first stitched together this combination on a frantic Sunday afternoon when leftover holiday ham stared back at me from the fridge and a mountain of potatoes begged not to be wasted. The slow cooker transformed these humble ingredients into something comforting and deeply satisfying: tender potato cubes saturated in a creamy mushroom base, studded with savory bites of ham and finished with melted cheddar for a slightly crisp top where the heat reaches it.
What makes this one special is how forgiving it is. The texture is a gentle balance of melt-in-your-mouth potatoes and toothsome ham, with the cheese binding everything into a cohesive, spoonable dish. It has become my go-to when I want a warm, family-friendly option that requires almost no babysitting. On nights when I’ve been pulled in different directions, I toss the ingredients into the crockpot and return to a fragrant, ready-to-serve meal — always met with requests for seconds.
I’ve served this at potlucks and quiet weeknight dinners; it always brings the same warm reaction. My sister once scooped a second helping before I could plate the first, and my neighbor requested the recipe after trying it at a backyard send-off. Those moments made me realize how a simple dish can become the centerpiece of so many small celebrations.
What I love most is how this dish feels like the culinary equivalent of a warm blanket: simple, unobtrusive, and instantly comforting. It’s the kind of dish that makes people slow down and savor — I’ve watched teenagers put aside phones when a steaming scoop was set in front of them. That quiet satisfaction is why I keep this in the rotation.
Allow the casserole to cool slightly before storing to prevent condensation and sogginess. Transfer leftovers to shallow airtight containers and refrigerate for up to 4 days. For longer storage, portion into freezer-safe containers and freeze up to 3 months. When reheating from frozen, thaw in the refrigerator overnight, then reheat in a 325°F oven covered with foil for 20–30 minutes, removing the foil for the final 5–10 minutes to refresh the cheese top. If reheating in the microwave, use medium power and stir occasionally for even heating.
For lighter dairy, swap whole milk for 2% or use half-and-half for extra creaminess. If you prefer a lower-sodium option, use a reduced-sodium condensed soup and low-sodium ham or rinse the diced ham briefly. To make it vegetarian, replace ham with smoky tempeh or smoked tofu and use mushroom soup made from vegetable stock; note this changes flavor significantly. For gluten-free preparation, either make a simple roux with butter and gluten-free flour or buy a certified gluten-free condensed soup. You can also add vegetables like frozen peas or diced carrots during the last hour of cooking for color and nutrition.
Serve scoops alongside a crisp green salad or steamed green beans to cut through the creaminess. A tangy condiment like grainy mustard or a spoonful of plain yogurt on the side helps brighten each bite. For a holiday table, transfer the casserole to a shallow baking dish, sprinkle extra cheddar and panko (or gluten-free crumbs) on top and place under a broiler for 3–5 minutes until golden. Garnish with chopped chives or parsley for a fresh finish.
This dish is rooted in practical American home cooking where convenience meets comfort. The use of canned condensed soup as a binding sauce became widespread in mid-20th-century kitchens as a quick shortcut for creamy sauces. Slow cookers, popularized in the 1970s, married perfectly with these simple pantry ingredients to create easy communal dishes ideal for family dinners and potlucks. Over time, this formula evolved into many regional variations using different proteins, cheeses, and cream soups.
In winter, add root vegetables like parsnip or rutabaga for an earthy twist; in spring, stir in fresh peas and a handful of grated Parmesan just before serving. For a smoky autumn version, use smoked ham and a pinch of ground nutmeg in the creamy mixture. Summer invites lighter touches: substitute half-and-half with evaporated milk and add a bright squeeze of lemon when serving to lift the flavors.
Assemble the layers in a crockpot insert or freezer-safe container and refrigerate for up to 24 hours before cooking for an easy weeknight switch. If prepping for freeze-ahead meals, do not add fresh cheese before freezing — add it in the last 30 minutes of cooking or when reheating for best melt. Label containers with the date and reheating instructions so family members can reheat safely and enjoy consistent results.
This casserole is proof that thoughtful simplicity can be deeply satisfying. It’s forgiving, adaptable, and full of warmth — everything you want from comfort food. Invite friends, tuck leftovers into lunches, or make it for a busy week; either way, it will become one of those dependable dishes you return to again and again.
Dice potatoes uniformly (1/2"–3/4") to ensure even cooking throughout the long slow-cook cycle.
Use block cheese and grate it yourself to avoid anti-caking agents that can affect melt.
If the top dries during cooking, pour a few tablespoons of milk around the edges and recover to preserve moisture.
This nourishing crockpot ham and potato casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. You can use diced raw potatoes, but they may take longer to cook. Parboiling raw potatoes for 5–8 minutes before layering will help them reach tenderness in the same timeframe.
Assemble and freeze without cheese, thaw overnight in the refrigerator, then cook on low until hot. Add cheese during the final 20–30 minutes of cooking.
This Crockpot Ham and Potato Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Wash and dice potatoes into 1/2"–3/4" cubes. Dice cooked ham and finely chop the onion. Measure out cheese, soup, and milk.
Whisk the 10.5 oz can of cream of mushroom soup with 1 cup milk until smooth and lump-free in a mixing bowl.
Lightly oil the crockpot. Layer half the potatoes, then half the ham, half the onion, and half the cheese. Repeat layers with remaining ingredients.
Pour the soup-and-milk mixture over the layered ingredients and sprinkle garlic powder, salt, pepper, and paprika on top.
Cover and cook on low for about 6 hours, checking for fork-tender potatoes starting at 5 hours if your cooker runs hot.
Stir gently, adjust seasoning to taste, garnish if desired, and serve hot. Store leftovers within two hours of cooking.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@mrsrecipe on social media!


Tiny crostini topped with creamy cheese, bright cranberry, crunchy pecans and rosemary — an effortless 5-minute starter that looks festive and tastes like the holidays.

Light, slightly spiced pancakes inspired by African home kitchens—fluffy, buttery, and perfect for breakfast or brunch with syrup, cinnamon sugar, or a savory filling.

Crispy, saucy chicken skewers made in the air fryer with a sweet-spicy bang bang sauce—perfect for weeknight dinners, parties, or meal prep.

Leave a comment & rating below or tag @mrsrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.