This Slow Cooker Christmas Breakfast Casserole is packed with flavorful ingredients. It’s an easy way to make a hearty breakfast with minimal prep. It’s perfect for the holidays or those laid-back weekends.

This easy Breakfast Casserole is the ideal make-ahead meal. It’s a delicious overnight dish that combines layers of hash brown potatoes, savory sausage, gooey cheese, veggies, and protein-rich eggs. It’s also customizable, so you can adjust ingredients to fit your tastes.

I love this recipe for the holidays, particularly when I’m hosting. You can assemble it the night before and bake it the next morning, or use the slow setting and let it cook overnight.

This Slow Cooker Christmas Breakfast Casserole is also great for those new to cooking. You don’t need any special skills to make this delicious breakfast since you add the ingredients to your slow cooker and let it do all the work!

You can also make this recipe for weekly meal prep. Once it’s made, it can be portioned out and stored in the fridge for a quick breakfast option during the week.
Why You’ll Love This Recipe
- Minimal cleanup
- Perfect for feeding a crowd
- Easily customizable
- Make ahead of time and save time
- Simple to make
Ingredients
Eggs – Use large eggs. Adds protein and structure to the casserole.
Milk – I use whole milk. You can also use half-and-half for a richer flavor and texture.
Hash Brown Potatoes – Use your favorite frozen hash browns. I like shredded, but you can also use diced.
Breakfast Sausage – Cooked. I like mild Italian sausage, but use your favorite.
Onion – Sliced or chopped, adds flavor and seasoning. Feel free to use frozen onions.
Red And Green Bell Peppers – Chopped. Adds flavor, texture, and color. Can use frozen.
Shredded Cheeses – Cheddar and Pepper Jack Cheese. This combination adds flavor and structure to the casserole.
Seasonings – Salt and pepper, to taste.

Directions
- Spray the inside of the 8-quart slow cooker with nonstick cooking spray. Set aside.
- Mix the two shredded cheeses in a small bowl and set aside. Mix the cooked sausage, peppers, and onions in a small bowl and set aside.
- Whisk the eggs together in a medium-sized bowl until well mixed. Whisk in the milk, salt, and pepper, and set aside.
- Layer about 1/3 of the potatoes on the bottom of the slow cooker. Sprinkle 1/3 of the sausage mixture all around. Sprinkle 1 cup of the shredded cheese mixture on top. Repeat two more times. End with the cheese layer.
- Once all the layers are in place, pour the egg mixture over the top. Cook on low for 8 hours. (You can do this overnight) Serve and enjoy!
Pro Tip
Use nonstick spray or a crockpot liner before adding the ingredients. This will ensure each spoonful of the casserole comes out clean. Most importantly, this will make cleaning the slow cooker insert a breeze!

Variations
- Meat – swap out the sausage for diced ham, crispy bacon, or cooked ground hamburger or cooked
ground turkey. - Potatoes – swap out the shredded hash browns for diced hash browns or tater tots.
- Veggies – swap out or add to the onions and peppers with cooked (or canned) mushrooms, frozen broccoli, or canned green chiles.
- Cheese-swap the Cheddar and Pepper Jack for smoked Gouda, Colby Jack, or Monterey Jack.
How Long Will It Take To Cook This Breakfast Casserole?
For this slow-cooker breakfast casserole, plan for 7-8 hours on “low” and 4-5 hours on “high” in a 6-quart slow cooker. If your slow cooker is smaller or if you’re doubling the recipe, you may have to adjust the cooking time slightly to ensure it cooks properly.

Topping Ideas
When hosting, I like to offer my family and guests delicious toppings for this breakfast casserole. Here are some ideas.
- Extra shredded cheese
- Sour cream or plain Greek yogurt
- Salsa
- Sliced avocado or guacamole
- Chopped cilantro
- Sliced green onion
- Hot sauce
What To Serve With This Breakfast Casserole
This makes a well-rounded breakfast by serving accompaniments such as my festive Air Fryer Christmas Bagels or my easy 3 Ingredient Sour Cream Biscuits. My Candied Bacon would also pair well with this casserole. For a bit of sweetness, my Puff Pastry Apple Donuts or my Lemon Sweet Rolls would be a delightful addition.

Is This Breakfast Casserole Freezer-Friendly?
As with all casseroles, the best way to freeze them is to ensure they are completely cooled before placing them in the freezer. Once it’s baked, let it cool overnight. The following day, you can either cut it into portions and freeze them individually or store it in sections in a plastic bag. Reheat it in the microwave when you’re ready.

Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, microwave individual-sized portions for 1-2 minutes, or until warmed through.
More Easy Breakfast Ideas
Breakfast Crescent Rolls
Ham and Cheese Crescent Braid
Sausage Rolls
Mini Breakfast Pizzas
Ham and Cheddar Sticks
Slow Cooker Christmas Breakfast Casserole
This slow-cooker Christmas breakfast casserole is incredible! There's nothing better than waking up to the smell of breakfast in the morning. Potatoes, cheese, sausage, eggs, peppers, and onions make the yummiest meal for those busy mornings!
Ingredients
- 12 eggs
- 1 cup milk
- 2 pounds hash brown potatoes
- 1 pound breakfast sausage (cooked)
- 1/2 onion
- 1/2 cup red and green bell peppers (chopped)
- 1 1/2 cups cheddar cheese
- 1 1/2 cup pepper jack cheese
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Gather all of the ingredients.

- Spray the inside of the 8-quart slow cooker with nonstick cooking spray. Set aside.
- Mix the two shredded cheeses in a small bowl and set aside. Mix the cooked sausage, peppers, and onions in a small bowl and set aside.

- Whisk the eggs together in a medium-sized bowl until well mixed. Whisk in the milk, salt, and pepper, and set aside.

- Layer around 1/3 of the potatoes on the bottom of the slow cooker. Sprinkle 1/3 of the sausage mixture all around. Sprinkle 1 cup of the shredded cheese mixture on top. Repeat two more times. End with the cheese layer.

- Once all the layers are in place, pour the egg mixture over the top. Cook on low for 8 hours. (You can do this overnight)

Notes
Tips and tricks!
- Store in an airtight container in the fridge for 2-3 days.
- Can use frozen peppers and onions if available.
- Can add cooked bacon.
- Can cook this on high for 4-5 hours.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information
Yield
8Serving Size
1Amount Per Serving Calories 976Total Fat 72gSaturated Fat 28gUnsaturated Fat 44gCholesterol 419mgSodium 2083mgCarbohydrates 39gFiber 3gSugar 3gProtein 47g
