Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

Cheesy Ham and Potato Casserole: Easy Comfort Bake

A steaming, golden-brown cheesy ham and potato casserole in a glass baking dish.
Prep
Cook
Total
Serves
6
Includes 5 min resting

This cheesy ham and potato casserole is the kind of dish that feels like a warm hug on a plate. Tender potatoes, smoky diced ham, and a velvety cheddar sauce come together under a golden, bubbly topping.

It's simple enough for a weeknight, yet comforting enough for a holiday table. With just a handful of pantry staples, you can create a hearty meal that everyone will ask for again and again. The best part? It all bakes in one dish, so cleanup is a breeze.

When you need a satisfying dinner without fuss, this casserole delivers. It's a classic combination of humble ingredients that turn into something truly special. The potatoes are boiled just until tender, then bathed in a rich, creamy cheese sauce and baked until the top turns golden and irresistible.

Diced ham adds a savory, salty note that pairs perfectly with the sharp cheddar. Serve it as a main course with a side salad or steamed vegetables, or as a hearty side dish alongside roasted chicken or pork. Either way, it's a guaranteed crowd-pleaser.

Ingredients

Makes 6 servings · serves 6
  • 4 cups diced potatoes (about 4 medium)
  • 2 cups diced cooked ham
  • 2 cups shredded cheddar cheese, divided
  • 3 tbsp butter
  • 3 tbsp all-purpose flour
  • 2 cups whole milk
  • 1/2 tsp salt
  • 1/4 tsp black pepper
Contains: gluten, milk

Why this recipe works

Boiling the potatoes before baking ensures they are perfectly tender without turning mushy. This step also shortens the baking time, so the casserole comes together faster and the potatoes don't become waterlogged.

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

The result is a creamy, cohesive casserole with distinct potato pieces that hold their shape.

The cheese sauce is made with a simple roux, which gives it a silky, stable texture that won't separate during baking. Using sharp cheddar adds a bold, tangy flavor that stands up to the ham and potatoes. The sauce coats every bite, making each spoonful rich and satisfying.

Notes and substitutions

For the best flavor, use a good-quality sharp cheddar that melts well. Pre-shredded cheese often contains anti-caking agents that can make the sauce grainy, so shredding your own from a block is recommended. You can also swap in Monterey Jack, Colby, or a blend of your favorite melting cheeses.

The ham can be leftover from a roast, deli ham, or even smoked ham. If using deli ham, consider dicing it into slightly larger pieces so it doesn't disappear into the casserole.

Yukon Gold or red potatoes work well because they hold their shape; russets can also be used but may break apart more easily.

  • whole milk: 2% or skim milk, or half-and-half for a richer sauce
  • cheddar cheese: Monterey Jack, Colby, or a blend of melting cheeses
  • diced cooked ham: leftover roasted ham, deli ham, or smoked ham
  • all-purpose flour: gluten-free all-purpose flour blend (for a gluten-free version)

Equipment

  • 9x13-inch baking dish
  • Large pot
  • Saucepan
  • Whisk
  • Measuring cups and spoons

Coming up in Part 2: the method

  1. Prep and Boil · 2 stepsPrepare the Potatoes and Ham · Preheat the Oven
  2. Assemble and Sauce · 2 stepsMake the Cheese Sauce · Combine the Casserole
  3. Bake and Serve · 2 stepsTop with Cheese and Bake · Rest and Serve

Up next · Part 2 of 3

6 steps · 1 h of cooking · what to look for at each stage

Step-by-step instructions (Part 2)