30-MINUTE MEALS! Get the email series now
Royal Recipe

Crockpot Ham and Potato Casserole

5 from 1 vote
1 Comments
Natalia Reed
By: Natalia ReedUpdated: Feb 10, 2026
This post may contain affiliate links. Please read our disclosure policy.

Comforting slow-cooked casserole with tender potatoes, savory ham, and melty cheddar, all finished in the crockpot for an effortless family meal.

Crockpot Ham and Potato Casserole
This crockpot ham and potato casserole has been my go-to comfort dish for blustery nights and busy weekends. I first pulled this combination together the winter after a holiday ham when I wanted something warm, simple, and deeply satisfying without standing over the stove. What makes it special is the interplay between soft, just-tender potatoes and pockets of salty, slightly caramelized ham, all wrapped in a creamy blanket of mushroom soup and cheddar. The texture is rustic and homey; fork-tender potatoes contrast with melting cheese for an instantly familiar, crowd-pleasing finish. I discovered the slow-cooker method by necessity: juggling kids, work, and a fridge full of leftovers. The crockpot allows flavors to marry slowly and prevents the potatoes from drying out. This dish is forgiving, reliable, and gives you a hands-off cooking window that still produces a meal that tastes like you spent hours on it. Serve it for family dinners, a casual potluck, or a holiday side that doubles as a main. The aroma of warm cheese and ham filling the house is one of those small domestic joys that always draws people in.

Why You'll Love This Recipe

  • Ready mostly hands-off: a brief 15-minute prep and then set the crockpot on low for about 6 hours, perfect for busy days or weekend slow-cooking.
  • Uses pantry and fridge staples: potatoes, leftover ham, a can of cream soup, milk, and shredded cheddar, so you rarely need a special shopping trip.
  • Crowd-pleasing and family-friendly: mild flavors and melty cheese appeal to kids and adults alike, and it reheats beautifully for leftovers.
  • Flexible make-ahead options: assemble in the morning or the night before and refrigerate, then cook the next day for even deeper flavor.
  • One-pot convenience: minimal cleanup since everything cooks together in the crockpot, saving time and sink space.

Personally, every time I make this casserole my family hovers nearby as it finishes. On snowy afternoons we eat straight from the crockpot, forkfuls passed around the table. It’s the kind of recipe that turns a leftover ham into a show-stopping, simple dish that everyone asks for again.

Ingredients

  • Potatoes: 4 cups diced (about 4 medium potatoes). Choose firm, starchy varieties like Russet or a Yukon Gold for a creamy interior that holds shape after long cooking.
  • Cooked ham: 2 cups diced. Leftover holiday ham works great; choose a smoked or honey-glazed variety for extra flavor, trimming large fat pieces for even cooking.
  • Shredded cheddar cheese: 1 cup. Sharp cheddar gives more depth; buy a block and shred it yourself for better melt and flavor than pre-shredded blends.
  • Cream of mushroom soup: 1 can (10.5 oz). This provides the creamy base; if you prefer no-added-gluten brands, check labels or use a homemade mushroom cream sauce.
  • Milk: 1 cup (whole milk recommended). It thins the soup and adds silkiness; low-fat milk will work but yields a slightly thinner finish.
  • Onion: 1 medium, diced. Yellow or sweet onion adds savory sweetness; cook time in the crockpot softens it into the sauce.
  • Seasonings: 1 teaspoon garlic powder, 1 teaspoon salt, 1/2 teaspoon black pepper, 1/2 teaspoon paprika (optional) to finish with a hint of warmth and color.

Instructions

Prepare the produce and ham: Wash and peel potatoes if desired, then dice into 1/2- to 3/4-inch pieces so they cook evenly in the crockpot. Dice the cooked ham into similar-sized pieces and chop the onion finely. Uniform sizing ensures consistent tenderness after 6 hours on low. Mix the creamy base: In a mixing bowl, whisk the 10.5 oz can of cream of mushroom soup with 1 cup milk until smooth and free of lumps. Taste and adjust seasoning lightly because canned soup can be salty; you can dilute more with milk if needed. Layer for even cooking: Spoon half of the diced potatoes into the bottom of the crockpot in an even layer. Scatter half of the diced ham and half of the diced onion over the potatoes, then sprinkle with half of the shredded cheddar. Repeat with the remaining potatoes, ham, onion, and cheese to build two even layers that cook through uniformly. Top with the sauce and season: Pour the soup and milk mixture evenly across the top so it trickles down between layers. Finish by sprinkling garlic powder, salt, black pepper, and paprika over the top. The seasonings on top will infuse as the casserole slow-cooks. Slow-cook until tender: Cover and cook on low for about 6 hours or until potatoes are fork-tender. If your crockpot runs hot, start checking at 5 hours. If you want a slightly firmer potato texture, reduce the time by 30–45 minutes; for falling-apart creaminess, add 30 minutes. Finish and adjust seasoning: Uncover carefully to avoid a rush of steam. Stir gently to distribute any sauce from the top. Taste and adjust salt and pepper as needed. Serve directly from the crockpot or transfer to a warm serving dish. User provided content image 1

You Must Know

  • This dish is high in protein when made with ham and cheese and makes a filling single-dish meal for families; freezes well for up to 3 months when stored airtight.
  • Because cream of mushroom soup often contains gluten and dairy, choose labeled gluten-free or make a simple roux with mushrooms and milk for dietary restrictions.
  • Reheating in the oven at 350 F (177 C) for 20 minutes restores texture and melts the cheese evenly; avoid microwaving long portions which can dry out potatoes.
  • Adjust salt carefully: cured ham can be salty, so taste the soup mixture before adding extra salt and use low-sodium soup if desired.

What I love most about this casserole is its dependability. On chaotic days it fills the house with a familiar aroma that calms everyone down. Family members who claim they don't like leftovers often ask for seconds, and the way the cheese strings pull apart when scooped is a small but delightful victory.

Storage Tips

Cool the casserole to room temperature within two hours and transfer to airtight containers. Refrigerate for up to 3 days, or freeze in portioned, freezer-safe containers for up to 3 months. When freezing, leave a little headspace for expansion. Thaw in the refrigerator overnight before reheating. For best texture, reheat covered in an oven-safe dish at 350 F (177 C) for 20–30 minutes or until heated through. If it seems dry, add a splash of milk or a pat of butter before reheating to restore creaminess.

User provided content image 2

Ingredient Substitutions

If you want a lighter version, swap whole milk for 2% or use a half-and-half and water mix for a similar mouthfeel with less fat. For a gluten-free option, use certified gluten-free cream of mushroom soup or make a quick mushroom sauce with sautéed mushrooms, a spoon of butter, flour alternative, and chicken or vegetable stock. Substitute ham with diced cooked turkey for a leaner protein or use smoked sausage for a bolder flavor; reduce salt if using smoked sausage. For a vegetarian approach, replace ham with roasted mushrooms and smoked tofu and use a vegetarian cream soup alternative.

Serving Suggestions

Serve straight from the crockpot for a casual family-style meal, pairing with a crisp green salad and a bright vinaigrette to cut the richness. For heartier dinners, add steamed green beans or roasted Brussels sprouts. Garnish with chopped fresh chives or parsley and an extra sprinkle of shredded cheddar for a melty top. This pairs well with crusty bread to soak up sauce or a side of pickled vegetables to add acidity and contrast.

Cultural Background

Comfort casseroles pairing potatoes with cured meats draw from European peasant traditions where root vegetables and preserved proteins provided sustenance through winter. This crockpot interpretation reflects American home-cooking practicality: using leftover holiday ham and canned soup created an easy, reliable dish that became part of weeknight and holiday repertoires. Regional variants swap in local smoked meats, different cheeses, or cream bases according to household habits.

Seasonal Adaptations

In colder months add a tablespoon of Dijon mustard to the cream mixture and top with crushed pork rinds for crunch. In spring, mix in fresh peas and use a lighter cheddar; in summer, stir in roasted sweet corn kernels and top with chopped basil. For holiday dinners, swap white pepper for black, add a pinch of nutmeg to the sauce, and finish with breadcrumbs toasted in butter under the broiler for a golden crust if you transfer to an oven-safe dish.

Meal Prep Tips

Assemble the casserole the night before but do not pour the milk-soup mixture until ready to cook; store layers covered in the refrigerator. In the morning pour the sauce on, set the crockpot on low, and you’ll have dinner waiting. For lunch prep, portion into individual containers, refrigerate, and reheat in a toaster oven or microwave. Use shallow containers for faster cooling and safer storage.

Whether you serve it as a main or a hearty side, this crockpot ham and potato casserole rewards patience and simple ingredients. It’s the kind of food that brings people together, and with the slow-cooker doing most of the work, you get time back to enjoy the company.

Pro Tips

  • Dice potatoes uniformly to ensure even cooking in the crockpot.

  • Taste the cream and milk mixture before adding extra salt because canned soup may be salty.

  • Shred cheese from a block for better melt and texture rather than using pre-shredded blends.

  • If your crockpot runs hot, check the casserole at 5 hours to avoid overcooked, mushy potatoes.

  • Assemble the night before and refrigerate; pour the soup mixture on and cook the next day for convenience.

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.

FAQs about Recipes

Can I use frozen potatoes?

Yes. Use frozen diced potatoes, but reduce cook time slightly and check for tenderness at 4 to 5 hours.

How do I get a crispy top?

Yes. Transfer to an oven-safe dish and broil briefly to brown the top, watching carefully to avoid burning.

Tags

Comfort FoodDinnerSlow CookerHamPotatoesCheddar CheeseComfort FoodFamily Meals
No ratings yet

Crockpot Ham and Potato Casserole

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.

Servings: 6 steaks
Crockpot Ham and Potato Casserole
Prep:15 minutes
Cook:6 hours
Rest Time:10 mins
Total:6 hours 15 minutes

Ingredients

Main

Instructions

1

Prepare the ingredients

Dice potatoes into 1/2- to 3/4-inch pieces, dice cooked ham to similar size, and finely chop the onion for even cooking.

2

Combine the soup and milk

Whisk the 10.5 oz can of cream of mushroom soup with 1 cup milk until smooth, tasting for salt before adding more.

3

Layer in crockpot

Layer half the potatoes, half the ham, half the onion, and half the cheddar. Repeat with remaining ingredients to build two even layers.

4

Add sauce and season

Pour the soup and milk mixture evenly over the layers and sprinkle garlic powder, salt, pepper, and paprika on top.

5

Cook low and slow

Cover and cook on low for about 6 hours or until potatoes are fork-tender, checking at 5 hours if your crockpot runs hot.

6

Finish and serve

Uncover, stir gently to distribute sauce, adjust seasoning, and serve hot straight from the crockpot or transfer to a serving dish.

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.

Nutrition

Calories: 313kcal | Carbohydrates: 26.8g | Protein:
19.5g | Fat: 16.5g | Saturated Fat: 5g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@snapyrecipe on social media!

Crockpot Ham and Potato Casserole

Categories:

Crockpot Ham and Potato Casserole

Did You Make This?

Leave a comment & rating below or tag @snapyrecipe on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Natalia!

Chef and recipe creator specializing in delicious Comfort Food cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.