Indulge in the ultimate comfort food with this Heavenly Cheesy Scalloped Potatoes & Ham recipe! Layers of tender potatoes, savory ham, and gooey cheese create a mouthwatering dish that's perfect for family gatherings or cozy weeknight dinners. Easy to make and unbelievably satisfying, this recipe brings warmth and joy to your table.
4 large russet potatoes, thinly sliced
2 cups cooked ham, diced
1 medium onion, finely chopped
3 cups sharp cheddar cheese, grated
2 cups heavy cream
1 cup whole milk
1 teaspoon garlic powder
1 teaspoon onion powder
1 teaspoon dried thyme
Salt and pepper to taste
3 tablespoons butter