Slow cooker Ham and Potato Casserole

Featured in Satisfying Main Courses.

This dish blends tender diced ham and potatoes with finely chopped onions, all slow-cooked in a creamy mixture of mushroom soup, cheddar cheese, milk, sour cream, and spices. Layers of hearty ingredients combine to create a rich, comforting casserole. The slow cooking process melds flavors deeply, resulting in a moist and flavorful outcome. A sprinkle of fresh parsley adds brightness before serving, making it a perfect warm, satisfying meal for any day.

Barbara Chef
Updated on Sun, 17 Aug 2025 19:29:29 GMT
A bowl of soup with ham and potatoes. Pin it
A bowl of soup with ham and potatoes. | gracefulflavors.com

This slow cooker ham and potato casserole is a comforting dish that comes together effortlessly and fills the house with inviting aromas. It’s a go-to meal for busy days when you want something hearty with minimal fuss yet full of flavor. Perfect for cooler weather or whenever you need a satisfying, warm dish.

I first prepared this casserole on a chilly weekend, and ever since it has been a favorite at family dinners. The way the potatoes soak up the creamy sauce while the ham adds a smoky bite is pure comfort food magic.

Ingredients

  • Diced potatoes: which give the casserole a tender, starchy base. Choose firm potatoes that hold their shape well during slow cooking.
  • Diced beef ham: lends a savory, smoky flavor essential for this dish. Look for good quality, fully cooked ham for best results.
  • Chopped onion: to add natural sweetness and depth of flavor; fresh onions are best for a mild bite.
  • Cream of mushroom soup: serves as the creamy backbone of the sauce providing rich, earthy notes. Use a good brand or homemade if you like.
  • Shredded cheddar cheese: brings melty sharpness and richness; choose a well-aged cheddar for more complexity.
  • Milk: helps create a smooth, luscious sauce; whole milk adds creaminess but any milk works.
  • Sour cream: adds tangy creaminess that balances the richness nicely.
  • Minced garlic: boosts the flavor with aromatic warmth; fresh garlic is best.
  • Salt, black pepper, and paprika: season the dish with mild heat and warmth. Use fresh spices for the most vibrant taste.
  • Chopped fresh parsley: is optional for a fresh, herbal garnish that brightens the casserole at the end.

Step-by-Step Instructions

Prepare the ingredients:
Combine the diced potatoes, diced ham, and finely chopped onion in a large bowl. This mix forms the hearty layers of your casserole.
Mix the sauce:
In another bowl, stir together the cream of mushroom soup, shredded cheddar cheese, milk, sour cream, minced garlic, salt, black pepper, and paprika until everything is well combined. This sauce will soak into the potatoes and ham as they cook.
Assemble the casserole:
Lightly spray the inside of your slow cooker with non-stick cooking spray to prevent sticking. Add half of the potato, ham, and onion mixture to the bottom, then pour half of the sauce over it. Repeat with the remaining potato and ham mixture followed by the rest of the sauce, layering evenly.
Cook:
Cover the slow cooker and cook on low for 6 to 7 hours or on high for 3 to 4 hours. The slow cooker will tenderize the potatoes and meld all the flavors together beautifully.
A bowl of soup with cheese and potatoes. Pin it
A bowl of soup with cheese and potatoes. | gracefulflavors.com

One winter evening, my family gathered around for this dish after a day outdoors and it became an instant tradition.

Storage tips

Store any leftovers in an airtight container in the refrigerator for up to four days. Reheat gently in the microwave or oven to keep the sauce creamy and avoid drying out the potatoes. This casserole also freezes well. Portion it into freezer-safe containers and thaw overnight in the fridge before reheating.

Ingredient substitutions

If you do not have cream of mushroom soup you can substitute with cream of celery or cream of chicken soup for a slightly different flavor profile. Swiss or mozzarella cheese can replace cheddar for a milder taste. You can swap sour cream for Greek yogurt to lighten the dish without sacrificing creaminess.

Serving suggestions

Serve this casserole with a crisp green salad to cut through the richness and add fresh texture. A side of steamed green beans or roasted vegetables also pairs nicely to keep the meal balanced. Warm crusty bread is great for soaking up any extra sauce.

Cultural context

Casseroles like this one, made with simple ingredients and slow cooked, have long been staples in homes looking for comforting, no-fuss meals. The inclusion of ham, potatoes, and creamy sauce speaks to traditional American home cooking, especially popular in colder months when hearty dishes bring everyone together.

A bowl of soup with ham and cheese. Pin it
A bowl of soup with ham and cheese. | gracefulflavors.com

Frequently Asked Questions

→ What type of ham works best for this casserole?

Diced cooked ham, such as leftover ham or deli ham, provides the best flavor and texture for slow cooking.

→ Can I substitute the cream of mushroom soup?

Yes, cream of celery or chicken soup can be used but will slightly alter the flavor profile.

→ Is it necessary to use cheddar cheese?

Cheddar adds sharpness and creaminess, but you can try mozzarella or Monterey Jack for a milder taste.

→ How long should the casserole cook on high heat?

Cooking on high requires about 3 to 4 hours until the potatoes are tender and the sauce is bubbly.

→ Can I prepare this dish ahead of time?

Yes, assembling the ingredients the night before and refrigerating overnight enhances the flavors and saves time.

Slow Cooker Ham Potato

Savory ham and potatoes cooked slowly with creamy mushroom sauce and cheddar cheese.

Prep Time
15 Minutes
Cook Time
360 Minutes
Total Time
375 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: American

Yield: 6 Servings

Dietary: ~

Ingredients

→ Vegetables

01 4 cups diced potatoes
02 1 small onion, finely chopped
03 1/4 cup chopped fresh parsley (optional)
04 2 cloves garlic, minced

→ Meat

05 2 cups diced beef ham

→ Dairy

06 1 cup shredded cheddar cheese
07 1 cup milk
08 1/2 cup sour cream

→ Canned and Packaged

09 1 can (10.5 oz) cream of mushroom soup

→ Seasonings

10 1 teaspoon salt
11 1/2 teaspoon black pepper
12 1/2 teaspoon paprika

Instructions

Step 01

In a large bowl, mix the diced potatoes, diced ham, and finely chopped onion thoroughly.

Step 02

In a separate bowl, blend together the cream of mushroom soup, shredded cheddar cheese, milk, sour cream, minced garlic, salt, pepper, and paprika until smooth and uniform.

Step 03

Lightly coat the slow cooker with non-stick spray. Add half of the potato and ham mixture to the base, then pour half of the sauce over it. Repeat with the remaining potato and ham mixture followed by the rest of the sauce.

Step 04

Cover and cook on low heat for 6 to 7 hours, or alternatively on high heat for 3 to 4 hours, until potatoes are tender and cheese is melted.

Notes

  1. For best results, spray the slow cooker generously to prevent sticking and ensure easy cleanup.

Tools You'll Need

  • Slow cooker
  • Mixing bowls

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy and possible allergens in cream of mushroom soup