This post may contain affiliate links. Please read my disclosure policy.
Everybody loves an easy make-ahead overnight casserole like our loaded, cheesy vegetable Breakfast Strata. This hearty dish is great for breakfast, brunch, holidays or just because it’s the weekend and all you want to do is read a good book or watch a movie.
Add a nice chilled mimosa and some fresh fruit and you’re good to go!
Spinach Onion and Cheese Breakfast Strata Recipe
I love a good breakfast casserole but generally try to avoid eating too many cured meats like ham and bacon (boohoo). Substituting fresh vegetables for salty meat is a terrific and tasty alternative.
Fresh leafy green spinach, ripe cherry tomatoes and chopped sweet onion provide color and flavor especially when combined with hearty Italian bread, fresh basil, Parmesan and Gruyere cheeses.
Everything is prepped and mixed the night before. Not only is it easy and tasty, this Breakfast Strata is perfect any time you want a hearty start to the day with no morning effort.
The recipe is easily doubled, but as written it serves 4 hungry breakfast enthusiasts.
Ingredients overview:
- olive oil
- Italian bread but into cubes
- salt and black pepper
- diced sweet onion
- garlic
- cherry tomatoes
- fresh baby spinach leaves
- fresh basil or thyme leaves
- crushed red pepper (optional)
- Gruyere cheese, shredded
- fresh grated Parmesan cheese
- large eggs
- half-and-half
How to make an easy Breakfast Strata
- First, lightly spray a small casserole dish with vegetable cooking spray.
- Next, toss the bread cubes together with 1 tablespoon olive oil and a dash of salt and pepper. Heat a large skillet over medium heat. Add the bread cubes and cook until the bread is toasted on all sides. Remove the pan from the heat.
- Pour half the bread cubes in the prepared baking dish and the other half back in the large mixing bowl.
- Wipe out the skillet and add the remaining olive oil. Sauté the onions until translucent, about 5 minutes. Add the garlic and crushed red pepper and a dash of salt and pepper. Cook until the garlic is fragrant, about 1 minute more. Stir in the spinach and cook until wilted. Remove from the heat.
- Sprinkle half the cheese over the bread cubes in the casserole. Top with the spinach mixture, half the tomatoes and the basil. Layer the remaining bread cubes over the spinach, then all remaining tomatoes and cheese.
- In a large mixing bowl whisk together the eggs and half-and-half. Season with salt and pepper then gently pour the egg mixture over the casserole. Cover with plastic wrap and refrigerate overnight.
- Thirty minutes before baking remove the casserole from the fridge. Preheat oven to 350 degrees F. Remove the plastic wrap and bake uncovered until the custard is set, about 45 minutes. Cool for 15 minutes before serving. Garish with fresh basil leaves if desired.
Add-ins and Variations
This recipe is a blank canvas when it comes to variations and add-ins. Use your imagination, or whatever you have on hand in the refrigerator. Here’s some of our favorites…
Make it Mediterranean!
- kalamata olives
- sun dried tomatoes, drained and chopped
- crumbled Feta cheese
- spinach
- Parmesan
- tomatoes
- basil
Other vegetables:
- sauté sliced mushrooms after cooking the onions
- sautéed red, yellow or green diced bell pepper
- small broccoli florets
- asparagus
- cooked squash like yellow, zucchini or butternut
- other leafy greens like kale or Swiss chard
- four small shallots minced instead of onion
- sliced green onions
Meaty Breakfast Strata
- add cooked, drained breakfast sausage (my personal favorite)
- diced ham
- cooked, chopped bacon
Spices and cheeses
- add a teaspoon of dry mustard for extra tanginess
- Dijon mustard
- cheddar cheese
- smoked Gouda cheese
- Monterey jack cheese
- other fresh herbs like thyme or rosemary
- paprika
- serve with your favorite hot sauce
Storing leftovers and reheating
This breakfast strata is best served the day it’s made. However, you can store any leftovers in an airtight container in the refrigerator for about 2 days.
Reheat individual portions in the microwave on 50% power. Or, wrap leftover casserole in aluminum foil and reheat in a 325 degrees F oven until warmed through.
Cheesy Vegetable Breakfast Strata
Ingredients
- 2 tablespoons olive oil divided
- 4 cups Italian bread cut into 1-inch cubes (about half of a 1 pound loaf)
- salt and pepper
- 1 sweet onion diced
- 1 clove garlic minced
- 1 cup cherry tomatoes sliced in half with some pulp squeezed out / removed
- 3 cups fresh baby spinach packed, about 3 ounces
- 1 tablespoon fresh basil leaves julienned or fresh thyme leaves
- ¼ teaspoon crushed red pepper optional
- 2 ounces Gruyere cheese shredded (about ¾ cup)
- ¼ cup fresh grated Parmesan packed (about 1 ounce)
- 4 large eggs
- 1 ¼ cups half-and-half (10oz) or half cream and half milk
Instructions
- Lightly spray a small casserole dish with vegetable cooking spray. (A deep dish 9-inch square casserole works well here.)
- In a large bowl toss the bread cubes together with 1 tablespoon olive oil and a dash of salt and pepper. Heat a large skillet over medium heat. Add the bread cubes and cook, tossing occasionally, until they are light brown. Remove the pan from the heat. Put half the bread in the casserole dish and the other half in the large mixing bowl. Set aside to cool.
- Wipe out the skillet and add the remaining 1 tablespoon olive oil. Heat until shimmering then add the onions. Sauté the onions until translucent, about 5 minutes. Add the garlic, crushed red pepper (if using) and a dash of salt and pepper. Cook, stirring constantly for about 1 minute or until the garlic is fragrant. Add the spinach and cook until the the spinach is wilted. Remove from the heat.
- Sprinkle half the cheeses over the bread cubes in the casserole then top with the spinach onion mixture, half the tomatoes and the basil. Layer the remaining bread cubes over the spinach then the remaining tomatoes, Gruyere and Parmesan.
- In the large mixing bowl, whisk together the eggs and half-and-half. Season with a dash of salt and pepper. Gently pour the eggs over the spinach and bread cubes.
- Cover the casserole with plastic wrap and refrigerate overnight.
- Thirty (30) minutes before baking remove the casserole from the refrigerator. Preheat the oven to 350°F. Remove the plastic wrap and bake uncovered until the custard is set about 45 to 50 minutes or until the top is golden brown. If over-browning tent the pan with foil during the last 15 minutes.
- Cool for 15 minutes before serving. Garnish with more fresh basil leaves.
Recipe Notes
- Recipe is easily doubled to serve a large family
- Add cooked, drained sausage or bacon if desired.
- See post for additional notes for variations and add-ins.
- Rewarm leftovers in the microwave or cover with foil and bake in the oven at 325F until warmed through.
Nutrition
We’ve always been thrilled with the flavor and texture of this delicious strata. I think you’re going to love it too! Let us know if you make it and what add-ins, variations and changes you made.Â
Strata are a lot like a savory bread puddings made with eggs, vegetables and/or meat and layers of bread instead of fruit and sweet custard. These casseroles are easily adapted to your favorite ingredients and great for any occasion!
More great hearty breakfast and brunch ideas
Blueberry Overnight French Toast Casserole
Blueberry Overnight French Toast Casserole – try this delicious weekend brunch favorite easily assembled the night before, then baked in the morning.
View this RecipeClassic Quiche Lorraine
A classic French tart filled with a delicious savory custard with smoky bacon and creamy Gruyère in a flaky pastry crust.
View this RecipeHam & Cheese Breakfast Soufflé
A deliciously easy breakfast soufflé loaded with ham and cheese wrapped in a flaky puff pastry crust.
View this RecipeFarmers' Market Quiche
A tasty, fresh vegetable quiche filled with zucchini, onions, tomatoes and cheese. Fresh picked herbs and a flaky crust make this a wonderful addition to your brunch table!
View this RecipeOriginally published December 2015, updated May 2024
Margo
This loks so yummy! Wondering if anyone has tried this recipe with an alternative to half and half something lighter and non-dairy? I was thinking maybe almond milk?
Tricia Buice
Hi Margo – that’s a great question but nobody has mentioned anything to me about a lighter substituted. I know it would be fine with milk or if you have something else you prefer like regular non-sweetened almond milk. Hope you’ll give it a try!
Margo
This was incredibly yummy!!! I had a full house this weekend and some dietary restrictions so I made one following the recipe but replaced the half and half with almond milk (unsweetened unflavored) and for the bread I used gluten-free bagettes I found in the freezer section. The second one I made I again replaced the half and half with almond milk and added some precooked breakfast sausage crumbles. My daughter was just sitting next to me eating the gluten-free version, her words…Wow…this is dangerous…mom you’ve outdone yourself ?. I believe I’ll be making this again, thanks so much for the recipe!!
Tricia Buice
Thank you Margo – you are so sweet to let us know how it turned out – and with your adaptations it’s great for those with dietary restrictions too. Thanks again for taking the time and for trying our recipe!
Geri gabriel
We tried your strata recipe, baked it after we made it. It was delicious! Used sharp cheddar. Went out to get ingredients to make another one soon! Now I want to try more of your recipes, this one is sooo good!
Geri G.
Tricia Buice
Yeah!!!!! Thank you so much for the feedback 🙂 I loved this recipe and really enjoy a hearty breakfast 🙂 Thank you again – and I hope you will come back again soon!
Susan
I love breakfast stratas on Christmas morning! And mimosas 🙂 This looks so delicious, Tricia. Again, Merry Christmas and a Wonderful Happy New Year!
Tricia Buice
Mimosas sound wonderful! Thank you Susan Merry Christmas~!
Karen D. Reid
This is really a cool breakfast, nice idea!
Tricia Buice
Thanks Karen!
Cathleen @ A Taste Of Madness
I also love a good breakfast casserole, and this one looks perfect! What a great hearty breakfast.
Tricia Buice
Thanks Cathleen – hope you have a very Merry Christmas!
Kathy @ Beyond the Chicken Coop
This looks delicious. I love a dish you can make the day before and then pop into the oven in the morning! Perfect for Christmas breakfast!
Tricia Buice
Thanks Kathy – we really enjoy it and hope you do too! Merry Christmas and thanks for stopping by 🙂
Jennifer @ Seasons and Suppers
This is so perfect and so timely! I was just googling something new for Christmas morning that might satisfy my vegetarian daughter 🙂 Love it and going on the menu!
Tricia Buice
Yeah! I bet she will love it – we are trying to be better with the less meat thing – but sometimes you gotta have a burger! Merry Christmas!
All That I'm Eating
This looks so good, lovely to have something different for breakfast.
Tricia Buice
I agree – cold cereal gets pretty old 🙂
Amy
We have a lot of family coming in for the holidays, I think this will be my new breakfast. It is a great way of feeding a lot of people at the same time.
Tricia Buice
You are right Amy! Serve breakfast meats on the side and everybody is happy 🙂
Monica
I definitely wouldn’t miss the meat…in fact, I love your meatless options! I am giving a lot of thought to Christmas morning breakfast and I’d love to do a good make-ahead like this. Knowing my 10-year old though, I have a feeling the old request for pancakes and bacon will stand but I’ll see if I can get more creative one year. This strata would be such a great option for New Year’s brunch, too! Any time, in fact… Have a wonderful Christmas with your family! Congrats again on all the wonderful news and on your expanding family.
Tricia Buice
Thank you so much Monica! I hope you have a wonderful Christmas – with a 10 year old it should be tons of fun!
Angie@Angie's Recipes
How delicious and comforting! I love that it can be prepared ahead.
Tricia Buice
Easy to make and easy to eat – works for me too! Merry Christmas Angie 🙂
Becky Green
This looks WONDERFUL Tricia! We actually have a light breakfast & then do a big meal later. But, this year, we’re making our Christmas Dinner on Christmas Eve & will have left overs on Christmas, so I can relax some. 😉 MERRY CHRISTMAS!!!! 😉
Tricia Buice
We seem to change it up each year – with all these expanding families we have to be flexible. Have a very Merry Christmas Becky!
Beth
What a nice variation on stratas with meat! It will be the four of us this year, and I haven’t decided if I’m going with tried-and-true pancakes, or a new scone recipe. Whichever I make, hopefully I can try the other sometime over the holidays!
Tricia Buice
It is always so hard to decide – so many recipes, so little time and calories! Have a blessed Christmas 🙂
Chris Scheuer
This is so very pretty Tricia, it looks like it should be served on a special occasion like Christmas! Then again I think it would be wonderful any time of year. I’m imagining it with fresh garden tomatoes… yum!
Tricia Buice
Miss my garden tomatoes so I broke down and bought a package – they are tasty too! A very Merry Christmas to you and yours!
Monique
Geesh now I want to make this too!~
Tricia Buice
Aww that is so sweet! Thank you – enjoy 🙂
Maureen | Orgasmic Chef
That’s gorgeous! I love how you prepped it the night before – that makes you my queen. 🙂
Tricia Buice
Thank you Maureen! Anything I can make ahead is perfect in my book 🙂
Gerlinde
I like this version of a strata and that it can be prepared the night before. Have a great time with your grandson and enjoy the season.
Tricia Buice
Thank you so much Gerlinde – we are going to try!
larry
Spinach, onion, and cheese works for me – your dish looks delicious.
Tricia Buice
Eggs and cheese is always a good idea. Hope you are recovery well Larry!
Wendy
A casserole can be beautiful?! Between your amazing photography and the fabulous recipe, I am seriously sad about my cheese toast and coffee breakfast! This is the kind of breakfast I would love EVERY morning. 🙂 We don’t do breakfast meats, so this strata would thrill everyone at my house. Seeing life (especially holidays) through the eyes of children is so special. I hope Isaac keeps that sparkle forever. Wishing you and your family a wonderful Christmas,Tricia, and a peace-filled, healthy New Year!
Tricia Buice
Thank you so much Wendy! Can’t wait to watch Isaac opens presents! I hope your Christmas is wonderful and filled with family, friends and lots of wonderful memories!
sue|theviewfromgreatisland
I’m always looking for ways to make a hearty breakfast the night before, this is perfect for Christmas morning, and, don’t hate me, but I think I’ll sneak some sausage in there, too!
Tricia Buice
No haters on the sausage here Sue! We wish we could eat it more often but manage to sneak a few pieces a couple of times a year. Hope you enjoy!