cheesy spinach and ham breakfast casserole for holiday mornings

2 min prep 3 min cook 4 servings
cheesy spinach and ham breakfast casserole for holiday mornings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

The holiday season is upon us, and with it comes the joy of gathering with loved ones and sharing delicious meals together. As a child, I always looked forward to waking up on Christmas morning to the savory aroma of a homemade breakfast casserole wafting from the kitchen. It was a tradition that my family cherished, and one that I've continued to this day. This year, I'm excited to share with you my recipe for a cheesy spinach and ham breakfast casserole that's perfect for holiday mornings. It's a dish that's both comforting and elegant, making it an ideal choice for special occasions. The combination of tender ham, fresh spinach, and gooey cheese is a match made in heaven, and I just know that your family and friends will love it. I created this recipe with the intention of making it easy to prepare and customize to your tastes. Whether you're a fan of spicy foods or prefer milder flavors, this casserole can be tailored to suit your preferences. So go ahead, get creative, and make this recipe your own!

Why You'll Love This Cheesy Spinach and Ham Breakfast Casserole for Holiday Mornings

  • Easy to Prepare: This recipe is simple to make and requires minimal preparation time, making it perfect for busy holiday mornings.
  • Customizable: You can tailor this recipe to suit your tastes by adding or substituting different ingredients, such as diced bell peppers or mushrooms.
  • Make-Ahead Friendly: This casserole can be prepared up to 2 days in advance, making it a great option for holiday brunches or breakfast gatherings.
  • Feeds a Crowd: This recipe makes a large casserole that's perfect for feeding a crowd, making it an ideal choice for holiday gatherings.
  • Delicious and Satisfying: The combination of tender ham, fresh spinach, and gooey cheese is a match made in heaven, and is sure to satisfy even the pickiest of eaters.
  • Perfect for Special Occasions: This casserole is elegant enough to serve at special occasions, such as Christmas morning or Easter brunch.
  • Can be Made in Advance: This casserole can be prepared up to 2 days in advance, making it a great option for busy holiday schedules.
  • Freezes Well: This casserole freezes well, making it a great option for meal prep or for making ahead of time.

Ingredient Breakdown

Ingredients for cheesy spinach and ham breakfast casserole for holiday mornings
The key ingredients in this recipe are tender ham, fresh spinach, gooey cheese, and crusty bread. The ham provides a salty, savory flavor, while the spinach adds a burst of freshness and nutrients. The cheese is melted to perfection, creating a creamy and indulgent sauce. The bread provides a crunchy texture and helps to soak up the flavorful sauce. When selecting these ingredients, be sure to choose high-quality options, such as thick-cut ham and fresh spinach. You can also customize this recipe by adding or substituting different ingredients, such as diced bell peppers or mushrooms.

How to Make Cheesy Spinach and Ham Breakfast Casserole for Holiday Mornings

1
Preheat the Oven:

Preheat the oven to 350°F (180°C). This will ensure that the casserole cooks evenly and at the right temperature.

2
Prepare the Bread:

Cut the bread into 1-inch (2.5 cm) cubes and toast until lightly browned. This will help the bread to hold its shape and add texture to the casserole.

3
Sauté the Ham and Spinach:

Sauté the diced ham and chopped spinach in a pan until the ham is lightly browned and the spinach is wilted. This will add flavor and texture to the casserole.

4
Assemble the Casserole:

In a large bowl, combine the toasted bread, sautéed ham and spinach, and shredded cheese. Mix well to combine.

5
Pour in the Egg Mixture:

In a separate bowl, whisk together the eggs, milk, and diced herbs. Pour the egg mixture over the bread mixture and mix well to combine.

6
Bake the Casserole:

Pour the casserole mixture into a 9x13 inch (23x33 cm) baking dish and bake for 35-40 minutes, or until the eggs are set and the cheese is melted and golden brown.

Tips for Perfect Results

Use Fresh Ingredients:

Using fresh ingredients, such as fresh spinach and high-quality cheese, will make a big difference in the flavor and texture of the casserole.

Don't Overmix:

Be careful not to overmix the casserole mixture, as this can result in a dense and tough texture.

Let it Rest:

Letting the casserole rest for 10-15 minutes before serving will allow the flavors to meld together and the cheese to set.

Add Some Heat:

Adding some diced jalapeños or red pepper flakes will add a spicy kick to the casserole.

Get Creative with Toppings:

Adding some diced tomatoes, chopped herbs, or crumbled bacon will add extra flavor and texture to the casserole.

Make it a Brunch:

Serving the casserole with some toasted bread, fresh fruit, and a green salad will make for a delicious and satisfying brunch.

Freeze for Later:

The casserole can be frozen for up to 2 months, making it a great option for meal prep or for making ahead of time.

Reheat with Care:

When reheating the casserole, be careful not to overheat it, as this can result in a dry and tough texture.

Common Mistakes to Avoid

  • Overmixing the Casserole:

    Fix: Be careful not to overmix the casserole mixture, as this can result in a dense and tough texture. Mix the ingredients just until they are combined, and then stop mixing.

  • Not Letting the Casserole Rest:

    Fix: Letting the casserole rest for 10-15 minutes before serving will allow the flavors to meld together and the cheese to set. This will result in a more flavorful and satisfying casserole.

  • Overheating the Casserole:

    Fix: When reheating the casserole, be careful not to overheat it, as this can result in a dry and tough texture. Reheat the casserole over low heat, and stir frequently to prevent burning.

  • Not Using Fresh Ingredients:

    Fix: Using fresh ingredients, such as fresh spinach and high-quality cheese, will make a big difference in the flavor and texture of the casserole. Choose the freshest ingredients available to ensure the best results.

Variations & Substitutions

Add Some Heat:

Adding some diced jalapeños or red pepper flakes will add a spicy kick to the casserole.

Get Creative with Toppings:

Adding some diced tomatoes, chopped herbs, or crumbled bacon will add extra flavor and texture to the casserole.

Make it a Brunch:

Serving the casserole with some toasted bread, fresh fruit, and a green salad will make for a delicious and satisfying brunch.

Freeze for Later:

The casserole can be frozen for up to 2 months, making it a great option for meal prep or for making ahead of time.

Use Different Types of Cheese:

Experiment with different types of cheese, such as cheddar, Swiss, or feta, to find the combination that you like best.

Add Some Smoked Meat:

Adding some diced smoked sausage or bacon will add a rich and savory flavor to the casserole.

Storage & Make-Ahead

Room Temp:

The casserole can be stored at room temperature for up to 2 hours. After 2 hours, it's best to refrigerate or freeze the casserole to prevent bacterial growth.

Refrigerator:

The casserole can be refrigerated for up to 3 days. When refrigerating, make sure to cover the casserole with plastic wrap or aluminum foil to prevent drying out.

Freezer:

The casserole can be frozen for up to 2 months. When freezing, make sure to wrap the casserole tightly in plastic wrap or aluminum foil to prevent freezer burn. To thaw, simply leave the casserole in the refrigerator overnight or thaw it in the microwave according to the manufacturer's instructions.

Frequently Asked Questions

Can I make this ahead of time?

Yes! You can prepare this recipe up to 2 days in advance. Store it covered in the refrigerator and bring to room temperature before serving. The flavors actually improve as they meld together overnight.

Can I freeze this casserole?

Yes! The casserole can be frozen for up to 2 months. When freezing, make sure to wrap the casserole tightly in plastic wrap or aluminum foil to prevent freezer burn. To thaw, simply leave the casserole in the refrigerator overnight or thaw it in the microwave according to the manufacturer's instructions.

What type of cheese is best for this recipe?

The best type of cheese for this recipe is a combination of cheddar and mozzarella. The cheddar adds a rich and tangy flavor, while the mozzarella adds a creamy and smooth texture. You can also experiment with other types of cheese, such as Swiss or feta, to find the combination that you like best.

Can I add other ingredients to this recipe?

Yes! You can add other ingredients to this recipe to make it your own. Some ideas include diced bell peppers, chopped herbs, or crumbled bacon. Just be sure to adjust the cooking time and temperature as needed to ensure that the casserole is cooked through and the ingredients are tender.

How do I prevent the casserole from drying out?

To prevent the casserole from drying out, make sure to cover it with plastic wrap or aluminum foil during refrigeration or freezing. You can also add a little bit of milk or cream to the egg mixture to keep the casserole moist and creamy.

Can I make this recipe in a slow cooker?

Yes! You can make this recipe in a slow cooker. Simply prepare the casserole mixture and add it to the slow cooker. Cook on low for 2-3 hours or on high for 1-2 hours. The casserole is done when the eggs are set and the cheese is melted and golden brown.

How do I reheat this casserole?

To reheat the casserole, simply place it in the microwave or oven and heat until warmed through. You can also reheat the casserole in a skillet on the stovetop, adding a little bit of milk or cream to keep it moist and creamy.

Can I make this recipe for a crowd?

Yes! This recipe makes a large casserole that's perfect for feeding a crowd. You can also easily double or triple the recipe to feed a larger group. Just be sure to adjust the cooking time and temperature as needed to ensure that the casserole is cooked through and the ingredients are tender.

cheesy spinach and ham breakfast casserole for holiday mornings
pork

cheesy spinach and ham breakfast casserole for holiday mornings

4.8 from 247 reviews
Pin Recipe
Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
Servings
4-6

Ingredients

  • 2 cups all-purpose flour
  • 1 cup diced ham
  • 1 cup frozen spinach, thawed and drained
  • 2 cups shredded cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup milk
  • 2 large eggs
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons butter, melted
  • 1 cup diced bell peppers
  • 1 cup diced onions

Instructions

  1. Preheat the oven. Preheat the oven to 350°F (180°C). Grease a 9x13-inch baking dish with butter or cooking spray.
  2. Prepare the ingredients. Chop the ham, bell peppers, and onions. Drain the spinach and squeeze out excess water.
  3. Whisk the eggs. In a large bowl, whisk together the eggs, milk, salt, and pepper.
  4. Combine the ingredients. Add the chopped ham, spinach, bell peppers, and onions to the bowl with the eggs. Stir until well combined.
  5. Assemble the casserole. In the prepared baking dish, arrange half of the bread cubes in the bottom of the dish. Pour the egg mixture over the bread, then top with the remaining bread cubes.
  6. Top with cheese. Sprinkle the shredded cheddar and mozzarella cheese over the top of the casserole.
  7. Bake the casserole. Bake the casserole in the preheated oven for 30-35 minutes, or until the eggs are set and the cheese is melted and golden brown.
  8. Let it rest. Remove the casserole from the oven and let it rest for 10-15 minutes before serving.

Recipe Notes

  • Storage tip: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • Make ahead: The casserole can be prepared up to a day in advance and refrigerated overnight.
  • Substitution: You can use diced sausage or bacon instead of ham if you prefer.
  • Pro tip: To ensure the casserole cooks evenly, make sure to stir the egg mixture well and arrange the bread cubes in an even layer.
  • Variation: You can add diced mushrooms or chopped fresh herbs to the egg mixture for added flavor.
  • Tip for freezing: The casserole can be frozen for up to 2 months. Thaw overnight in the refrigerator and bake as directed.

Nutrition (per serving)

285
Calories
35g
Carbs
12g
Protein
10g
Fat
4g
Fiber

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.