Easy Crockpot Ham and Potato Casserole

Easy Crockpot Ham and Potato Casserole is the ultimate comfort food dinner when you need something hearty, creamy, and simple to prepare. This slow cooker classic combines tender potatoes, savory diced ham, and rich cheddar cheese in a creamy sauce that cooks low and slow to perfection. It’s a practical way to use leftover ham and create a warm, filling family meal with minimal effort.

Whether you’re planning a cozy weeknight dinner or looking for a helpful recipe after the holidays, this easy crockpot casserole delivers reliable, delicious results every time.

Why You’ll Love This Easy Crockpot Ham and Potato Casserole

This easy crockpot ham and potato casserole is the kind of recipe that quickly becomes part of your regular meal rotation.

  • Simple ingredients you probably already have
  • Hands-off cooking thanks to the slow cooker
  • Great for leftover ham from holidays
  • Creamy, cheesy texture everyone loves
  • Budget-friendly and filling
  • Perfect for busy families

The slow cooking process allows the potatoes to become perfectly tender while soaking up the savory, cheesy sauce. The ham adds a smoky, salty flavor that balances beautifully with the creamy base.

Ingredients for Easy Crockpot Ham and Potato Casserole

Main Ingredients

  • 4 cups diced russet or Yukon gold potatoes (about 4–5 medium potatoes)
  • 2 cups cooked ham, cubed
  • 1 small yellow onion, finely chopped
  • 1 can (10.5 oz) cream of chicken soup
  • 1 cup whole milk
  • 2 cups shredded cheddar cheese
  • 1 teaspoon garlic powder
  • ½ teaspoon black pepper
  • ½ teaspoon salt (adjust to taste)
  • Optional: chopped parsley or green onions for garnish

Ingredient Notes and Healthy Swaps

  • Potatoes: Yukon gold potatoes hold their shape well and add a buttery flavor. Russets become softer and creamier.
  • Ham Substitute: If you prefer a pork-free version, replace ham with diced smoked turkey, shredded rotisserie chicken, or sautéed mushrooms for a hearty vegetarian option.
  • Soup Substitute: You can use cream of mushroom or cream of celery soup. For a lighter option, choose a reduced-fat variety.
  • Milk Options: Whole milk creates the creamiest sauce, but 2% milk works well too.
  • Cheese Variations: Try Monterey Jack or Colby for a slightly different flavor profile.

Step-by-Step Instructions

Step 1 – Prepare the Ingredients

Peel and dice the potatoes into evenly sized cubes, about ½ inch thick. Chop the onion finely so it blends smoothly into the casserole. Cube the cooked ham into bite-sized pieces.

Step 2 – Mix the Creamy Sauce

In a medium bowl, combine the cream of chicken soup, milk, garlic powder, salt, pepper, and 1½ cups of shredded cheddar cheese. Stir until smooth and well blended.

Step 3 – Layer in the Crockpot

Lightly spray the inside of your slow cooker with cooking spray. Add the diced potatoes, ham, and chopped onion. Pour the creamy cheese mixture evenly over the top. Stir gently to coat everything.

Step 4 – Cook Low and Slow

Cover and cook on:

  • Low for 6–7 hours, or
  • High for 3–4 hours

The casserole is ready when the potatoes are fork-tender and the sauce is thick and bubbly.

Step 5 – Finish and Serve

About 15 minutes before serving, sprinkle the remaining ½ cup cheddar cheese on top. Cover and let it melt. Garnish with fresh parsley or green onions before serving.

Pro Tips for Success

  1. Cut potatoes evenly so they cook at the same rate.
  2. Avoid lifting the lid frequently, which releases heat and extends cooking time.
  3. Use freshly shredded cheese for smoother melting.
  4. Don’t overcook, or the potatoes may become mushy.
  5. Season at the end if needed, since ham adds saltiness.

Flavor Variations

  • Add Veggies: Stir in frozen peas or diced carrots for added nutrition.
  • Spicy Kick: Add a pinch of paprika or diced mild green chiles.
  • Loaded Style: Top with sour cream and chopped green onions.
  • Extra Cheesy: Mix in mozzarella for more stretch.
  • Herb Boost: Add dried thyme or rosemary for depth.

Serving Suggestions

This easy crockpot ham and potato casserole is filling on its own, but it pairs beautifully with:

  • Steamed green beans
  • A crisp garden salad
  • Roasted broccoli
  • Soft dinner rolls

For a complete comfort meal, serve it alongside a fresh vegetable to balance the richness.

Close-up of creamy crockpot ham and potato casserole garnished with parsley
Tender potatoes and savory ham come together in this simple crockpot casserole recipe.

Storage and Freezing Instructions

Refrigerator: Store leftovers in an airtight container for up to 4 days.

Freezer: Let the casserole cool completely, then freeze in portion-sized containers for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheating: Warm in the microwave or oven until heated through. Add a splash of milk if the sauce thickens too much.

Nutrition Facts (Per Serving)

NutrientAmount
Calories420
Protein20g
Carbohydrates38g
Fat22g
Fiber3g
Sodium780mg

(Approximate values based on 6 servings.)

FAQ About Easy Crockpot Ham and Potato Casserole

Can I use frozen potatoes?

Yes, frozen diced potatoes can be used. However, fresh potatoes provide better texture. If using frozen, slightly reduce cooking time.

Can I prepare this casserole ahead of time?

Absolutely. You can assemble everything in the crockpot insert, cover, and refrigerate overnight. Start cooking the next day.

Why are my potatoes still firm?

This usually means they were cut too large or the cooking time was too short. Continue cooking until fork-tender.

Can I make this without canned soup?

Yes. Replace it with a homemade white sauce made from butter, flour, milk, and chicken broth for a from-scratch version.

Is this recipe gluten-free?

To make it gluten-free, use a certified gluten-free cream soup and confirm all other ingredients are gluten-free.

Final Thoughts

Easy Crockpot Ham and Potato Casserole is a practical, comforting, and satisfying meal that brings warmth to your table with very little effort. With creamy potatoes, savory ham, and melted cheddar cheese, this slow cooker recipe is a dependable family favorite. Whether you’re using holiday leftovers or simply craving a cozy dinner, this dish delivers wonderful flavor every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of creamy crockpot ham and potato casserole garnished with parsley

Easy Crockpot Ham and Potato Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: youssef limouri
  • Total Time: 6 hours 15 minutes
  • Yield: 6 servings 1x

Description

Easy Crockpot Ham and Potato Casserole is a creamy, cheesy slow cooker dinner made with tender potatoes and savory ham. Perfect for using leftovers and feeding the whole family.


Ingredients

Scale

4 cups diced potatoes

2 cups cooked ham, cubed

1 small yellow onion, chopped

1 can (10.5 oz) cream of chicken soup

1 cup whole milk

2 cups shredded cheddar cheese

1 teaspoon garlic powder

1/2 teaspoon salt

1/2 teaspoon black pepper

Optional parsley or green onions for garnish


Instructions

1. Peel and dice potatoes evenly.

2. Chop onion and cube cooked ham.

3. Mix soup, milk, garlic powder, salt, pepper, and 1 1/2 cups cheese until smooth.

4. Add potatoes, ham, and onion to crockpot.

5. Pour sauce over ingredients and stir gently to coat.

6. Cover and cook on low for 6–7 hours or high for 3–4 hours until potatoes are fork tender.

7. Sprinkle remaining 1/2 cup cheese on top 15 minutes before serving and allow to melt.

8. Garnish with parsley or green onions and serve warm.

Notes

Use Yukon gold potatoes for a firmer texture.

You can substitute ham with smoked turkey or shredded chicken if preferred.

Add frozen peas or diced carrots for extra vegetables.

Store leftovers in the refrigerator up to 4 days.

Add a splash of milk when reheating if sauce thickens.

  • Prep Time: 15 minutes
  • Cook Time: 6 hours
  • Category: Dinner
  • Method: Slow Cooker
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 4g
  • Sodium: 780mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 75mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star