A rich, creamy, and comforting slow cooker meal made with tender potatoes, savory ham, melted cheese, and a delicious creamy sauce. This easy, family-friendly recipe is perfect for busy weeknights, potlucks, or a hearty weekend dinner.
Prep Time: 20 minutes
Cook Time: 4–5 hours on LOW or 2–3 hours on HIGH
Total Time: Approximately 4 hours 20 minutes
Servings: 6–8
Course: Main Course
Cuisine: American Comfort Food
Cooking Method: Slow Cooker
Ingredients
For the Ham and Potatoes
– 2 pounds (900 g) Yukon Gold or russet potatoes, peeled and diced into ½-inch cubes
– 3 cups (450 g) cooked ham, diced into small cubes
– 1 small yellow onion, finely chopped
– 2 cups (200 g) shredded sharp cheddar cheese
– 1 cup (100 g) shredded mozzarella cheese
– 2 tablespoons unsalted butter, cut into small pieces
– 2 cloves garlic, minced
– ½ teaspoon paprika
– ½ teaspoon dried thyme
– ½ teaspoon black pepper
– ¼ teaspoon salt, or to taste
– 2 tablespoons chopped fresh parsley, for garnish
For the Creamy Cheese Sauce
– 1 can (10.5 ounces / 298 g) condensed cream of chicken soup
– 1 cup (240 ml) whole milk
– ½ cup (120 g) sour cream
– ½ teaspoon onion powder
– ½ teaspoon garlic powder
– 1 teaspoon Dijon mustard, optional
– ½ cup (50 g) grated Parmesan cheese
– 1 tablespoon all-purpose flour, optional, for a thicker sauce
Optional Add-Ins
– ½ cup diced green bell pepper
– ½ cup frozen peas
– ½ teaspoon smoked paprika for extra flavor
– 2 slices cooked bacon, crumbled
– 2 tablespoons chopped green onions for serving
Equipment Needed
– 5–6-quart slow cooker
– Cutting board and sharp knife
– Large mixing bowl
– Measuring cups and spoons
– Whisk or mixing spoon
– Cheese grater
Instructions
Step 1: Prepare the Potatoes
Wash and peel the potatoes, then cut them into evenly sized ½-inch cubes. Keeping the pieces similar in size helps them cook evenly.
If using russet potatoes, rinse the diced potatoes under cold water to remove excess surface starch. Drain and pat dry. Yukon Gold potatoes are another excellent choice because they hold their shape well and have a naturally buttery texture.
Step 2: Prepare the Ham and Vegetables
Cut the cooked ham into bite-sized cubes. Finely chop the onion and mince the garlic.
If using leftover baked ham, remove any excess fat or tough pieces before dicing. Since ham is already salty, avoid adding too much salt at the beginning.
Step 3: Make the Creamy Cheese Sauce
In a large mixing bowl, combine the condensed cream of chicken soup, milk, sour cream, onion powder, garlic powder, Dijon mustard, and Parmesan cheese.
Whisk until the mixture is smooth and creamy.
If you prefer a thicker sauce, mix the optional flour into a small amount of cold milk first, then whisk it into the sauce to prevent lumps.
Stir in the black pepper, paprika, and dried thyme. Taste the mixture before adding extra salt.
Step 4: Grease the Slow Cooker
Lightly grease the inside of a 5–6-quart slow cooker with butter or nonstick cooking spray.
This helps prevent sticking and makes cleanup easier.
Step 5: Layer the Ingredients
Add half of the diced potatoes to the bottom of the slow cooker.
Scatter half of the diced ham, chopped onion, and minced garlic over the potatoes.
Pour about half of the creamy sauce over the layer, spreading it evenly.
Add the remaining potatoes and ham, followed by the remaining onion and sauce.
Distribute the butter pieces over the top.
Step 6: Slow Cook Until Tender
Cover the slow cooker with its lid.
– LOW setting: Cook for 4–5 hours.
– HIGH setting: Cook for 2–3 hours.
Cooking times vary depending on the slow cooker and the size of the potato pieces. Start checking the potatoes toward the shorter end of the cooking range.
The potatoes should be fork-tender, and the sauce should be bubbling around the edges. Avoid lifting the lid frequently, as this releases heat and extends the cooking time.
Step 7: Add the Cheese
Once the potatoes are tender, sprinkle the shredded cheddar and mozzarella evenly over the top.
Cover and cook for another 15–25 minutes on LOW, until the cheese melts completely.
For a richer cheese flavor, stir a small handful of cheddar into the sauce before adding the remaining cheese on top.
Avoid stirring too vigorously, because the potatoes may break apart and become mushy.
Step 8: Check the Seasoning
Taste the sauce and adjust the seasoning if needed.
– Add a little black pepper for extra warmth.
– Add a small pinch of salt only if necessary.
– Add a splash of warm milk if the sauce is too thick.
– Add a little extra shredded cheddar if you want a stronger cheese flavor.
Step 9: Garnish and Serve
Turn off the slow cooker and let the dish rest for about 5–10 minutes so the sauce can settle and thicken slightly.
Sprinkle with chopped fresh parsley or green onions. Add crumbled cooked bacon if desired.
Serve warm while the cheese is melted and the potatoes are tender.
Helpful Tips for the Best Results
1. Choose the right potatoes. Yukon Gold potatoes provide a creamy texture, while russet potatoes create a softer, more tender casserole.
2. Use freshly shredded cheese. Cheese shredded from a block usually melts more smoothly than pre-shredded cheese.
3. Avoid too much liquid. Potatoes release moisture as they cook, so follow the sauce measurements for the best consistency.
4. Add cheese near the end. Adding most of the cheese during the final cooking stage helps preserve its creamy texture.
5. Be careful with salt. Ham, condensed soup, and cheese all contain salt. Taste before seasoning generously.
6. Cut potatoes evenly. Uniform pieces help the potatoes cook at the same rate.
7. Do not overcook. Once the potatoes are fork-tender, continuing to cook for too long can cause them to break down.
8. Use fully cooked ham. This recipe is designed for cooked ham, such as leftover baked ham or packaged cooked ham.
9. Keep the lid closed. Frequent opening slows cooking and can lead to uneven results.
10. For a golden top, transfer the finished mixture to an oven-safe baking dish, add a little extra cheese, and broil briefly until lightly golden. Only do this if your dish is oven-safe.
Serving Suggestions
Slow Cooker Cheesy Ham and Potatoes pairs wonderfully with:
– Steamed broccoli or green beans
– A fresh garden salad with vinaigrette
– Roasted carrots
– Garlic green beans
– Warm dinner rolls or crusty bread
– Steamed peas or mixed vegetables
– Sliced tomatoes and cucumbers
For a hearty meal, serve it with roasted vegetables and a fresh salad to balance the rich, creamy sauce.
Variations
Cheesy Ham and Potato Casserole
Add ½ cup of extra cheddar and ½ cup of mozzarella for an even cheesier result.
Broccoli Ham and Potatoes
Add 1–2 cups of small broccoli florets during the final 30–45 minutes of cooking. Check that they become tender without turning mushy.
Garlic Parmesan Version
Increase the garlic to 4 cloves and add another ¼ cup of Parmesan cheese.
Smoky Bacon Version
Add 3–4 slices of cooked, crumbled bacon along with the ham for a smoky, savory flavor.
Spicy Cheesy Version
Add ¼–½ teaspoon of crushed red pepper flakes or a finely chopped jalapeño.
Lighter Version
Use reduced-fat sour cream, reduced-fat cheese, and low-fat milk. The sauce may be slightly less rich and creamy.
Storage Instructions
Refrigerator: Allow leftovers to cool promptly and transfer them to airtight containers. Refrigerate within 2 hours of cooking and consume within 3–4 days.
Freezer: Freeze cooled portions in airtight, freezer-safe containers for up to 2 months for best quality. Potatoes may become softer after thawing.
Reheating: Reheat individual portions in the microwave, stirring halfway through. For larger portions, reheat in a covered oven-safe dish at 325°F (163°C) until heated throughout. Add a small splash of milk if the sauce has thickened.
Food safety: Reheat leftovers to an internal temperature of 165°F (74°C). Avoid leaving the finished dish at room temperature for more than 2 hours.
Nutrition Information
Estimated nutrition per serving, assuming 8 servings and using the ingredients listed above:
– Calories: 430–500
– Protein: 23–28 g
– Carbohydrates: 30–38 g
– Total Fat: 22–29 g
– Saturated Fat: 11–15 g
– Fiber: 3–4 g
– Total Sugars: 3–5 g
– Sodium: 900–1,300 mg
– Cholesterol: 75–100 mg
These figures are estimates, not laboratory-tested values. Actual nutrition depends on the type of ham, cheese, condensed soup, milk, and portion size. Sodium may be lower when reduced-sodium soup and ham are used.
Allergen Information
– Milk: Contains cheddar, mozzarella, Parmesan, sour cream, butter, and milk.
– Wheat/gluten: May be present in condensed soup and all-purpose flour. Check product labels.
– Soy: May be present in some packaged soups or processed ingredients.
– Eggs: Not normally required, but check packaged ingredient labels for cross-contact or added ingredients.
– Nuts and peanuts: No nuts or peanuts are intentionally included in the standard recipe. Check all packaged products for allergen warnings and cross-contact risks.
For a gluten-free version, use certified gluten-free condensed soup and omit the optional flour or replace it with a suitable gluten-free thickener.
Frequently Asked Questions
Can I prepare this recipe the night before?
Yes. You can dice the ham and onion and mix the sauce ahead of time. Refrigerate them separately. For the best potato texture, cut the potatoes shortly before cooking, or keep them submerged in cold water in the refrigerator and drain and dry them thoroughly before adding.
Can I use frozen diced potatoes?
Yes. Frozen diced potatoes can work, but they may soften more quickly and release extra moisture. Do not thaw them first, and begin checking for tenderness earlier than usual.
Can I use leftover holiday ham?
Absolutely. Leftover baked ham is ideal and adds excellent flavor.
Why is my cheese sauce too thin?
Potatoes can release water during cooking. Let the finished dish rest for 5–10 minutes, or stir in a small amount of additional shredded cheese. Avoid adding too much flour directly to the hot mixture.
Can I leave this recipe on warm all day?
It is best not to cook it for longer than necessary. Once cooked, use the slow cooker’s WARM setting only according to its manufacturer’s guidance, keeping the food at a safe holding temperature of at least 140°F (60°C).
Can I make it without condensed soup?
Yes. Replace the condensed soup with a homemade thick white sauce made from butter, flour, milk, and seasonings. Cook the flour and butter together first, gradually whisk in the milk, and cook until thickened before combining with the other sauce ingredients.
Is this recipe suitable for meal prep?
Yes. Divide the cooled leftovers into individual portions and refrigerate or freeze them. Reheat each portion thoroughly before serving.
Final Result
Slow Cooker Cheesy Ham and Potatoes is a warm, satisfying comfort-food casserole with tender potatoes, savory ham, and a thick, creamy cheese sauce. It uses simple ingredients, requires minimal hands-on preparation, and makes an excellent family dinner with plenty of leftovers.
- Grandma’s Cream Puffs – Light, Crisp & Creamy - October 17, 2026
- Easy Crockpot Creamy Garlic Parmesan Chicken - October 17, 2026
- Garlic Herb Roasted Potatoes - October 17, 2026




