Crockpot Christmas Breakfast Casserole Recipe
Introduction
This Crockpot Christmas Breakfast Casserole is a hearty, flavorful dish perfect for holiday mornings or any special brunch. Packed with eggs, sausage, cheese, and vegetables, it’s easy to prepare and slow cooks to a warm, comforting meal everyone will love.

Ingredients
- 12 eggs
- 1 cup milk
- 2 pounds hash brown potatoes
- 1 pound bulk breakfast sausage (cooked)
- ½ cup onions (diced)
- ½ cup bell peppers, red & green (diced)
- 1 ½ cups cheddar cheese (shredded from a block)
- 1 ½ cups pepper jack cheese (shredded from a block)
- 1 teaspoon kosher salt (use half if using table salt)
- ½ teaspoon black pepper
Instructions
- Step 1: Spray the inside of the crockpot with no-stick cooking spray and set aside.
- Step 2: Mix the shredded cheddar and pepper jack cheeses together and set aside.
- Step 3: Combine the cooked sausage, diced onions, and diced bell peppers in a bowl and set aside.
- Step 4: Beat the eggs until well blended.
- Step 5: Whisk in the milk, kosher salt, and black pepper, then set the mixture aside.
- Step 6: Layer one-third of the hash brown potatoes in the bottom of the crockpot.
- Step 7: Sprinkle one-third of the sausage mixture evenly over the potatoes.
- Step 8: Top with one cup of the mixed cheese.
- Step 9: Repeat the layering process two more times to create a total of three layers.
- Step 10: End with any remaining cheese mixture on top.
- Step 11: Pour the egg mixture evenly over all the layers.
- Step 12: Cover and cook on low for 8 hours until set and cooked through.
Oven Instructions
- Step 13: Prepare the casserole as directed, layering the ingredients in a large oven-safe skillet or casserole dish.
- Step 14: Bake at 375°F (190°C) for about 30 minutes, or until the eggs are fully cooked.
- Step 15: Serve hot and enjoy!
Tips & Variations
- Use turkey sausage for a leaner version without sacrificing flavor.
- Add chopped mushrooms or spinach for extra veggies.
- For a spicier kick, substitute pepper jack cheese with a spicy variety or add diced jalapeños.
- Prepare the night before, refrigerate overnight, then cook in the crockpot in the morning.
Storage
Store any leftovers covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave until warm, or reheat the whole casserole in a 350°F oven until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen hash browns instead of fresh?
Yes, frozen hash browns work well for convenience. Just make sure to thaw and drain any excess moisture before layering to avoid a soggy casserole.
Can I prepare this casserole without a crockpot?
Absolutely! You can assemble the casserole in a large skillet or baking dish and bake it in the oven at 375°F for about 30 minutes, or until the eggs are cooked through.
Print
Crockpot Christmas Breakfast Casserole Recipe
- Total Time: 8 hours 20 minutes (crockpot) or 50 minutes (oven)
- Yield: 8–10 servings 1x
- Diet: Halal
Description
This Crockpot Christmas Breakfast Casserole is a hearty and festive dish perfect for holiday mornings. Combining eggs, cheese, sausage, hash browns, and colorful veggies, it’s an easy make-ahead recipe cooked low and slow in a crockpot or quickly baked in the oven for a warm, comforting breakfast that feeds a crowd.
Ingredients
Egg Mixture
- 12 eggs
- 1 cup milk
- 1 teaspoon kosher salt (or ½ teaspoon regular salt)
- ½ teaspoon black pepper
Vegetables and Meat
- 2 pounds hash brown potatoes
- 1 pound bulk breakfast sausage, cooked
- ½ cup diced onions
- ½ cup diced red and green bell peppers
Cheese
- 1 ½ cups shredded cheddar cheese (from block)
- 1 ½ cups shredded pepper jack cheese (from block)
Instructions
- Prepare the Crockpot: Spray the inside of the crockpot with non-stick cooking spray to prevent sticking. Set aside.
- Mix Cheeses: Combine the shredded cheddar and pepper jack cheeses in a bowl and set aside.
- Combine Sausage and Vegetables: In another bowl, mix the cooked breakfast sausage with diced onions and bell peppers.
- Beat Eggs: Beat the eggs thoroughly until well blended.
- Add Liquids and Seasoning: Whisk in the milk, kosher salt, and black pepper into the beaten eggs, then set aside.
- First Layer: Spread one-third of the hash brown potatoes evenly on the bottom of the crockpot.
- Sausage Layer: Sprinkle one-third of the sausage, onion, and pepper mixture over the potatoes.
- Cheese Layer: Add about 1 cup of the mixed cheeses over the sausage layer.
- Repeat Layers: Repeat layering two more times with potatoes, sausage mixture, and cheese.
- Top with Cheese: Finish by covering the final layer with the remaining cheese mixture.
- Add Egg Mixture: Pour the prepared egg mixture evenly over all layers in the crockpot.
- Crockpot Cooking: Cook on low heat for 8 hours until eggs are fully set and casserole is hot throughout.
- Oven Alternative: For oven cooking, prepare the casserole as above but layer ingredients in a large oven-safe skillet.
- Bake: Bake at 375°F (190°C) for approximately 30 minutes or until eggs are completely cooked through and firm to the touch.
- Serve: Serve hot and enjoy your festive breakfast casserole.
Notes
- Use kosher salt for better flavor balance; if using table salt, halve the quantity.
- The casserole can be prepared the night before and cooked in the crockpot in the morning.
- For a spicier kick, consider adding diced jalapeños or hot sauce.
- Make sure the breakfast sausage is fully cooked before layering.
- You can substitute hash brown potatoes with frozen shredded potatoes; thaw before using.
- If cooking in the oven, a deep skillet or baking dish works best to contain layers.
- Prep Time: 20 minutes
- Cook Time: 8 hours (crockpot) or 30 minutes (oven)
- Category: Breakfast Casserole
- Method: Slow Cooking
- Cuisine: American
Keywords: Christmas breakfast casserole, crockpot breakfast, holiday breakfast, sausage casserole, cheesy breakfast bake

