Discover the Easy and Delicious Crockpot Ham and Potato Casserole Recipe

By: RILEY

Published: March 06, 2026

Print Recipe
Table of Contents

Discover the Easy and Delicious Crockpot Ham and Potato Casserole Recipe

There’s something about the scent of slow-cooked potatoes and ham that instantly brings back cozy family dinners and Sunday suppers. This Crockpot Ham and Potato Casserole is a hands-off, comfort-food classic that layers creamy soup, tender potatoes, savory ham, and melty cheddar into an unbeatable one-pot meal. If you’ve ever enjoyed a slow-cooker casserole and wondered how to make it reliably comforting every time, this recipe delivers that warm, nostalgic feeling.

Why make this recipe
If you’re tired of juggling pans and timers, this recipe is perfect because it simplifies dinner without sacrificing flavor — toss, set, and relax while the crockpot does the work. The combination of familiar ingredients makes it a family-friendly crowd-pleaser that’s easy to double for gatherings, and the layered approach ensures each bite has a balance of potato, ham, and cheese.

How to make Crockpot Ham and Potato Casserole
Step-by-Step Guide to Making Crockpot Ham and Potato Casserole

Ingredients

  • 4 cups potatoes, diced
  • 2 cups cooked ham, diced
  • 1 cup shredded cheddar cheese
  • 10.5 ounce 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)

Directions

  1. Prepare the ingredients: Dice the potatoes and cooked ham, and chop the onion. Make sure potato pieces are fairly uniform so they cook evenly.
  2. In a mixing bowl, combine the cream of mushroom soup and milk, stirring until smooth and lump-free. This creates the creamy sauce that will soak into the potatoes as they cook.
  3. In the crockpot, layer half of the diced potatoes. Try to spread them evenly to create a stable base layer.
  4. Sprinkle half of the diced ham over the potatoes, followed by half of the diced onion and half of the shredded cheddar cheese. These layered flavors help each spoonful have a balance of textures and tastes.
  5. Repeat the layers with the remaining potatoes, ham, onion, and cheese so the casserole is evenly distributed.
  6. Pour the soup and milk mixture over the top of the layered ingredients, allowing it to seep down through the layers.
  7. Season the top layer with garlic powder, salt, black pepper, and paprika (if using). Paprika adds a subtle warmth and color, but you can omit it if you prefer.
  8. Cover the crockpot and cook on low for about 6 hours, or until the potatoes are tender when pierced with a fork. Cooking times vary slightly by crockpot model and potato size.
  9. Once cooked, check for seasoning and adjust if necessary. Serve hot and enjoy!

Discover the Easy and Delicious Crockpot Ham and Potato Casserole Recipe

What makes this recipe special
This slow-cooker casserole turns simple, inexpensive ingredients into something greater than the sum of its parts. The slow, gentle heat allows the cream of mushroom sauce to meld into the potatoes and ham, producing a luscious, flavorful dish that’s both economical and satisfying. It’s perfect for busy weekdays, potlucks, or lazy weekend meals when you want homemade comfort with minimal fuss.

Ingredient notes and smart swaps

  • Potatoes: Yukon Gold or red potatoes hold their shape well and have a creamy texture; russets will become softer and fluffier.
  • Ham: Use leftover baked ham, holiday ham, or good-quality deli ham. If using very salty ham, reduce added salt to taste.
  • Soup: Cream of mushroom is classic here, but cream of chicken or celery can be substituted for a different flavor profile.
  • Cheese: Sharp cheddar gives bite and depth; mixing in a bit of Monterey Jack or Gruyère provides creaminess and meltiness.

Equipment and timing tips

  • Use a 4- to 6-quart crockpot for best results; overcrowding can lead to uneven cooking.
  • For a quicker cook, you can cut potatoes smaller and cook on high for 3–4 hours, but low and slow yields the best texture and flavor.
  • If you prefer a crisp top, transfer the finished casserole to a baking dish, sprinkle extra cheese, and broil for 2–4 minutes to brown the top — watch it carefully so it doesn’t burn.

Best Way to Store Crockpot Ham and Potato Casserole

  • Refrigerator: Store in an airtight container for up to 3–4 days at 40°F (4°C) or below.
  • Freezer: Freeze in a freezer-safe container for up to 2 months at 0°F (-18°C). Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat individual portions in the microwave for 2–3 minutes, stirring halfway, or reheat in a 350°F (175°C) oven covered until heated through (about 20–30 minutes for a casserole dish).

Serving Suggestions for Crockpot Ham and Potato Casserole

  • Green vegetable contrast: Serve alongside steamed green beans, roasted Brussels sprouts, or a crisp salad to cut through the richness.
  • Bread and butter: A crusty baguette or warm dinner rolls are perfect for sopping up any extra sauce.
  • Lighter pairings: Add a side of sliced tomatoes with a drizzle of olive oil and a sprinkle of salt for a fresh counterpoint.
  • Breakfast twist: This casserole also makes a hearty brunch item; serve with a simple fruit salad and a pot of coffee for a comforting morning spread.

Tips to make Crockpot Ham and Potato Casserole
Q: How do I keep the potatoes from becoming too mushy?
A: Use firmer potato varieties like Yukon Gold, cut pieces slightly larger, and avoid overcooking — check for doneness around the 5-hour mark on low. Also, don’t layer too deeply in a small crockpot.

Q: How can I prevent the casserole from drying out?
A: Ensure the soup-and-milk mixture is well mixed and poured evenly over the layers so it can sink down and keep everything moist. If you’re cooking on high or in a very old slow cooker, check mid-cook and add a splash of milk if things look dry.

Q: Can I make this ahead?
A: Yes — assemble everything in the crockpot insert, cover, and refrigerate for up to 24 hours before cooking. Add 30 minutes to the cook time if starting from cold.

Variations

  • Cheesy vegetable boost: Stir in a cup of frozen peas and carrots layered between the potatoes to add color, nutrition, and texture.
  • Spicy ham and potato: Mix a teaspoon of smoked paprika and 1/4 teaspoon cayenne into the soup mixture and use pepper jack cheese for a gentle kick.

More ways to customize

  • Swap cream of mushroom with cream of chicken and add a teaspoon of dried thyme for a brighter, herb-forward flavor.
  • For lower sodium, use low-sodium soup, rinse and pat dry the ham if it’s especially salty, and season lightly at the end.

Frequently Asked Questions
Q: Can I use sweet potatoes instead of regular potatoes?
A: Yes — sweet potatoes will give the casserole a sweeter, earthier flavor. They tend to cook slightly faster, so check doneness early.

Q: Is this casserole freezer-friendly?
A: Yes. Freeze in meal-sized portions or the whole assembled casserole (before cooking or after cooling) for up to 2 months. Thaw overnight in the fridge before reheating.

Q: What if I don’t have cream of mushroom soup?
A: Substitute cream of chicken or make a quick homemade white sauce (butter, flour, milk, and seasoning) if you prefer from-scratch ingredients.

Q: Can I add other proteins?
A: Sure — cooked, shredded chicken can be used instead of ham, or mix diced cooked bacon for smoky flavor.

Q: How can I make the top crispy?
A: After the crockpot cycle, transfer to a baking dish, add extra cheese and breadcrumbs, and broil for a few minutes to brown and crisp the top.

Q: Is there a vegetarian version?
A: Replace ham with cooked mushrooms or a medley of roasted vegetables and use cream of mushroom soup (ensure it’s vegetarian-friendly) for a meatless casserole.

A final note on timing and portions
This recipe serves about 4–6 people depending on portion size and side dishes. If you’re feeding a crowd, double the recipe and use two crockpots or cook in batches. The layered approach makes scaling straightforward: maintain the same ratios for consistent results.

Related ideas and inspiration
If you like the convenience of one-dish slow-cooker meals, try experimenting with different cheeses, herbs, and vegetable add-ins to create new flavor profiles. For a ground-beef variation, consider checking out a related slow-cooker casserole for ideas on layering and seasoning — it can spark creativity for family-friendly weeknight meals and potluck options. In fact, you can find a similarly comforting recipe that swaps hamburger and tweaks seasonings for a different spin on potatoes and slow cooking: a similar crockpot hamburger potato casserole.

Conclusion

This Crockpot Ham and Potato Casserole is a lovingly simple dish that turns basic ingredients into a cozy, satisfying meal with minimal effort. For another take on ham-and-potato combinations and detailed slow-cooker tips, check out this well-loved version that focuses on cheesy layers and slow cooking: Crock Pot Cheesy Potato Ham Casserole – Recipes That Crock! And for more slow-cooker ham and potatoes inspiration and regional variations, this Southern-style recipe offers helpful notes and serving ideas: HAM AND POTATOES – Slow Cooker Recipe

Enjoy the easy prep, the comforting flavors, and the extra time saved that lets you focus on friends, family, or simply relaxing while dinner takes care of itself.

Print

Discover the Easy and Delicious Crockpot Ham and Potato Casserole Recipe

A hands-off, comfort-food classic that layers creamy soup, tender potatoes, savory ham, and melty cheddar into an unbeatable one-pot meal.

Prep Time 15 minutes
Cook Time 360 minutes
Total Time 375 minutes
  • By: Riley
  • Category: DINNER
  • Difficulty: Not specified
  • Cuisine: Not specified
  • Yield: 4 Servings
  • Dietary: None

Ingredients

  • 01 4 cups potatoes, diced
  • 02 2 cups cooked ham, diced
  • 03 1 cup shredded cheddar cheese
  • 04 10.5 ounces cream of mushroom soup
  • 05 1 cup milk
  • 06 1 medium onion, diced
  • 07 1 teaspoon garlic powder
  • 08 1 teaspoon salt
  • 09 1/2 teaspoon black pepper
  • 10 1/2 teaspoon paprika (optional)

Instructions

Step 01

1. Dice the potatoes and cooked ham, and chop the onion ensuring uniformity for even cooking.

Step 02

2. In a bowl, combine the cream of mushroom soup and milk until smooth to create the sauce.

Step 03

3. In the crockpot, layer half of the diced potatoes evenly.

Step 04

4. Sprinkle half of the diced ham, onion, and cheese over the potatoes.

Step 05

5. Repeat the layers with the remaining ingredients.

Step 06

6. Pour the soup and milk mixture over the layers.

Step 07

7. Season the top with garlic powder, salt, black pepper, and paprika if using.

Step 08

8. Cover and cook on low for about 6 hours until the potatoes are tender.

Step 09

9. Check for seasoning and adjust if necessary. Serve hot and enjoy!