Discover the ultimate comfort food with Savory Cheesy Ham and Potato Dream Casserole! This easy-to-make dish features tender potatoes, savory ham, and gooey sharp cheddar cheese. Perfect for family gatherings or weeknight dinners, it's a great way to use up leftovers. With simple ingredients and straightforward steps, you can create a creamy, flavorful casserole that everyone will love. Enjoy a hearty meal that combines rich flavors and warms the soul.
4 cups diced potatoes (about 4 medium-sized)
2 cups cooked ham, diced
1 medium onion, finely chopped
3 cups shredded sharp cheddar cheese
1 cup sour cream
1/2 cup milk
1 can (10.5 oz) cream of mushroom soup
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 teaspoon black pepper
1/2 teaspoon paprika
1 tablespoon olive oil
1 cup breadcrumbs (optional for topping)
Fresh parsley, chopped (for garnish)