Ham and Cheese Casserole
A deliciously creamy ham, potato and cheese casserole everyone will love! Try it out with leftover holiday ham, and I promise it'll be an instant favorite!
Prep Time10 minutes mins
Cook Time1 hour hr 15 minutes mins
Total Time1 hour hr 25 minutes mins
Course: Main Course
Cuisine: American
Keyword: Ham and Cheese Casserole, ham and cheese casserole with potatoes, ham potato cheese casserole, Potato ham and cheese casserole
Servings: 8
Calories: 581kcal
- 2½ Lbs. Potatoes cubed, Yukon Gold recommended
- 2 Cups Ham diced
- 4 Tablespoons Olive oil
- ½ Cup Onion diced
- 1 teaspoon Garlic minced
- 2 Cups Cheddar cheese
- Salt and pepper to taste
Bechamel Sauce
- 6 Cups Milk
- 6 Tablespoons Butter
- 6 Tablespoons Flour
See our Beef Temperature Chart for helpful tips on cooking any cut of beef!
Preheat the oven to 350°F, then coat a 2-quart baking dish with cooking spray. While the oven is preheating, melt butter in a skillet over medium heat. Add flour once melted and mix through, cooking 3-5 minutes until lightly browned.
6 Tablespoons Butter, 6 Tablespoons Flour
Reduce heat to low, then slowly add milk and let it thicken to form your bechamel sauce.
6 Cups Milk
Dice the ham, onions and garlic, then add them to a large skillet over medium heat. Add olive oil and garlic, and saute until the onions are soft and the ham is golden brown, approximately 8 minutes.
2 Cups Ham, 4 Tablespoons Olive oil, ½ Cup Onion, 1 teaspoon Garlic
Dice the potatoes into small cubes. Remove the pan from the heat, then add the potatoes, bechamel sauce, and one cup of cheddar cheese and mix until everything is evenly coated.
2½ Lbs. Potatoes, 2 Cups Cheddar cheese, Salt and pepper
Pour the mixture evenly into the prepared baking dish and top it with another handful of cheddar cheese, then bake for 1 hour. When it's done, the potatoes in the center should be knife-tender.
Let cool for 10 minutes, then serve!
- Pre-sliced deli ham will work in a pinch, but this casserole truly shines with leftover ham! And luckily, be it in an air fryer, pressure cooker or the oven, ham is always easy and delicious.
- Don't let not having ham limit you! Extra vegetables make a great substitute for ham. Make it vegetarian by swapping the ham for broccoli and turning into a broccoli potato and cheese casserole, or mix it up with cubed or crumbled sausage instead!
- You don't need to peel the potatoes for this recipe, but make sure they're cut into nice, even cubes so they all cook at the same pace.
Calories: 581kcal | Carbohydrates: 39g | Protein: 24g | Fat: 37g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 0.3g | Cholesterol: 94mg | Sodium: 746mg | Potassium: 1018mg | Fiber: 3g | Sugar: 10g | Vitamin A: 845IU | Vitamin C: 29mg | Calcium: 451mg | Iron: 2mg