Save A comforting, hearty casserole packed with tender potatoes, savory ham, and a luscious creamy cheese sauce, baked to golden perfection ideal for family dinners or potlucks.
This casserole quickly became a family favorite at our gatherings, loved for its creamy texture and rich flavors that everyone enjoys.
Ingredients
- Vegetables: 6 medium russet potatoes peeled and thinly sliced, 1 medium yellow onion finely chopped
- Meats: 2 cups cooked ham diced
- Dairy: 2 cups shredded cheddar cheese, 1 cup shredded mozzarella cheese, 2 cups whole milk, 4 tablespoons unsalted butter, 1/4 cup all-purpose flour
- Spices & Seasonings: 1 teaspoon garlic powder, 1/2 teaspoon ground black pepper, 1 teaspoon salt, 1/2 teaspoon smoked paprika (optional)
- Others: 2 tablespoons chopped fresh parsley (for garnish), Nonstick cooking spray
Instructions
- Preheat Oven:
- Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish with nonstick cooking spray.
- Make Roux:
- In a large saucepan over medium heat, melt butter. Add flour and whisk constantly for 1 minute to make a roux.
- Add Milk:
- Gradually whisk in milk. Cook, stirring, until thickened (about 3–4 minutes).
- Add Cheese & Seasonings:
- Remove from heat and stir in garlic powder, salt, pepper, and 1 1/2 cups cheddar and 1/2 cup mozzarella until melted and smooth.
- Layer Ingredients:
- Layer half the sliced potatoes in the prepared baking dish. Top with half the ham, half the onions, and pour over half the cheese sauce.
- Repeat Layers:
- Repeat with remaining potatoes, ham, onions, and cheese sauce.
- Add Toppings:
- Sprinkle the top with remaining cheddar, mozzarella, and smoked paprika (if using).
- Bake Covered:
- Cover tightly with foil and bake for 40 minutes.
- Bake Uncovered:
- Remove foil and bake an additional 20 minutes or until the top is golden and potatoes are fork-tender.
- Cool & Garnish:
- Let cool for 10 minutes. Garnish with chopped parsley before serving.
Save Sharing this dish at family dinners always brings smiles especially when everyone asks for seconds and the recipe.
Serving Suggestions
Serve with a crisp green salad and a glass of Chardonnay or your favorite white wine for a complete meal.
Storage
Store leftovers covered in the refrigerator for up to 3 days or freeze portions for up to 1 month.
Allergen Information
Contains milk (dairy), wheat (gluten), and potential cross-contamination with pork. Check labels for gluten-containing anti-caking agents if using pre-grated cheese.
Save This creamy cheesy casserole is sure to become a staple in your recipe collection with its rich flavor and comforting qualities.
Recipe FAQs
- → How do I ensure the potatoes cook evenly?
Slice potatoes thinly and uniformly to promote even cooking. Layering them carefully with sauce helps maintain moisture and tenderness.
- → Can I add other vegetables to this dish?
Yes, sautéed mushrooms or thawed frozen peas make flavorful additions without overpowering the creamy texture.
- → What cheese works best in the sauce?
Cheddar and mozzarella blend for creaminess and flavor, but swapping cheddar for Gruyère adds a sharper, nuttier note.
- → Is there a way to make the topping extra crispy?
Finishing with an uncovered bake allows the cheese to brown and crisp up beautifully for a golden crust.
- → How long should the casserole rest before serving?
Letting it cool for about 10 minutes allows flavors to settle and makes slicing easier.