This post may contain affiliate links, please see the privacy policy for details.

This easy holiday breakfast or brunch recipe would be perfect for your upcoming holiday menu. You can either prepare the slow cooker overnight breakfast casserole the night before or early on Christmas morning. It’s a leftover ham and egg bake with vegetables, cheese, hash browns, and more – a warming dish with plenty of amazing flavors. You’re going to love it!

A slice of breakfast casserole on a plate.

Enjoy a crockpot Christmas breakfast this year. It’s a perfect holiday dish because you can let it cool a bit while everyone opens their gifts, then dig into it afterwards.

If you enjoy trying new breakfast recipes, you might also like this carrot cake slow cooker oatmeal, breakfast fries, breakfast tacos or this breakfast skillet!

Close-up of a slice of layered egg casserole with chunks of avocado, ham, and tomato on top, served on a white plate—a perfect addition to your holiday menu or as a slow cooker overnight breakfast casserole.

Why You’ll Love It

Tasty savory flavors: Hash browns, eggs, vibrant veggies, and ham add plenty of delicious appeal to this easy breakfast casserole.
Easy to make: Even newbies in the kitchen will find this to be a very straightforward recipe.
Ideal for the holidays: You can prepare this the day ahead and cook it overnight to serve up fresh in the morning.

A delightful holiday menu item, this Slow Cooker Overnight Breakfast Casserole features layers of ham, vegetables, and avocado. Served on a white plate atop a wooden table, with the trusty slow cooker visible in the background—a perfect brunch recipe delight.

Crockpot Christmas Breakfast Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Ham: Because you can use leftover ham to make this easy holiday breakfast, it’s also a nice dish to prepare after Christmas or Thanksgiving, when you’re wondering what to do with all those ham leftovers! Otherwise you can absolutely buy the ham specifically to make the casserole rather than use up leftovers.
Vegetables: I added color and crunch with bell pepper, spinach and cherry tomatoes.
Gouda cheese: For that ooey-gooey melty factor!
Hash browns: Thaw them first so they don’t make your casserole watery.
Dairy: Heavy cream sour cream and butter give it a rich, luxurious mouthfeel and taste.
Garlic: Always delicious in savory breakfast casserole recipes.

A delightful brunch recipe: On a wooden surface, you'll find eggs, yellow bell pepper, cheese, spinach, cherry tomatoes, ham, cream, yogurt, mustard, spices, avocado, grated potatoes, and oil. Perfect ingredients for creating a vibrant holiday menu centerpiece!.

How to Make a Crockpot Christmas Breakfast

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Combine the ingredients: Toss the thawed, shredded hash browns with melted butter and cayenne pepper. Next mix the eggs, heavy cream, sour cream, garlic, salt pepper, mustard, and more cayenne pepper.

Layer the ingredients in a crockpot: Grease the slow cooker then add a third of the hash brown mixture, followed by half the chopped ham, vegetables and cheese. Repeat the layers. Pour the eggs mixture on top to finish off.

Cook the casserole: Cook for 2½ hours on high or 6 hours on low, then add some more shredded cheese on top along with avocados and fresh herbs too, if liked. Offer hot sauce at the table for those who want to spice their egg bake up.

A close-up of a brunch recipe, featuring a slice of breakfast casserole from the Slow Cooker Overnight Breakfast Casserole. It's topped with avocado and drizzled with hot sauce on a white plate, perfect for your holiday menu.

Substitutions and Variations

Ham: Substitute cooked bacon, chicken or another protein.
Toppings: There are lots of fresh toppings that could be added to this great dish. Those are up to you and you can choose your favorite topping combo, although avocado, chives and/or other fresh herbs add a fresh touch and sriracha or your favorite hot sauce can add a little heat. Pico de gallo, green onions can also be a part of the dish.
Cheese: You could swap the gouda for a different kind of cheese (cheddar cheese, mozzarella cheese, Monterey jack or pepper jack cheese) in the brunch recipe.
Vegetables: Perhaps you have some veggies in the salad drawer beyond their prime. Whether this is onion, mushrooms, zucchini, or another kind of vegetable, you can throw it in, in additional to the bell pepper, spinach and tomatoes, or instead of them. If you’d throw it in an omelet, it will work fine in a breakfast casserole.
Spices: Leave out the cayenne pepper if you don’t want any spice at all, or sub chili powder or smoked paprika instead if you wish.

I love how quick and easy it is to make this crockpot Christmas breakfast or brunch recipe, and am definitely including it on my holiday menu this Christmas. If you are looking for another time saver, consider using a slow cooker liner for easy cleanup.

Close-up of a fork cutting into a savory casserole, perfect for a holiday menu, with vegetables and sauce artfully arranged on a white plate.

Serving Suggestions

Side dishes: You don’t need to have any holiday menu sides with this crockpot Christmas breakfast casserole, since it’s already really filling, but a fresh fruit salad or a side of fruit would be good with this hash brown casserole. Or a breakfast charcuterie board. Don’t forget some tasty cinnamon rolls or almond plum cake, too!
Drinks: If you’re having this as a breakfast or brunch treat on Christmas morning, consider pairing it with a mimosa or even a watermelon paloma.

A slice of casserole topped with diced avocado and drizzled with sauce sits invitingly on a white plate, perfect as an easy holiday breakfast. An avocado half is blurred in the background.

How to Store Slow Cooker Overnight Casserole

Store: You probably won’t need to know this, since leftovers with this casserole dish are unlikely! But if you do have some left over, it should be fine for up to 5 days in a container in the refrigerator.
Freeze: You can also freeze it for up to 2 months.
Thaw: Allow it to defrost in the refrigerator overnight.
Reheat: The easiest way to reheat this crockpot breakfast casserole recipe is to do it in portions in the microwave. If you choose to do that, thaw overnight in the refrigerator and then bake for 20 minutes at 350 degrees F, or until hot in the middle.

A slow cooker filled with a delightful overnight breakfast casserole featuring melted cheese, diced vegetables, and herbs—a perfect addition to your holiday menu.

Top Tips

Cut veggies quite small: Chop the ham and vegetables into bite-sized pieces so they look better and cook more evenly.
Prepare the avocados last: Since avocados turn brown when exposed to oxygen and they aren’t added until the last minute anyway, it’s best not to slice them ahead.
Prevent sticking: Either use cooking spray to grease the crockpot or use a crockpot liner, so this breakfast casserole doesn’t stick.

A crockpot containing a cheesy vegetable casserole with tomatoes, onions, and herbs is the star of this easy holiday breakfast. Surrounded by avocado, more tomatoes, cheese, and spinach on a wooden table, it's perfect for any holiday menu.

Slow Cooker Overnight Breakfast Casserole FAQs

Can I make a vegetarian version?

Sure, just swap the ham for beans, pulses or extra vegetables.

Can I make it spicy?

You can do whatever you like. Add some jalapeno or minced serrano if you prefer a spicier finish.

A serving of cheesy casserole with visible chunks of meat and sprinkled herbs, held over a dish filled with more casserole—perfect for an easy holiday breakfast or as a crockpot Christmas breakfast delight.

Slow Cooker Overnight Breakfast Casserole Recipe

5 from 7 votes

Slow Cooker Overnight Breakfast Casserole

By: Bella Bucchiotti
Prepare the slow cooker overnight breakfast casserole the night before or early morning. It's such a delicious leftover ham and egg bake.
Prep Time: 10 minutes
Time Cooked on High:: 2 hours 5 minutes
Total Time: 2 hours 15 minutes
Servings: 9

Ingredients 

  • 1 Pound ham, left over
  • 1 bell pepper
  • 2 Cups spinach
  • ½ Pint cherry tomatoes
  • 6 Ounces Gouda cheese
  • 2 Cups hash browns, shredded, thawed
  • ¼ Cup butter, melted
  • 1 Teaspoon cayenne pepper, divided
  • 12 eggs
  • ¼ Cup heavy cream
  • 1 Teaspoon garlic powder
  • ½ Teaspoon salt
  • ½ Teaspoon black pepper
  • 2 Tablespoons sour cream
  • 2 Tablespoons dijon mustard

Optional Toppings:

  • avocados, chopped
  • chives
  • fresh herbs
  • sriracha

Instructions 

  • Prepare ingredients. Chop ham into bite sized pieces. Small-dice the bell pepper. Roughly chop spinach. Slice cherry tomatoes in half. Shred 4 ounces of the gouda cheese. Place each prepared ingredient into individual prep bowls. Set aside and refrigerate the remaining 2 ounces of cheese for the end.
  • Add shredded hashbrowns to a bowl and toss with melted butter and ½ teaspoon of cayenne pepper.
  • In a large mixing bowl, combine eggs, heavy cream, garlic powder, salt, pepper, sour cream, Dijon mustard, and remaining half of the cayenne pepper. Whisk well until thoroughly combined and smooth.
  • Spray the inside of the slow cooker with a non-stick cooking spray, such as canola oil.
  • Add ⅓ of the hashbrowns to the bottom of the slow cooker. Evenly layer ½ of the ham, ½ of the peppers, ½ of the tomatoes, ½ of the spinach, and ½ of the cheese over the top. Repeat.
  • Pour the eggs into the crockpot over the top of the layered ingredients. Cover and cook for 6 hours on low or 2½ hours on high.
  • Shred the remaining 2 ounces of Gouda cheese over the top. Let sit until melted (while gifts are opened?)
  • Top with chopped avocados and fresh herbs

Notes

Cut veggies quite small: Chop the ham and vegetables into bite-sized pieces so they look better and cook more evenly.
Prepare the avocados last: Since avocados turn brown when exposed to oxygen and they aren’t added until the last minute anyway, it’s best not to slice them ahead.
Prevent sticking: Either use cooking spray to grease the crockpot or use a crockpot liner, so this breakfast casserole doesn’t stick.

Nutrition

Calories: 411kcal | Carbohydrates: 16g | Protein: 25g | Fat: 27g | Saturated Fat: 11g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 10g | Trans Fat: 0.02g | Cholesterol: 281mg | Sodium: 1139mg | Potassium: 604mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1813IU | Vitamin C: 30mg | Calcium: 202mg | Iron: 2mg
Like this recipe? Rate and comment below!

You’ll know exactly how quick and easy it is to make an easy holiday breakfast, once you’ve enjoyed this overnight slow cooker breakfast. It’s special enough for Christmas morning or you could prepare it for another special occasion such as a birthday or for Valentine’s Day. From the first time you make this, it is sure to be on your list of favorite recipes!

Other Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 7 votes (1 rating without comment)

8 Comments

  1. 5 stars
    I make overnight oats sometimes but never made an overnight savory breakfast… until now! This one is so good, especially now the weather is getting a bit chilly, it’s really warming and tasty.