Indulge in the creamy goodness of homemade Cheesy Ham and Potato Casserole that brings comfort to any meal! This delightful recipe layers tender potatoes, savory ham, and ooey-gooey cheddar cheese in a rich sauce, making it an instant family favorite. Perfect for gatherings or weeknight dinners, it's simple to prepare and absolutely delicious. Click through to explore this mouthwatering recipe and bring warmth to your table!
4 large potatoes, peeled and thinly sliced
2 cups cooked ham, diced
1 onion, finely chopped
2 cups shredded cheddar cheese
2 cups milk
1/4 cup all-purpose flour
3 tablespoons butter
1 teaspoon garlic powder
1 teaspoon dried thyme
Salt and pepper to taste
Fresh parsley, chopped for garnish