This easy Overnight Crockpot Breakfast Casserole is a delicious crowd-pleaser! Shredded potatoes are layered between savory ham, cheese, and eggs. A classic crockpot breakfast guests will rave about!
If you’re searching for an easy, mouth-watering Overnight Slow Cooker Breakfast Casserole that feeds your whole family, this is it!
Who can resist shredded potatoes layered with savory ham or sausage, gooey cheese, and fluffy eggs?
This Overnight Crock Pot Breakfast Casserole is the BOMB! It's so good you'll want to enjoy this hot breakfast on Christmas morning.
It’s loaded with classic breakfast ingredients and cooks overnight, so you wake up to a restaurant-quality meal in the morning, just like our Overnight Crock Pot Oatmeal, buttery Crockpot French Toast Casserole with maple syrup, and Blueberry Crockpot Oatmeal.
Why You'll Love This Recipe
- Effortless Mornings: No morning rush, just a hot and delicious breakfast.
- Customizable: Swap ingredients to match your taste and dietary preferences.
- Family Favorite: A crowd-pleaser that brings everyone together.
- Nutritious Recipe: Packed with protein and veggies for a balanced meal.
- Versatile Delicacy: Ideal for brunches, potlucks, and lazy weekends.
Basic Ingredients for a Crockpot Casserole
- Eggs: Free-range large eggs if possible.
- Milk: Adding a little bit of dairy lightens this egg dish. Low-fat or regular milk is fine.
- Spices: Add kosher salt and black Pepper to taste, as well as garlic powder to give your casserole a bit of flavor.
- Frozen Hash Brown Potatoes: Keep your potatoes frozen, especially if you are cooking overnight. (aka frozen hash browns)
- Ham: Fully cooked and chopped/diced into bite-sized pieces. We love this crock pot ham!
- Onion: Chopped onions add flavor and a little texture. It can be omitted if serving kids or sensitive adults.
- Cheese: Shredded sharp cheddar is our go-to to give this classic breakfast casserole plenty of flavor.
When cooking for picky eaters, you can serve your casserole as is. However, if you want to add some veggies, try these:
- Broccoli - goes perfectly with the ham and cheese.
- Protein - don’t have ham on hand; go for cooked bacon, pork or turkey sausage. Both are amazing. If you really feel like you need a hearty meal, pick two!
- Red onions - replace the yellow onions with red onions for a slightly different flavor.
- Bell Peppers - red and green peppers are good choices.
- Spinach - an excellent way to add some color and nutrition.
- Tomatoes - a mild recipe addition that pairs well with onion and spinach.
- Mild Green Chiles - or if you’re feeling spicy, try jalapeños!
- Other Cheeses - you could use pepper jack, Monterey jack, or a combination of cheeses in the recipe.
Of course, you can mix and match any of these variations, depending on what you and your guests like.
It's true; life is just better when toppings are involved. Since this recipe contains classic ingredients, there are so many toppings you can choose to use.
If you are hosting a brunch or holiday breakfast, definitely put some of your favorite toppings out so guests can serve themselves. They love that!
- More cheese (because cheese is awesome)
- Sour Cream
- Greek Yogurt
- Guacamole or Avocado
- Cherry Tomatoes
- Salsa or Pico de Gallo
- Green Onions
- Chopped Fresh Parsley or Cilantro
- Tabasco or Sriracha (to give it some kick)
How To Make a Breakfast Casserole in Your Crock-Pot
Prep: gather all your ingredients for your crockpot breakfast casserole recipe. Then, grate your cheese and chop your onions and ham, and let’s put this casserole together!
Step 1 - Prepare Eggs: Crack your eggs and then whisk together the first five ingredients in a large mixing bowl (Image 1).
Step 2 - Assemble: Next, grease or spray your crock with a non-stick cooking spray. Now, place a third of your frozen shredded potatoes in the bottom of a 5-6 quart slow cooker.
Now, layer with a third of each of the following ingredients: ham, onion, and cheese. Repeat the layers, including the potatoes, twice more.
Step 3 - Add Egg Mixture: Pour your egg mixture over the top of your layers.
Step 4 - Cook: Cook covered on LOW heat until eggs are set and the edges begin to brown, about 5-6 hours. Let stand for about 30 minutes before serving to allow the casserole to set.
NOTE: When cooking overnight, put your casserole on to cook right before you go to bed. It will switch to warm once it’s done, but definitely check it as soon as you wake up.
If you are new to using your slow cooker, definitely check out our Crock Pot Beginners Guide. This way, you'll know all the best tips and tricks!
How Long Does A Breakfast Casserole Keep?
If you store your slow cooker breakfast casserole recipe properly in the refrigerator in an airtight container, your casserole will be good for about 5 days.
Thankfully, you can cook this recipe a day ahead of time and reheat it when ready to serve to make things stress-free.
To reheat: Bake in the oven in an oven-safe dish until heated through or microwave a serving for roughly 1 minute.
PRO TIP: Because the shredded potatoes were previously frozen, we don't recommend freezing the casserole again after being cooked.
Expert Tips & Tricks
- Equipment: This recipe is designed for a 6-quart large crockpot.
- Prep the Crock: Since the egg tends to stick, make sure you use a non-stick spray or some grease (butter, etc.) in your crock insert before adding your ingredients. You can use a slow cooker liner, but they tend to create more waste for the environment, so we don't recommend them.
- Checking Doneness: The casserole is done when it starts to get nice and crispy around the edges, and the egg is thoroughly cooked.
- Crock Pot Cooking: To master cooking with your crockpot, check out our tips for better slow cooking!
More Easy Breakfast Recipes
Grab a jug of orange juice and enjoy one of these yummy breakfasts!
Yes, you bet you can bake this Crockpot Breakfast Casserole vegetarian. Simply omit the meat and prepare the recipe as instructed. Add more veggies if you'd like.
If using frozen shredded hash browns, cook your crockpot breakfast casserole on low for about 5-6 hours. The edges will begin to brown, and the egg should be set.
To reiterate, when cooking overnight, put your casserole on to cook right before you go to bed. It will switch to warm once it’s done, but check it as soon as you wake up.
It's a good idea to grease the slow cooker to prevent sticking. You can use cooking spray or a small amount of butter.
Love this Easy Overnight Crockpot Breakfast Casserole recipe? Please leave a 5 star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below ⬇️ and/or a review in the comment section further down.
Easy Overnight Crock Pot Breakfast Casserole
- 6-quart Crock Pot
- mixing bowl
- 12 large eggs
- 1 cup low-fat milk
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon pepper
- 1 30 ounce package shredded hash brown potatoes (frozen )
- 2 cups cubed fully cooked ham (about 1 pound)
- 1 medium onion (chopped)
- 4 cups shredded sharp cheddar cheese
- Crack eggs and then whisk together the first five ingredients in a medium bowl. Set aside.
- Grease or spray the crock insert with a non-stick spray and place a third of your frozen shredded potatoes in the bottom of a 5-6 quart slow cooker. Next, layer with a third of each of the following ingredients: ham, onions, and cheese. Repeat the layers, including the potatoes, twice more.
- Pour your egg mixture over the top of your layers.
- Cook covered on low heat until eggs are set and the edges begin to brown, about 5-6 hours. Let stand about 30 minutes before serving. Top with your favorite toppings and enjoy.
- Because the eggs tend to stick, make sure you use a non-stick spray or some sort of grease (butter, etc.) in your crock insert before adding your ingredients. You can use a slow cooker liner, but they tend to create more waste for the environment, so we don't recommend them.
- With the recipe itself being mild, we like using sharp cheddar cheese. However, you can use whatever cheese you prefer in the recipe.
- The casserole is done when it starts to get crispy around the edges and the egg is thoroughly cooked.