Recipes and stories worth your table
PamDishes Recipes and stories worth your table
Dinner Appetizers Drama Stories Family Stories Desserts Breakfast Life Stories Drinks
Dinner

Cheesy Ham & Spinach Casserole Recipe

Cheesy Ham & Spinach Casserole Recipe Save
Prep: 15 mins
Cook: 35 mins
Servings: 6

Imagine waking up to a bubbling, golden‑crowned casserole that smells of melted cheese, smoky ham, and fresh spinach. This Cheesy Ham & Spinach Casserole turns an ordinary weekend brunch into a celebration of comfort and flavor, and it’s simple enough to become a weekday staple.

What makes this dish stand out is the perfect marriage of salty, tender ham with the bright, slightly earthy notes of spinach, all bound together by a creamy, cheesy sauce that forms a crisp, buttery topping. A hint of nutmeg and a dash of garlic elevate the flavors without overpowering the classic breakfast profile.

Busy families, brunch‑loving friends, and anyone craving a hearty start to the day will adore this casserole. Serve it at a relaxed Saturday brunch, a holiday breakfast spread, or even as a make‑ahead lunch for the office.

The process is straightforward: sauté aromatics, whisk together a rich custard, fold in ham and spinach, top with cheese and breadcrumbs, then bake until bubbling and golden. In under an hour you’ll have a dish that looks as impressive as it tastes.

Why You'll Love This Recipe

One‑Dish Wonder: All the components cook together in a single casserole, so cleanup is minimal and the flavors meld beautifully during baking.

Family‑Friendly: The familiar taste of ham and cheese appeals to kids, while the subtle herbs keep adults intrigued.

Make‑Ahead Friendly: Assemble the night before, refrigerate, and pop it in the oven in the morning for a stress‑free brunch.

Nutritious Boost: Fresh spinach adds iron and vitamins, and the protein‑rich ham keeps you satisfied well into the afternoon.

Preparing the Ingredients

Begin by preheating your oven to 375°F (190°C). While the oven warms, dice the ham into bite‑size cubes and set aside. Rinse the spinach, shake off excess water, and roughly chop. Grate both cheeses if they aren’t pre‑shredded. This prep stage ensures everything is ready for quick assembly, keeping the cooking process smooth and stress‑free.

Making the Cheese Sauce

  1. Build the roux. Melt 2 tablespoons unsalted butter in a medium saucepan over medium heat. Once foamy, whisk in 2 tablespoons all‑purpose flour and cook for 1–2 minutes, stirring constantly, until the mixture turns a light golden color. This eliminates the raw flour taste and creates a silky base for the sauce.
  2. Incorporate dairy. Gradually whisk in 1 cup whole milk followed by ½ cup heavy cream. Continue whisking until the mixture thickens and coats the back of a spoon, about 4–5 minutes. The gradual addition prevents lumps and ensures a smooth custard.
  3. Season and melt cheese. Stir in ½ teaspoon garlic powder, ¼ teaspoon ground nutmeg, salt, and pepper. Reduce heat to low and fold in 1 cup shredded sharp cheddar and 1 cup shredded mozzarella until fully melted and glossy. This step creates the signature cheesy richness.
  4. Combine eggs. In a separate bowl, whisk 4 large eggs lightly. Temper the eggs by slowly adding a couple of spoonfuls of the hot sauce, whisking constantly, then pour the tempered eggs back into the saucepan. This prevents curdling and yields a custard that sets perfectly when baked.

Similar Recipes

Pam

I cook these recipes at home before they ever land here — simple ingredients, clear steps.

All recipes by Pam →

Don't miss

Other Reader Favorites

See all