Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

Cheesy Ham Potato Casserole

A serving spoon scooping a portion of hot cheesy ham and potato casserole with an elastic cheese pull.
Prep
Cook
Total
Serves
6
Includes 10 min resting

Looking for the ultimate comfort food to warm up your dinner table? This cheesy ham and potato casserole brings together tender cubed potatoes, savory diced ham, and a rich, velvety cheese sauce, all baked to bubbling perfection with a golden cheddar crust. It is a hearty, crowd-pleasing dish that delivers pure satisfaction with every single scoop.

Casseroles are the backbone of cozy family dinners, and this classic combination of ham, potatoes, and cheese is a timeless favorite. Perfect for utilizing leftover holiday ham or simply satisfying a craving for something warm and cheesy, this recipe is straightforward and dependable.

By cooking the potatoes just until tender before baking, you ensure they absorb the rich cheese sauce without becoming mushy. This dish transitions beautifully from a casual weeknight meal to a potluck centerpiece, making it a versatile addition to your recipe collection.

Ingredients

Makes one 9x13-inch casserole · serves 6
  • 3 lb Yukon Gold potatoes, peeled and cut into 1/2-inch cubes
  • 2 cups fully cooked ham, diced into 1/2-inch cubes
  • 2 cups cheese sauce, store-bought or made ahead
  • 1 cup sharp cheddar cheese, shredded
Contains: milk

Why this recipe works

The success of this casserole lies in the balance of textures and the structure of the cheese sauce. Using a pre-made or store-bought cheese sauce ensures a smooth, stable base that will not split or become greasy during the baking process.

This velvety sauce perfectly coats every cube of potato and piece of ham, ensuring that no bite is left dry or unseasoned while creating a cohesive, comforting texture throughout the entire dish.

Ready to start cooking right away??? Jump to Part 2 ? Step-by-Step Method ?

Pre-cooking the cubed potatoes slightly before combining them with the other ingredients is another crucial step. Potatoes contain a high amount of water, and baking them completely raw in a sauce often results in an overly watery casserole or unevenly cooked pieces.

A quick parboil locks in their shape while allowing them to release excess starch, which actually helps the cheese sauce cling to them even better as the dish bakes to its final bubbly state.

Notes and substitutions

For the best results, select starchy or all-purpose potatoes like Russets or Yukon Golds. Yukon Golds offer a naturally buttery flavor and hold their shape well, while Russets provide a fluffier texture that absorbs the cheese sauce beautifully.

When it comes to the cheese topping, grating a block of sharp cheddar yourself is highly recommended. Pre-shredded packaged cheeses are coated with anti-caking agents that prevent them from melting smoothly, which can lead to a slightly grainy texture.

The ham should be fully cooked and diced into uniform bite-sized pieces to match the size of the potato cubes. Leftover baked ham works wonderfully here, but thick-cut deli ham or a pre-packaged ham steak from the grocery store is also an excellent option. For the sauce, select a high-quality store-bought cheese sauce or prepare your favorite recipe ahead of time to keep the assembly quick and effortless.

  • Yukon Gold potatoes: Russet potatoes or red potatoes can be used in equal amounts.
  • sharp cheddar cheese: Gruyere, Swiss, or Monterey Jack cheese melt beautifully in this recipe.

Equipment

  • 9x13-inch glass baking dish
  • large pot
  • colander
  • large bowl
  • cheese grater
  • wooden spoon

Coming up in Part 2: the method

  1. Parboiling Potatoes · 1 stepParboil the Potatoes
  2. Assembling the Casserole · 2 stepsCombine Potatoes, Ham, and Sauce · Assemble in Baking Dish
  3. Baking to Bubbling Perfection · 2 stepsBake the Casserole · Rest and Serve

Up next · Part 2 of 3

5 steps · 30 min of cooking · what to look for at each stage

Step-by-step instructions (Part 2)