This Make Ahead Breakfast Casserole is loaded with veggies, cheese, and eggs. It’s very easy to make and is a perfect healthy breakfast for Christmas morning!
I love making casseroles like my Cauliflower Casserole Recipe and Zucchini Casserole Recipe because they’re so easy to make. So it wasn’t long before I tried to make a casserole but for breakfast instead!
Today, I share this make ahead breakfast casserole recipe that you will love it because it’s so D.E.L.I.C.I.O.U.S., and at the same time, it’s very versatile! You can use any fresh veggies you have in your fridge.
I used what I had available, such as red onions, broccoli, mushrooms, cherry tomatoes, and spinach.
But if you don’t have one of these ingredients to make this overnight breakfast casserole, you can still make it. You can add anything you please, such as red bell peppers, sweet potatoes, cauliflower, potatoes or shredded potato hash browns and the list goes on and on.
Also, choose your favorite cheese. I added a mixture of cheddar cheese and mozzarella, but this overnight breakfast casserole also goes really well with Swiss or even goat cheese. It’s totally up to you! If you avoid dairy, simply skip this ingredient. No problem at all.
This egg make ahead casserole breakfast is full of goodies for your health like fiber and protein, which makes it hearty and keeps you satisfied for hours. It always feels good to get those veggies in first thing in the morning, don’t you think?
I really think it would be an amazing recipe for Christmas morning breakfast for two reasons. First, it’s the perfect way to use leftovers from your holiday meals (I always have extra veggies because of my go-to Ground Beef Veggie Skillet Recipe and Roasted Parmesan Green Beans for dinner). Second, you’ll have free time to open your gifts, give presents, and enjoy the special Christmas morning since you can make it ahead and just bake it in the morning.
Believe me, this Make Ahead Vegetarian Breakfast Casserole makes a great overnight casserole. Prepare everything the night before, such as chopping and sautéing the veggies. Then, pour the egg mixture over top, add the cheese, and then cover with foil. Refrigerate it overnight, and then bake it in the morning.
This is a make ahead vegetarian breakfast casserole but if you are not doing a vegetarian dish you can add ham and even bacon. It’s very good!
It’s very good, gluten-free, and low-carb! This breakfast will absolutely make your Christmas morning merry and very special. This is also a great recipe for Easter brunch!
Want another easy breakfast recipe? Try this Chia Seed Pudding Recipe!
Ingredients to Make Ahead Breakfast Casserole
- Extra virgin olive oil — or you can use any oil you prefer or even butter.
- Red onions — or whatever onion you have on hand. Skip red onions if you’re following a keto diet.
- Broccoli — chopped the broccoli into bite-sized pieces.
- Mushrooms — feel free to buy pre-sliced mushrooms or slice your own.
- Cherry tomatoes — you can also use grape tomatoes as well.
- Fresh spinach — always wash your spinach before using.
- Eggs — I use large eggs that are free-range eggs and have extra omega-3. Free-range eggs are said to contain more vitamin D as well as less cholesterol. You are more than welcome to use whatever eggs you have, including farm-fresh eggs.
- Almond milk or non-dairy milk — I prefer dairy-free milk. But use any milk of choice.
- Seasoning — I use garlic powder, mustard powder, salt, and pepper.
- Cheese — I use a mix of cheddar and mozzarella cheese.
- Sal and black pepper
- Parsley, green onions or basil— for garnishing (optional). You can use any fresh or dried herbs you have on hand. Sprinkle any herb on top to add more flavor.
Instructions to this overnight breakfast casserole
Prepare the equipment
- Preheat oven to 325°F.
- Spray a 9×9-inch casserole dish or baking pan with a good coating of cooking spray, and set aside.
Cook the vegetables
- In a large skillet over medium heat, add the olive oil and then add the onions, and cook until they are soft.
- Then, add the rest of the veggies, stir well and sauté until they are tender.
Transfer everything to the baking dish and bake
- Add the sauteed veggie mixture to the baking dish.
- Whisk together the eggs, almond milk, garlic powder, mustard powder, salt, and pepper in a bowl.
- Pour the egg mixture over the veggie mixture in the baking dish. Top with the cheese and cover with foil. Bake 40 minutes.
- Remove the foil, and cook an additional 10 minutes, or until the egg mixture is cooked through.
- Let it cool for 5 minutes before serving.
Recipe tips and notes
- Make sure to let this egg casserole rest before you slice so it has a chance to set.
- Feel free to add more or swap the vegetables to this overnight breakfast casserole. Other veggies you can try are cauliflower, carrots, kale, and bell peppers.
- Other cheeses you can use are parmesan, Gruyere, pepper jack, feta, goat cheese, or swiss cheese.
Storage tips
- Leftovers: cover leftover casserole or transfer to an airtight storage container and place in the refrigerator for up to 3 days. Reheat in the oven or microwave.
- Freezer: Transfer leftover veggie breakfast casserole in an airtight freezer-safe container. You can freeze it for up to 3 months.
- Reheat: When ready to eat, let the casserole thaw overnight in the refrigerator before reheating.
Watch the Web Story HERE.
More Casserole Recipes to try:
- Spaghetti Squash Casserole Recipe
- Cauliflower Casserole Recipe
- Brussels Sprouts Casserole Recipe
- Sausage and Hash-Brown Breakfast Casserole
- Broccoli and Cauliflower Casserole Recipe
Make Ahead Breakfast Casserole
Video
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 cup red onions chopped (skip red onions if you're folling a keto diet)
- 2 cups broccoli chopped
- 3 cups mushrooms sliced or chopped
- ½ cup cherry tomatoes
- 2 cups fresh spinach
- 6 eggs
- ½ cup almond milk
- ½ teaspoon garlic powder
- ¼ teaspoon mustard powder optional
- Salt and pepper to taste
- 1 cup cheddar and mozzarella cheese mix
- Parsley for garnishing (optional)
Instructions
- Preheat oven to 325°F. Spray a 9×9-inch casserole dish with a good coating of cooking spray, and set aside.
- In a medium skillet, add the olive oil over medium heat. Add the onions, and cook until they are soft.
- Then, add the rest of the veggies, and sauté until they are tender. Add this veggie mixture to the baking dish. Set aside.
- While the veggies are cooking, whisk together the eggs, almond milk, garlic powder, mustard powder, salt, and pepper in a bowl.
- Pour the egg mixture over the veggie mixture in the baking dish.
- Next, add the cheese.
- Cover with foil, and bake 40 minutes. Remove the foil, and cook an additional 10 minutes, or until the egg mixture is cooked through.
- Let it cool for 5 minutes before serving.
Tips
- Allow the casserole to set before cutting, so the casserole holds up when you serve it.
- Feel free to add more vegetables such as cauliflower, carrots, kale, and bell peppers.
- Parmesan, Gruyere, pepper jack, feta, and goat cheese are a great alternative to cheddar and mozzarella.
- To store: Leftovers can be kept in a container in the fridge for up to 5 days.
- To reheat: Reheat the casserole in the microwave or in the oven.
- To freeze: Wrap up the casserole tightly and freeze for up to 3 months. You can reheat it once fully thawed.
Nutrition Information
Nutrition information is calculated using an ingredient database and should be considered an estimate.
If you like this Make-Ahead Veggie Breakfast Casserole recipe, please share it with your friends and family. Do you want to taste more? Subscribe to my newsletter, and follow Primavera Kitchen on Twitter, Pinterest, Instagram, and Facebook for all delicious recipe updates. As always, I really appreciate you stopping by.
kim comforte says
Can you double this recipe? Would you exactly double the ingredients and use a 9×13 pan?
Olivia says
Probably you can.
Donia Smith says
I made two of these today. One for my family and one for another family. I didn’t us mushrooms, as we HATE mushrooms. But I added yellow squash and red pepper flaks for some spice. It turned out perfect! Thanks for posting this as it gave me something to build upon. Next time I think I will add some green onion to enhance the taste.
Olivia says
You’re very welcome, Donia. Happy to help 😉
Marissa says
If you cook it and leave it in the fridge overnight, what temp and how much time does it need in the oven to heat up on the morning?
Olivia says
Pre-heat the oven at 350F in the oven for 10-20 minutes. It will depend on the power of your oven.
Maria Vilma ribas says
Que gostiso
Olivia says
Muito bom mesmo.
lisa says
Can you use regular milk? Thx 🙂
Olivia says
Yes you can.
Tiffany says
Is the almond milk plain? Or could one get away with unsweetened vanilla? And could one use edge whites only?
Olivia says
Yes the almond milk is plain (no vanila flavour). And yes you can use egg whites to make this recipe.
claire dotson says
I am on a strict diet, just trying to lose weight. So, I made a few alterations and it was really good. I used green onions instead of red onions. Along with spinach, broccoli and mushrooms, I added cilantro. Left out the milk and added about 1/4 c. water. I didn’t add cheese to the top but could have put it on 1/2 of it for others in my family. It was really, really good. Thin, like a quiche, maybe. But my husband and I ate it up and I put extra in the fridge for later.
Olivia says
That’s awesome, Claire. Happy to hear that. Thanks for stopping by and leave your feedback 😉
Katie says
For the ‘make ahead’ part – would you recommend cooking the night before and reheating the casserole, or assembling it and then sticking it in the fridge overnight, baking the next morning? Thanks!
Olivia says
Both ways work great. If you have a very busy morning is better you cook it the night before. If not you can only assemble it the night before and bake next day. It’ll be fresh, warm and delicious 😉
Judi says
Can this be made ahead and frozen and/or made ahead, baked, and frozen? My son made it this morning. It is FABULOUS. I am sharing it with as many people as possible. A real WINNER. Thank you. PS: Gave it five-stars only because that was the highest rating. It certainly deserves at least TEN.
Olivia says
Wow so sweet. Thank you so this incredible review. It made my day.
Yes you can make ahead, place in a casserole, wrap it tightly with plastic wrap and put in the freezer. Remove from the freezer and thaw in the refrigerator overnight. Bring to room temperature 30 minutes before cooking. Bake, uncovered until top is light golden and the center is cooked through.
Jean says
GREAT RECIPE! Didn’t have broccoli, used zucchini instead. Added garlic powder, fresh parsley and some cheese to egg mixture. It tasted just like Quiche…..so yummy!😍
Olivia says
Right? It’s delicious 😉
Henry Mack says
A small amount of Romano cheese will add a lot to the flavor. It somehow enhances the flavor of the other cheeses.
Olivia says
Totally agree. You can add cheese to this recipe, but I made it without cheese because I’m trying to avoid dairy.