Cheesy Ham Potato Casserole Recipe for Comfort Food Lovers
Cheesy Ham Potato Casserole recipe is comfort food at its finest, delivering warm, satisfying flavors in every bite.
It's a dish that works beautifully for busy weeknights when you need something filling yet simple to prepare.
Potlucks and family gatherings become instantly more memorable when it appears on the table.
The combination of creamy, savory, and hearty elements makes it a crowd-pleaser across all age groups.
You can count on leftovers being just as delicious, which means less stress about meal planning later in the week.
It's one of those reliable recipes that feels like a warm hug after a long day.
Perfect for feeding a hungry crowd without spending hours in the kitchen, it's bound to become a regular request at home.
What Makes Cheesy Ham Potato Casserole Special
Cheesy Ham Potato Casserole Ingredient Essentials
Main Proteins:Creamy Binders:Seasonings:Kitchen Tools Needed for Cheesy Ham Potato Casserole
Making Cheesy Ham Potato Casserole from Start to Finish
Prepare The Oven
Preheat the oven to 350°F and grab a 9×13 inch baking dish. Grease the pan thoroughly with cooking spray or butter so nothing sticks.
Chop Potatoes
Grab those 2 pounds of potatoes and peel them carefully. Dice them into neat 3/4-inch chunks so they’ll cook evenly. Rinse the potato pieces under cold water to wash away extra starch, then drain completely.
Mix Casserole Base
Grab a big mixing bowl and toss in the potato pieces. Here’s what else you’ll add:
Season with salt and black pepper to make the flavors pop. Stir everything until the potatoes and ham are totally coated with the creamy mixture.
Transfer To Baking Dish
Pour the mixture into your greased pan and spread it out evenly. If the mixture looks dry, splash in a bit of milk to keep things moist.
Add Cheese Topping
Sprinkle the 1 cup of sharp cheddar cheese over the top of the casserole, making sure it covers everything.
First Baking Phase
Cover the dish tightly with foil and bake at 350°F for 35 minutes. This helps the potatoes start cooking through.
Final Baking
Remove the foil and continue baking for 10-20 minutes. You’re looking for fork-tender potatoes and a golden, bubbly top.
Rest And Serve
Let the casserole sit for 5-10 minutes after pulling it from the oven. This helps the sauce thicken up. Serve hot and enjoy your cheesy potato creation!
Helpful Cooking Notes for Cheesy Ham Potato Casserole
Easy Variations for Cheesy Ham Potato Casserole
Best Serving Options For Cheesy Ham Potato Casserole
How to Store Cheesy Ham Potato Casserole
Cheesy Ham Potato Casserole Common Questions
Can I use frozen potatoes instead of fresh ones?
Frozen diced potatoes work great and save chopping time. Just thaw and drain them completely before mixing with other ingredients.
What kind of ham is best for this casserole?
Leftover holiday ham or deli ham cubes are perfect. Avoid very salty ham since the soups already have sodium.
How can I make this casserole more crispy on top?
Breadcrumbs or crushed crackers sprinkled before the final baking create an amazing crunchy layer that adds fantastic texture.
Can this recipe be prepared ahead of time?
Absolutely! Assemble the entire casserole, cover, and refrigerate up to 24 hours before baking. Just add 10-15 extra minutes to baking time.
Is there a way to make this dish lighter?
Swap full-fat soups and sour cream for reduced-fat versions. Greek yogurt can replace sour cream for fewer calories.
Can vegetarians enjoy a similar version?
Replace ham with cooked vegetables like broccoli, cauliflower, or mushrooms for a delicious meat-free alternative.
Cheesy Ham Potato Casserole Recipe
- Total Time: 1 hour – 1 hour 10 minutes
- Yield: 6 1x
Description
Cheesy ham potato casserole brings comfort straight from Grandma’s kitchen to your dinner table. Creamy potatoes, savory ham, and melted cheese create a hearty meal that makes weeknight dinners deliciously simple.
Ingredients
Main Ingredients:
- 2 pounds potatoes
- 2 cups ham
- 1 cup sharp cheddar cheese
Supporting Ingredients:
- 10.4 ounces cream of chicken soup
- 10.4 ounces cheddar cheese soup
- ½ cup sour cream
Seasonings:
- ½ medium yellow onion
- Salt
- Black pepper
Instructions
- Preheat your oven to 350°F and coat a 9×13 inch baking dish with cooking spray, ensuring complete coverage for easy cleanup.
- Thoroughly wash 2 pounds of potatoes, then peel and slice them into precise ¾-inch cubes to guarantee uniform cooking.
- Rinse your potato cubes in cold water to eliminate excess starch, then drain completely using a colander.
- Finely dice ½ medium yellow onion into small, uniform pieces for balanced flavor distribution.
- In a large mixing bowl, combine your potato cubes, diced onion, 10.4 ounces cream of chicken soup, 10.4 ounces cheddar cheese soup, 2 cups diced ham, and ½ cup sour cream.
- Season the mixture with salt and black pepper, stirring thoroughly to ensure every ingredient is completely coated.
- Transfer the creamy potato mixture into your prepared baking dish, spreading it evenly across the surface.
- If the mixture seems dry, add ¼ cup milk to maintain moisture and prevent burning.
- Sprinkle 1 cup sharp cheddar cheese evenly across the top of the casserole.
- Cover the dish tightly with aluminum foil and bake at 350°F for 35 minutes.
- Remove the foil and continue baking for an additional 15-20 minutes until potatoes become fork-tender and the top turns golden brown.
- Remove from the oven and let the casserole rest for 7-10 minutes, allowing the sauce to set and flavors to meld.
Notes
- Dice potatoes into uniform 3/4-inch pieces to ensure even cooking and prevent some pieces from being too hard or mushy.
- Rinse potatoes thoroughly to remove excess starch, which helps create a creamier texture and prevents the casserole from becoming gluey.
- For a lighter version, swap cream-based soups with low-fat alternatives and use reduced-fat cheese to cut down on calories without sacrificing flavor.
- If cooking for vegetarians, replace ham with plant-based protein like smoked tofu or roasted mushrooms to maintain the dish’s hearty character.
- Prep Time: 15 minutes
- Cook Time: 45-55 minutes
- Category: Casseroles
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 6
- Calories: 458 kcal
- Sugar: 3 g
- Sodium: 830 mg
- Fat: 25 g
- Saturated Fat: 14 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.5 g
- Carbohydrates: 29 g
- Fiber: 3 g
- Protein: 21 g
- Cholesterol: 65 mg





Isabella Romero
Hospitality & Beverage Editor
Expertise
Cocktail Culture, Tequila and Mezcal Knowledge, Guest Experience Writing, Restaurant Trends, Event Dining Guides
Education
- Program: B.A. in Hospitality Management
- Focus: Studied hospitality through a program built around theory and application, with practical preparation for restaurant and guest-experience careers in Chicago’s hospitality industry.
Wine & Spirit Education Trust (WSET)Isabella brings together cocktails, food culture, social dining, and the thoughtful details that make a meal feel memorable. Her content blends atmosphere, flavor, and hospitality in a warm, polished style that helps readers connect with the full dining experience, from the first sip to the last bite.