Hearty Ham & Potato Casserole with Creamy Cheese Sauce combines tender potatoes and savory ham in a rich, velvety cheese sauce. This comforting dish transforms simple ingredients into a satisfying meal that's perfect for using leftover ham or feeding a hungry crowd.
I first made this casserole after Easter dinner, looking for a creative way to use up ham. Now my family requests it year-round, and I always make extra ham just to ensure we have enough for this dish.
Essential Ingredients
- Yukon Gold potatoes: Their buttery texture and ability to hold shape make them perfect
- Good quality ham: Leftover holiday ham adds the best flavor
- Sharp cheddar: Adds tang and creates the perfect cheese pull
- Heavy cream: Creates a silky, rich sauce
- Fresh thyme: Brightens the rich flavors
- Garlic: Adds depth to the cheese sauce
Detailed Cooking Instructions
- Step 1: Prepare the Potatoes
- Slice potatoes uniformly thin (about 1/8 inch) using a mandoline or sharp knife. Parboil in salted water until just tender but still firm. This ensures even cooking in the casserole.
- Step 2: Create the Sauce
- Melt butter and sauté garlic until fragrant. Whisk in flour to make a roux, then gradually add warm milk and cream. Cook until thickened, stirring constantly. Add cheese in batches, stirring until completely melted.
- Step 3: Layer with Care
- Start with a thin layer of sauce, then alternate layers of potatoes, ham, and cheese sauce. Each layer should be well-seasoned with salt, pepper, and fresh thyme.
- Step 4: Top It Off
- Finish with remaining sauce and a generous sprinkle of cheese. The top layer will become golden and bubbly during baking.
- Step 5: Bake to Perfection
- Cover with foil and bake at 375°F for 30 minutes. Uncover and bake another 15-20 minutes until golden brown and bubbling around edges.
Growing up, my grandmother always said a good casserole needs time to "settle." She was right - the flavors meld beautifully during the rest period.
The Art of Layering
Think of each layer as its own mini dish. Every bite should have the perfect balance of creamy potatoes, savory ham, and rich cheese sauce.
Make-Ahead Magic
Assemble the entire casserole a day ahead, cover tightly, and refrigerate. Let it come to room temperature before baking.
Side Dish Suggestions
A crisp green salad with vinaigrette or steamed broccoli provides the perfect contrast to the rich casserole.
Customization Options
Sometimes I add sautéed mushrooms or caramelized onions between layers for extra depth of flavor.
After years of making this casserole, I've found it's the perfect bridge between comfort food and special occasion dining. Whether served at a casual family dinner or holiday brunch, it never fails to bring smiles to the table.
Frequently Asked Questions
- → Can I make this casserole ahead?
- Yes, assemble up to 1 day ahead and refrigerate. Let sit at room temperature 30 minutes before baking.
- → Can I use different cheese?
- Yes, you can substitute with regular cheddar, smoked gouda, gruyere, or pepper jack cheese.
- → Can I freeze this casserole?
- You can freeze it either before or after baking for up to 3 months.
- → What type of potatoes work best?
- Russet or Yukon Gold potatoes are recommended for this recipe.
- → Can I substitute the ham?
- Yes, you can use cooked sausage or crumbled bacon instead of ham.