Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy Ham & Potato Casserole

Cheesy Ham & Potato Casserole: Comfort in Every Bite!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: HearthMuse
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Diet: Gluten Free

Description

This comforting Cheesy Ham & Potato Casserole is the ultimate cozy dish — creamy layers of tender potatoes, savory ham, and melted cheese, all baked to golden perfection.


Ingredients

Scale
  • Russet potatoes – 6 medium, peeled and thinly sliced
  • Cooked ham – 2 cups, diced
  • Cheddar cheese – 2 cups, shredded
  • Mozzarella cheese – 1 cup, shredded
  • Onion – 1 small, finely chopped
  • Butter – 4 tablespoons
  • All-purpose flour – ¼ cup
  • Whole milk – 2 cups
  • Heavy cream – ½ cup
  • Garlic powder – ½ teaspoon
  • Paprika – ½ teaspoon
  • Salt & pepper – to taste
  • Topping: ½ cup crispy fried onions
  • 2 tablespoons parsley, chopped

Instructions

  1. Preheat oven to 375°F (190°C). Grease a large baking dish (9×13 inches).
  2. Prepare the potatoes: Peel and slice them thinly. Parboil for 5 minutes, then drain.
  3. Make the cheese sauce: In a saucepan, melt butter over medium heat. Whisk in flour to form a roux, cook for 1 minute. Gradually add milk and cream, whisking until thickened. Stir in cheddar, mozzarella, garlic powder, paprika, salt, and pepper.
  4. Assemble the casserole: Layer half of the potatoes in the dish. Add half of the ham and pour over half of the cheese sauce. Repeat the layers, finishing with sauce on top.
  5. Bake uncovered for 35–40 minutes, until bubbly and golden on top.
  6. Add the topping: Sprinkle crispy onions and extra cheese; bake another 5 minutes.
  7. Garnish with chopped parsley and serve warm.

Notes

  • Great for family dinners or potlucks.
  • Perfect use for leftover ham.
  • Simple ingredients, big flavor.
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 80mg