Dinner · Part 1 of 3: Ingredients
Cheesy Ham and Potato Casserole

- Prep
- Cook
- Total
- Serves
- 6
Looking for the ultimate comfort food to warm up a chilly evening? This cheesy ham and potato casserole is the perfect solution, combining tender diced potatoes, savory ham, and a rich, creamy sauce under a bubbly blanket of melted cheddar cheese. It is an incredibly satisfying dish that comes together quickly and pleases everyone at the dinner table.
This classic casserole brings together simple, hearty ingredients to create a dish that is far greater than the sum of its parts. By combining diced potatoes and savory cooked ham with a velvety blend of sour cream, heavy cream, and aromatic spices, you get a rich and comforting base.
The real magic happens in the oven, where the ingredients meld together under a generous layer of sharp cheddar cheese. It is perfect for utilizing leftover holiday ham or simply putting together a cozy weeknight dinner that requires minimal effort but delivers maximum flavor.
Ingredients
- 4 cups diced Russet potatoes
- 2 cups diced cooked ham
- 2 cups shredded cheddar cheese, divided
- 1 cup sour cream
- 1/2 cup heavy cream
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
Why this recipe works
The success of this casserole lies in the balance of textures and flavors. Dicing the potatoes into uniform pieces ensures they cook evenly and absorb the rich, creamy sauce. Using a blend of sour cream and heavy cream provides a thick, velvety coating that does not break or curdle during the baking process, unlike lighter milk bases.
The acidity of the sour cream cuts through the richness of the cheese and ham, creating a well-rounded flavor profile that keeps the dish from tasting overly heavy or one-dimensional.
Baking the casserole in two distinct stages is another key technique. First, baking the potatoes and ham nestled in the cream sauce allows the potatoes to steam and tenderize fully. Adding the final layer of cheddar cheese during the last few minutes of cooking, followed by a quick blast under the broiler, ensures a perfectly melted, golden-brown crust without burning the cheese or drying out the creamy interior of the dish.
Notes and substitutions
For the best results, select firm baking potatoes like Russets or Yukon Golds, as they hold their shape well while absorbing the creamy sauce. If using leftover ham, make sure it is diced into bite-sized pieces so that every single spoonful contains a perfect balance of smoky meat and tender potatoes.
Sharp cheddar cheese is highly recommended for the topping, as its bold flavor stands up beautifully to the rich cream sauce, but Monterey Jack or Gruyere also make excellent additions.
When preparing the cream mixture, ensure your sour cream and heavy cream are at room temperature before mixing to help them blend smoothly without clumping.
You can customize the seasoning by adding a pinch of smoked paprika or cayenne pepper for a subtle kick, or stir in some chopped chives or green onions for a fresh, herbaceous note. Standard glass or ceramic baking dishes work beautifully for this recipe, ensuring even heat distribution throughout.
- sour cream: Greek yogurt can be used as a lighter alternative, offering a similar tangy flavor profile.
- heavy cream: Half-and-half or whole milk can be substituted, though the final sauce will be slightly less thick and rich.
Equipment
- 9x13-inch baking dish
- large mixing bowl
- whisk
- spatula
- box grater
Up next · Part 2 of 3
6 steps · 45 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)