Creamy Crockpot Ham Potatoes

Featured in Satisfying Main Courses.

This dish combines tender potatoes and diced ham, layered with onions and shredded cheddar cheese inside a crockpot. A smooth sauce made from cream of chicken soup, milk, garlic, and onion powders is poured over the layers before slow cooking. The result is a creamy, flavorful meal with comforting textures, perfect for easy preparation. Cooked slowly, the potatoes become soft while soaking in the creamy, cheesy flavors, and the ham adds a savory depth. It’s a simple, hearty option ideal for family dinners or casual gatherings.

Barbara Chef
Updated on Sat, 27 Dec 2025 03:39:14 GMT
A pot of food with meat and potatoes. Pin it
A pot of food with meat and potatoes. | gracefulflavors.com

This creamy crockpot ham and potatoes recipe is the perfect comfort food for busy weeknights or lazy weekends. It takes simple ingredients and turns them into a rich, hearty dish that fills your kitchen with warmth and invites everyone to the table. The slow cooker does all the heavy lifting, making it incredibly easy to prepare ahead and let it cook while you go about your day.

I made this the first time after a busy holiday, and it quickly became my go-to comfort meal when I want something that feels homemade but without hassle.

Ingredients

  • Potatoes peeled and sliced: Yukon gold brings a creamy texture while russets hold their shape nicely
  • Cooked ham diced: adds savory, smoky flavor and a bit of protein
  • Small onion diced: for sweetness and depth that balances the richness
  • Shredded cheddar cheese: melts through the dish and creates that irresistible cheesy crust
  • Cream of chicken soup: brings creaminess and binds all flavors
  • Milk: to thin the sauce just right and keep it luscious
  • Garlic powder and onion powder: for subtle background layers of flavor
  • Salt and black pepper: to season and enhance every component

Choosing fresh potatoes and good quality cheddar makes a big difference in creaminess and flavor here.

Step-by-Step Instructions

Sauté the Aromatics:
Lightly grease the crockpot to prevent sticking and make cleanup easier.
Layer the Base:
Place half of the sliced potatoes evenly in the bottom of the crockpot. Sprinkle lightly with salt and pepper to season the layers as they cook.
Add Ham and Onion:
Scatter half of the diced ham and diced onion over the potatoes. These add savory pop and sweetness that build flavor complexity.
Cheese Layered:
Sprinkle half of the shredded cheddar cheese over the ham and onion. This melts into the layers for creaminess and richness.
Repeat Layers:
Place the remaining potatoes, then the rest of the ham and onion, and finish with the last of the shredded cheddar cheese. Make sure the layers are even so every bite is balanced.
Mix Sauce:
In a bowl, combine the cream of chicken soup, milk, garlic powder, and onion powder. Whisk until smooth to create a velvety sauce that will soak into the potatoes as they cook.
Pour and Cook:
Pour the soup mixture evenly over the layered ingredients. Cover the crockpot and cook on LOW for 6 hours or on HIGH for 3 to 4 hours. You want the potatoes tender and the sauce creamy.
Final Touch:
Gently stir the dish before serving to combine the layers slightly and distribute the sauce evenly. Garnish if desired with fresh herbs or extra cheese.
A bowl of food with potatoes and ham. Pin it
A bowl of food with potatoes and ham. | gracefulflavors.com

Storage tips

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in the microwave or on the stove with a splash of milk to keep it creamy and prevent drying out. This meal also freezes well if you want to make it ahead and save portions for busy days.

Ingredient substitutions

Swap smoked gouda or mozzarella for cheddar if you like a different cheese flavor. Use cream of mushroom or celery soup for a twist on the creamy base. If you prefer a dairy-free version, try oat milk and nutritional yeast instead of cheese—though the texture will be different.

Serving suggestions

Serve with a fresh green salad or steamed veggies to balance the richness. Garlic bread or warm dinner rolls soak up the sauce beautifully. Leftover ham adds a nice protein boost so this can stand alone as a satisfying meal.

Cultural context

Casserole style dishes like this one are common in many home kitchens, especially where leftover meats are reinvented into creamy, comforting meals. Slow cookers became popular for their convenience and ability to tenderize ingredients beautifully, making dishes like this staples in family cooking traditions.

A bowl of creamy food with potatoes and ham. Pin it
A bowl of creamy food with potatoes and ham. | gracefulflavors.com

Frequently Asked Questions

→ What types of potatoes work best for this dish?

Yukon gold or russet potatoes are ideal as they soften well during slow cooking and absorb the creamy flavors nicely.

→ Can I substitute the cheddar cheese?

Yes, you can use other melting cheeses like Monterey Jack or mozzarella for a different flavor profile.

→ Is it necessary to cook the ham beforehand?

Since this dish uses cooked ham, it only needs to be diced and added; no additional cooking is required before layering.

→ How can I ensure the potatoes cook evenly?

Slicing potatoes uniformly and layering them evenly in the crockpot helps achieve consistent tenderness after slow cooking.

→ Can I prepare this dish ahead of time?

Yes, you can assemble all ingredients in the crockpot insert and refrigerate overnight, then cook the next day.

Creamy Crockpot Ham Potatoes

Slow-cooked ham and potatoes layered with cheese and creamy sauce for a simple, satisfying dish.

Prep Time
10 Minutes
Cook Time
360 Minutes
Total Time
370 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: American

Yield: 6 Servings

Dietary: ~

Ingredients

→ Vegetables

01 4 cups peeled and sliced potatoes (Yukon gold or russet)
02 1 small diced onion

→ Meat

03 2 cups diced cooked ham

→ Dairy

04 2 cups shredded cheddar cheese
05 1 cup milk

→ Canned Goods

06 1 can (10.5 oz) cream of chicken soup

→ Spices

07 ½ teaspoon garlic powder
08 ½ teaspoon onion powder
09 Salt, to taste
10 Black pepper, to taste

Instructions

Step 01

Lightly grease the interior of the crockpot to prevent sticking.

Step 02

Place half of the sliced potatoes evenly in the crockpot and season lightly with salt and black pepper.

Step 03

Distribute half of the diced ham and diced onion over the potato layer, then sprinkle with half of the shredded cheddar cheese.

Step 04

Repeat the layering process with the remaining potatoes, ham, onion, and shredded cheese.

Step 05

In a bowl, whisk together the cream of chicken soup, milk, garlic powder, and onion powder until smooth.

Step 06

Pour the prepared sauce evenly over the layered ingredients. Cover and cook on LOW for 6 hours or on HIGH for 3 to 4 hours, until potatoes are tender and sauce is creamy.

Step 07

Gently stir before serving and garnish as desired.

Notes

  1. Using slow cooker liners can reduce cleanup time.

Tools You'll Need

  • Slow cooker (crockpot)
  • Mixing bowl
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy and may contain gluten