Ham and Potato Casserole
(Comforting, Cheesy, and Perfect for Any Meal)
Ham and Potato Casserole is a classic comfort food that brings together tender potatoes, savory ham, and creamy, cheesy goodness. This dish is perfect for family dinners, potlucks, or anytime you want something warm, hearty, and satisfying. With a golden crust on top and layers of flavor inside, it’s the kind of casserole everyone goes back for seconds.
Whether you’re using leftover ham from a holiday meal or deli slices, this recipe is simple, customizable, and incredibly delicious.
Why You’ll Love This Recipe
-
Creamy, cheesy layers
-
Tender potatoes and savory ham
-
Easy to prepare
-
Perfect for leftovers
-
Kid-friendly and family-approved
Recipe Overview
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Oven Temperature: 375°F (190°C)
Yield: 6–8 servings
Difficulty Level: Easy
Ingredients
-
4 cups peeled and thinly sliced potatoes (Yukon Gold or Russet)
-
2 cups diced cooked ham
-
1 medium onion, finely chopped
-
2 cups shredded cheddar cheese
-
1 cup milk (whole or 2%)
-
1 cup heavy cream or half-and-half
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
1 teaspoon Dijon mustard (optional)
-
Salt and pepper to taste
-
½ teaspoon paprika (optional, for topping)
-
½ cup breadcrumbs (optional, for topping)
Step-by-Step Instructions
Step 1: Preheat and Prepare Pan
Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
Step 2: Make the Cheese Sauce
In a medium saucepan, melt butter over medium heat. Stir in flour and cook 1–2 minutes to form a roux. Slowly whisk in milk and cream, stirring constantly to prevent lumps.
Cook for 5–7 minutes until slightly thickened. Remove from heat and stir in 1½ cups of shredded cheese, Dijon mustard (if using), and salt & pepper to taste. Set aside.
Step 3: Layer the Casserole
Place a layer of potato slices at the bottom of the baking dish. Add a layer of diced ham and onion. Pour a portion of the cheese sauce over the layer. Repeat until all ingredients are used, finishing with sauce on top.
Sprinkle remaining cheese and breadcrumbs over the top. Dust lightly with paprika if desired.
Step 4: Bake
Cover the dish with foil and bake for 45 minutes. Remove the foil and bake an additional 15 minutes until the top is golden and bubbly, and potatoes are tender when pierced with a fork.
Step 5: Cool and Serve
Let the casserole cool for 5–10 minutes before serving. This helps it set slightly and makes serving easier.
Tips for the Best Ham and Potato Casserole
-
Use thinly sliced potatoes for even cooking.
-
Leftover ham works perfectly—no need to buy fresh if you have holiday leftovers.
-
Customize the cheese—try Gruyère, Swiss, or a sharp cheddar for a different flavor.
-
Vegetable addition: Add bell peppers, peas, or broccoli for extra nutrition.
-
Make ahead: Assemble the casserole a day in advance and refrigerate. Bake when ready.
Variations
-
Low-carb version: Replace potatoes with cauliflower florets.
-
Spicy twist: Add a pinch of cayenne pepper or hot sauce to the cheese sauce.
-
Creamy mushroom: Sauté mushrooms with onions before layering.
-
Slow cooker option: Layer ingredients in a slow cooker and cook on low 4–6 hours.
Storage
-
Refrigerator: Store leftovers in an airtight container for 3–4 days.
-
Freezer: Assemble without baking and freeze for up to 2 months. Bake from frozen, adding extra 15–20 minutes.
Serving Suggestions
-
Serve with a fresh green salad or roasted vegetables.
-
Pair with crusty bread to soak up the cheesy sauce.
-
Excellent for brunch, lunch, or dinner.
Final Thoughts
Ham and Potato Casserole is the ultimate comfort food. With its creamy, cheesy layers and tender potatoes, it’s perfect for feeding a crowd or enjoying as a cozy family dinner. It’s versatile, forgiving, and always hits the spot.