Crockpot Breakfast Casserole with Bacon and Gruyere
This post may contain affiliate or sponsored links. Please read our disclosure policy.
Friends and family will oooh and ahhhh over this gourmet Crockpot Breakfast Casserole that includes bacon, Gruyere cheese, and a host of colorful veggies. Our well-tested method yields a perfectly cooked, mouthwatering casserole for Christmas breakfast, Easter lunch, or dinner for a group!
6 Reasons You’ll Love This Recipe
I cannot impress this upon you enough: MAKE.THIS.CASSEROLE. Our team and families here at Thriving Home couldn’t get enough of it! Here’s why…
- Flavor and Color: With layers of hash browns, crispy bacon, gooey Gruyere cheese, Parmesan, roasted red peppers, kale, and more, it’s a sight to behold, smell, and devour!
- Easy to Make Ahead: Similar to our Spinach and Bacon Quiche, prep this ahead for your next holiday gathering or when you host guests. Store it in the fridge for up to 3 days or in the freezer (using our instructions below) for up to 3 months.
- BIG Batch: Serves 10-12 people and is great for feeding a crowd, like these other meals for large groups.
- Accurate Cook Time: Most recipes online have you overcook your casserole (overnight is waaay too long!). The correct cook time is actually only 4 hours on low according to multiple tests in our kitchens and according to America’s Test Kitchen’s cookbooks. So, this is perfect for a brunch, Easter lunch, or a breakfast-for-dinner option.
- Reheats Well: It’s delicious as leftovers! Our family ate on this casserole for days, and I was able to take some to our neighbors, too. Like I mentioned, it feeds an army!
- Gluten-free. If you’re trying to avoid gluten, this casserole does so by using hash browns instead of bread.
Tip: If you like the idea of this casserole but want one that bakes in the oven, try our 5-ingredient Hash Brown Breakfast Casserole.
Ingredients
Don’t be intimidated by this ingredient list. You can find everything you need at your local grocery store.
- Bacon – This is the #1 most important ingredient because….BACON. Here is how to make bacon in the oven. Be sure to chop it into small bite-sized pieces.
- Gruyere Cheese – This is perhaps the second most important ingredient, turning what could be a boring casserole into something gourmet! I bought one 6-ounce block and shredded it by hand. It just took a minute or so. Monterey Jack or Cheddar would work instead. P.S. Did you know you can freeze cheese?
- Shredded Parmesan cheese – Provides another layer of flavor.
- Roasted red peppers – Adds color and savoriness. Find a jar in the pickle aisle.
- Kale – Adds amazing color and nutrition. You can’t really taste it, though. You can substitute baby spinach instead.
- Yellow onion
- Fresh or frozen hash browns – Make sure they are thawed first.
- Milk – Your choice of what kind but I used 2%.
- Large eggs
- Salt and pepper, red pepper flakes, and garlic cloves – Good seasoning along the way is essential to this recipe.
Substitutes for Gruyere Cheese
Gruyere is a hard light yellow Swiss that’s known as a mild-tasting melting cheese. It adds savoriness without overshadowing the other ingredients.
If you don’t have it or can’t find it, no worries.
You can substitute your favorite shredded cheese. Cheddar cheese or Colby jack would work well.
Variations
Feel free to try some of these swaps and additions:
- Replace the kale with baby spinach or Swiss chard.
- Try a different kind of cheese in place of the Gruyere. Some ideas: Swiss, cheddar, or Monterey jack.
- Use diced ham or browned, crumbled breakfast sausage in place of the bacon.
- Add in diced bell peppers when sautéing the onions.
Pro Tips
After making this many times over the years, here are a few secrets to success:
- Spray the crock pot insert well with cooking spray to avoid sticking and help with clean-up.
- This was tested in a 6 quart slow cooker. Every slow cooker runs a little differently, so yours may be done a little sooner if it runs hot.
- The casserole is done when the center is completely set or 160°F internally. I usually poke a butter knife in the middle to make sure it’s cooked through.
- Water may accumulate on top because of the moist cooking environment. Just dab it off with a paper towel before serving.
- To make the casserole look even more appetizing, sprinkle freshly chopped herbs like parsley or chives over the top.
How Long Should I Cook a Breakfast Casserole in the Crockpot?
We know you want a slow cooker breakfast casserole that takes all night to cook and is waiting for you in the morning. But, I want to let you in on a not-so-fun secret: you’ll end up with an overcooked, burned breakfast casserole if you do.
Here’s the good news. We learned while testing recipe after recipe for From Freezer to Cooker that the perfect cook time for a crockpot breakfast casserole is exactly 4 hours on LOW. That means you can have it done just in time for a brunch or make it as a breakfast-for-dinner option.
This crockpot breakfast casserole also reheats well in the microwave in small portions, so don’t be afraid to cook it ahead of time and eat it later.
How to Prep It Ahead of Time
Reduce stress and free up yourself to enjoy your next gathering by preparing this big batch recipe ahead of time.
Refrigerator Method (up to 3 days ahead): Simply build the casserole in the slow cooker insert (do NOT cook), cover it with plastic wrap or foil, and store in the refrigerator for up to 3 days.
Freezer Method (up to 3 months ahead): Believe it or not, this recipe will work as a freezer meal.
To Freeze For Later: Follow Steps 1-3; let the veggie mixture cool. In a large bowl, whisk together the eggs, milk, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Pour the egg mixture into a gallon-sized freezer bag or container. Add in the veggies and bacon, hash browns, 1 cup of Gruyere cheese, and 1/4 cup of Parmesan cheese. Seal tightly, toss lightly to combine, and freeze. Add the remaining 1/2 cup of Gruyere and 1/4 cup of Parmesan to a small freezer bag or container and freeze along with the egg mixture.
To Prepare From Frozen: Thaw in the refrigerator. (Tip: Place the freezer bag in a dish to prevent leaks.) Spray the slow cooker with cooking spray. Transfer the egg mixture to the slow cooker and stir to make sure ingredients are combined and evenly distributed. Top with the remaining 1/4 cup of Parmesan and 1/2 cup of Gruyere. Follow Steps 6-7.
Side Dish Ideas
Here are side dish ideas that would go well with our Crockpot Breakfast Casserole.
FAQs
Leftover crockpot breakfast casserole can be stored in the refrigerator in an air-tight container for 3 to 5 days.
The casserole is done when the center is completely set or 160°F internally. I usually poke a butter knife in the middle to make sure it’s cooked through.
After testing recipes for our crockpot cookbook, From Freezer to Cooker, we learned that a hash brown breakfast casserole only takes 4 hours on LOW in the slow cooker. America’s Test Kitchen confirms this timing in their cookbooks, too.
Note: We learned from hundreds of tests, that every crock pot cooks a little differently. Just aware that it make take a little less or more time depending on your slow cooker.
More Casseroles to Serve at Breakfast
Did you make this? Snap a photo and tag us on Instagram at @thrivinghome so we can see your creations and cheer you on!
Crockpot Breakfast Casserole with Bacon and Gruyere Cheese
Friends and family will oooh and ahhhh over this gourmet Crockpot Breakfast Casserole that includes bacon, Gruyere cheese, and a host of colorful veggies. Our well-tested method yields a perfectly cooked, mouthwatering casserole for brunch or breakfast-for-dinner.
Ingredients
- 1 pound (16 ounces) bacon, diced
- 1 medium yellow onion, diced (about 1 1/4 cups)
- Pinch of red pepper flakes
- 2 garlic cloves, minced
- 1 (12-ounce) jar roasted red peppers, thoroughly drained and diced (Sub: 1–2 diced red bell peppers, sautéed)
- 2 cups finely chopped kale (be sure to remove the tough stems) (Sub: spinach)
- Salt and ground black pepper, to taste
- Cooking spray
- 3 cups (about 15 ounces) refrigerated or frozen shredded hash browns, thawed (it’s important to thaw them first!)
- 1/2 cup shredded Parmesan cheese (sub: grated Parmesan cheese)
- 2 cups (a 6-ounce block) shredded Gruyere cheese (sub: Swiss cheese, Monterey Jack, or your favorite shredded cheese)
- 12 large eggs
- 1 cup milk (we used 2% milk, but it’s your choice)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
Make It Now:
- Cook Bacon: Cook the bacon in a large skillet over medium heat until brown and crispy, about 8 minutes. Using a slotted spoon, transfer the bacon to a paper-toweled lined plate and set aside. Pour off extra grease, leaving about 2 tablespoons in the pan.
- Saute Veggies: Turn the heat up to medium-high and add the onions and red pepper flakes. Sauté until softened, about 3-4 minutes. Stir in the peppers, kale, and garlic and cook another 1-2 minutes, until the kale has wilted, seasoning lightly with salt and pepper while it cooks. Set aside. (Freezing instructions begin here.)
- Layer the Casserole: Spray a 6-quart slow cooker insert generously with cooking spray. Layer 1 1/2 cups of the hash browns, 1/2 of the bacon, half of the veggie mixture, 1/4 cup Parmesan, and 1 cup Gruyere, and then repeat with the remaining hash browns, bacon, veggies, and cheeses.
- Prep Wet Ingredients: In a large mixing bowl, whisk together eggs, milk, 1/4 teaspoon salt, and 1/4 teaspoon black pepper. Pour over the other ingredients in the slow cooker. (Note: The casserole can sit in the refrigerator for up to 3 days at this point.)
- Slow Cook: Cover and cook on Low for 4 hours, or until the center is set.
- Serve: Dab off any moisture from the top with a paper towel. Taste and season with more salt and pepper, as needed. Serve warm.
Freeze For Later: Follow Steps 1-3; let the veggie mixture cool. In a large bowl, whisk together the eggs, milk, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Pour the egg mixture into a gallon-sized freezer bag or container. Add in the veggies and bacon, hash browns, 1 cup of Gruyere cheese, and 1/4 cup of Parmesan cheese. Seal tightly, toss lightly to combine, and freeze. Add the remaining 1/2 cup of Gruyere and 1/4 cup of Parmesan to a small freezer bag or container and freeze along with the egg mixture.
Prepare From Frozen: Thaw in the refrigerator. (Tip: Place the freezer bag in a dish to prevent leaks.) Spray the slow cooker with cooking spray. Transfer the egg mixture to the slow cooker and stir to make sure ingredients are combined and evenly distributed. Top with the remaining 1/4 cup of Parmesan and 1/2 cup of Gruyere. Follow Steps 6-7.
Notes/Tips
- Trust us on the cook time so you don’t overcook it! Most slow cooker casserole recipes say to cook overnight, but the perfect timing is actually 4 hours on low.
- The casserole is done when the center is completely set or 160°F internally. I usually poke a butter knife in the middle to make sure it’s cooked through.
- Make Ahead: You can prepare the casserole, cover, and place it in the fridge for up to 3 days in advance.
- Gluten-Free Note: While this is a naturally gluten-free casserole, hash browns can sometimes be cross-contaminated with gluten during processing. So look for “gluten-free” on the package if that’s a concern.
- This was tested in a 6 quart slow cooker. Every slow cooker runs a little differently, so yours may take a little less time or take a little more time.
Make 6 Dump-and-Go Freezer Meals in 1 Hour!
- Shopping & equipment lists
- Step-by-Step instructions & video tutorial
- Serving suggestions & dietary substitutions & more
Janette Miller says
Made this ahead in my crockpot to have for Christmas brunch and everyone raves about it. There was ZERO left over and no one got seconds!
Carla from Thriving Home says
Love to hear this Janette! Thanks for taking the time to leave a review.
Mandy says
This is my go-to recipe for holidays. It’s perfect to put in the Crock Pot early in the morning and have ready by lunch or for a brunch. Flavors are delicious too.
Marilyn says
If I plan to have this for breakfast and don’t want to get up at 4 am …how is the best way to prepare it? Would it be better then to do it in the oven for shorter time?
Rachel Tiemeyer says
Yes, I’d say put it in a 9×13 casserole dish and bake it at 350 degrees F. I’m guessing 45-50 minutes, but I haven’t tested this exact recipe in the oven. Just make sure the eggs are set in the middle.
Donna Marie Bauer says
Hello! I’d like to make it in a baking dish. Does anything need to be changed (timing, temperature and/or size of dish) from the recipe?
Rachel Tiemeyer says
Hi Donna. I’d use these baking instructions as your guide if you’ll be baking this in the oven instead: https://thrivinghomeblog.com/breakfast-casserole-with-hash-browns/. However, this recipe may take longer to bake than the one I linked to because it’s got veggies in it.
Jen says
Hi! If you’re planning to prep and leave in fridge for a couple of days do the potatoes need to be thawed?
Rachel Tiemeyer says
Hey Jen, I think it would be a good idea to thaw the potatoes ahead of time and squeeze out extra liquid from them so you don’t end up with a super soggy casserole.
Raleigh says
You posted that there was a video to watch it come together, but I can’t find any video. Was that left out on purpose? I want to try this for T-Day brunch…
Rachel Tiemeyer says
I double checked and the video is in there. It’s towards the middle to bottom part of the article. It may be loading slowly for you, perhaps. Please let me know if you have any questions about the recipe. It would be great for Thanksgiving Brunch!
Tracy says
This sounds delicious! I can’t eat bell peppers and am struggling to come up w/a veggie sub. I’m sure I could leave out…or maybe mushrooms? Asparagus?
Rachel Tiemeyer says
I’m sorry I missed your comment, Tracy! I love your idea of asparagus or mushrooms. I’ve had similar casseroles with those veggies before and they are tasty!
Dana says
Have you made this individual ramekin dishes? I’m thinking 30 mins might be enough time.
Rachel Tiemeyer says
I haven’t but I love the idea. Yes, try 30 minutes in the oven at 350 degrees and see if it’s set in the middle and brown on top.
Bev Stevens says
Has anyone made this and how was it?
Rachel Tiemeyer says
I have. It’s delicious. 🙂
Erica says
Can I omit the potatoes if I have someone who is doing Keto? Or will that affect the casserole?
Rachel Tiemeyer says
I think removing the hash browns would definitely affect the recipe adversely. Sorry!
Maggie says
Hi. Do you think I could cut the recipe in half ? It will only be for 2 people. Thanks.
Rachel Tiemeyer says
Yes, I do. It may not cook as long, though. I would check it at 2 hours. Make sure the eggs are set in the middle
Jessica says
Have you used fresh shredded potatoes? I would live to use up the potatoes I have on hand.
Rachel Tiemeyer says
I’m sorry to say that I haven’t tested this with fresh potatoes yet, but I know you can do it. Just follow the instructions from a trusted source like Pioneer Woman about how to make your own hash browns. Use them before cooking, but be sure to rinse out the starch and really dry them well. https://thepioneerwoman.com/food-and-friends/how-to-make-hash-browns/
Patti says
How would you make this casserole if you don’t have a crockpot
Thank you
Patti
Rachel Tiemeyer says
Bake at 350°F in a 9×13 inch casserole dish until the edges are bubbly and it’s cooked through, probably about 55-65 minutes. The top should be golden brown, but if it starts to get too brown you can cover it with foil.
Tanja Behnke says
Can it still be prepped 3 days before baking if done in the oven?
Rachel Tiemeyer says
Yep!