Looking for the perfect make-ahead breakfast casserole? This healthy vegetarian egg casserole recipe may just be the ticket! Prepared Mediterranean-style with vegetables, shallots, fresh herbs and other favorites like feta, olives, and artichoke hearts. It is loaded with flavor and texture!

Super versatile, you can make this egg casserole your own by changing up the veggies or even adding a meat of your choice. Be sure to grab my tips, freezing instructions, and what to sides and salads to serve along for your next brunch.

Egg casserole with vegetables in baking pan

Do you love hosting brunch, but don’t care for all the early morning fuss? I can totally relate!

I love having overnight company, particularly over the holidays. There is just something about a big family slumber party in cozy holiday pajamas. But it can be challenging to feed a crowd, particularly for breakfast or brunch.

Who wants to wake up early, tiptoe around, slice and dice all the things, then clean up a big mess before guests are ready for breakfast?! Not me! That’s why I keep my quick egg toast and sheet pan baked eggs recipes ready! Make-ahead meals are also a game-changer for brunch or gatherings!

Even if I’m just having a few girlfriends over for brunch, things are much less stressful in the morning when I have some make-ahead items that can be ready without too much work.

I’ve found a few great prepare-ahead brunch ideas, from olive oil banana bread and breakfast egg muffins, to my big Mediterranean brunch board, and today’s awesome vegetarian egg casserole.

You’ll love this healthy, protein-packed egg casserole. It’s delicious and satisfying to serve for brunch or a light dinner, and I have a list of tasty salads and sides to serve along!

Ingredients for egg casserole

Vegetarian Egg Casserole with a Mediterranean Twist

So much texture and flavor in one beautiful vegetarian egg casserole. What’s in it? We can break this egg casserole recipe into two simple components, really:

1. Fluffy Flavor-Packed Egg Mixture

As with most egg casseroles, we start with a mixture of eggs and milk. I like to hit the egg mixture up with flavor right from the start. Dry oregano, sweet paprika, and a tiny pinch of nutmeg work to add depth and flavor without at all overwhelming the egg casserole. To augment the eggs, adding some heft to the egg casserole, I use only three slices of toast that are cut up into small squares. (Use whole wheat or whole grain bread for a Mediterranean diet-friendly casserole.)

Important Tip: I mentioned the egg mixture is “fluffy.” How? This is a tip I learned from my mom, who taught me how to make the fluffiest omelets. The key to fluffy eggs is adding a tiny bit of baking soda or baking powder to the egg mixture, this creates air pockets. Baking powder is easier to use; you can add a bit more and it doesn’t rely on eggs acidity. Also, and this is a personal preference, I believe baking powder tames the heavy “eggy” taste and makes for a more tasty egg casserole.

2. A Combination of Fresh Veggies, Herbs, and Mediterranean Favorites

I see things like this egg casserole as an opportunity to use up what fresh ingredients I have on hand. I love a combination of mushrooms, tomatoes, shallots and green peppers.

Fresh herbs are a staple in Mediterranean cooking. This time I used parsley, but fresh mint, basil, or dill will work also.

From there, I add a few more Mediterranean favorites: creamy feta, kalamata olives and artichoke  hearts. The combination of fresh flavores, with the salty feta and marinated olives and artichokes hits all the beautiful Mediterranean notes for me.

Tip: Raid your fridge for what veggies, herbs or other items to use up. If you have a handful of baby spinach, add them. And If you do need to add some cooked meat of your choice, that will work too. (Just be sure the meat is already cooked before adding to this casserole.)

A serving spatula lifting one square of egg casserole

How to Make this Egg Casserole Recipe: 

1. Heat your oven to 375 degrees F and prep your ingredients

Position a rack in the middle. And while your oven is heating, prep your ingredients (cut up the bread, slice the shallots, dice tomatoes, slice mushrooms, chop up your fresh herbs etc.)

2. Prepare the Egg Mixture

In a large mixing bowl, combine eggs and milk. Add 1/2 tsp baking powder (remember, this will give the egg casserole a bit of air so it’s nice and fluffy.) Season with salt and pepper, and add your trio of flavor-makers: oregano, paprika, and a pinch of nutmeg. Whisk till everything is nicely combined

Egg mix in bowl for egg casserole

3. Add bread, veggies etc. to the egg mixture and combine

Add the bread pieces first and mix, then add the shallots, tomatoes, mushrooms, artichoke hearts, kalamata olives, feta and parsley. Do NOT add the sliced green peppers yet.

Using a wooden spoon, give everything a stir into the egg mixture until well combined.

Ingredients for egg casserole in mixing bowl

4. Transfer to a Casserole Dish and Top with Sliced Peppers

Brush a 9″x 13″ casserole dish with a bit of good extra virgin olive oil. Transfer the egg mixture into the casserole dish. Give the casserole dish a gentle shake or use your wooden spoon to even everything out. Arrange the sliced bell peppers on top (they look pretty when the egg casserole is done.)

Ingredients for egg casserole in baking pan

5. Bake

Bake your egg casserole for about 35 minutes or until cooked through and firm (eggs at the center of the casserole should be nice and set.)

Can you prepare this egg casserole ahead of time?

I mentioned earlier that one of the things I really like about this vegetarian egg casserole is that you can prepare it ahead of time for a large brunch party. Here are a couple of ways to prep ahead:

1. You can prepare and even assemble the egg casserole in your baking dish, but do NOT bake. Cover and refrigerate for up to 1 night. In the morning, set it at room temperature for a few minutes so it’s not super cold when you’re ready to bake it. Bake as instructed.

2. If you’d rather, you can just do the busy work of prepping the veggies, herbs etc. Save them each in separate containers and then assemble and bake the egg casserole (this is my personal preference.)

If you are looking for another make-ahead breakfast casserole, be sure to check out this strata recipe. Another easy one to adapt to whatever ingredients you have in your fridge!

Can you freeze egg casserole?

If you’re wondering about freezing this easy breakfast casserole, you absolutely can. You can freeze it before baking or after it’s been cooked. Here’s how:

1. To freeze egg casserole before baking: You can prepare this egg casserole and assemble in a casserole dish (up to step #4). Wrap tightly with plastic wrap and foil and freeze until later use. Thaw in fridge overnight and continue with baking (step #5). It does help to bring it closer to room temperature before baking, if you have the time.

2. To freeze cooked breakfast casserole: My personal preference is to cut the cooked casserole into squares or pieces, then tightly wrap each piece with freezer-safe plastic wrap and another layer of foil. This way, you can store individual portions and thaw what you need in the fridge overnight. Reheat in a low-heated oven or for a brief few seconds in the microwave (partially covered.)

Leftovers?

Store leftover cooked egg casserole in the fridge in airtight containers for 3 to 4 nights. Or like I mentioned just above, you can freeze individual portions of cooked egg casserole and thaw in the fridge overnight. Reheat in a low-heated oven or for a brief few seconds in the microwave (partially covered.)

Vegetarian egg casserole

What to Serve with this Vegetarian Egg Casserole?

This simple vegetarian egg casserole has been the centerpiece to many brunch parties at my house. Next to it I usually serve a couple of bright and festive salads and a simple side or two, depending on how large the party is. Here are some ideas you can consider, depending on the season or occasion:

Salads:  Mediterranean Orange Pomegranate Salad; Tabouli; Balela Salad; Or Cucumber Salad.

Sides: Batata Harra (spicy skillet potatoes); Italian Roasted Vegetables; or Greek-Style Green Bean Salad

Breads? Because this breakfast casserole already has a little bit of bread, it’s hefty enough without a side of bread. That said, if you like adding a fresh bread option to your brunch table, make this challah bread the evening before and serve it along (it’s great with a drizzle of honey to finish the meal!)

Watch the video for this breakfast casserole recipe:

Visit our online shop to browse quality Mediterranean ingredients

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A serving spatula lifting one square of egg casserole

Vegetarian Egg Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 27 reviews

Description

Looking for the perfect make-ahead breakfast casserole? This delicious and healthy vegetarian egg casserole may just be the ticket! Prepared Mediterranean-style with vegetables, shallots, fresh herbs and other Mediterranean favorites like feta, olives, and artichoke hearts, it is loaded with flavor and texture.

This egg casserole is versatile, and you can make it your own by changing up the veggies or even adding a meat of your choice. Be sure to grab my tips and freezing instructions!


Ingredients

Scale
  • 7 to 8 large eggs
  • 1 1/2 cups milk (I used 2% milk)
  • 1/2 tsp baking powder
  • Kosher salt and black pepper
  • 1 tsp dry oregano
  • 1 tsp sweet paprika
  • 1/4 tsp nutmeg
  • 3 slices bread (toast), cut into 1/2 inch pieces (use whole grain bread for Mediterranean diet option)
  • 2 shallots, thinly sliced
  • 1 tomato, small diced
  • 3 oz sliced mushrooms (any kind), optional
  • 4 oz artichoke hearts from a can, drained and quartered
  • 2 oz pitted kalamata olives, sliced
  • 2 to 3 oz crumbled feta cheese
  • 1 oz chopped fresh parsley (about 1 cup loosely packed)
  • Extra virgin olive oil (I used Private Reserve Greek olive oil)
  • 1 bell pepper (any color), sliced into rounds

Instructions

  1. Heat oven to 375 degrees F and adjust an oven rack to the middle
  2. In a large mixing bowl, whisk together the eggs, milk, baking powder, salt, pepper, and spices.
  3. To the egg mixture, add the bread pieces, shallots, tomatoes, mushrooms, artichoke hearts, kalmata olives, feta and parsley. Mix until everything is well combined.
  4. Lightly brush a 9″ x 13″ casserole dish with extra virgin olive oil. Transfer the egg and vegetable mixture into the casserole dish and spread evenly. Arrange the bell pepper slices on top.
  5. Place the egg casserole on the middle rack of your heated oven and bake for about 35 to 45 minutes or until the eggs are cooked through and the center of the casserole looks firm (test with a toothpick or a fork).
  6. Allow a few minutes for the casserole to settle before cutting throgh and serving.

Notes

  • Prepare Ahead Tips: You can prepare the egg casserole and assemble in the casserole dish (up to step #4). Cover tightly and refrigerate for 1 night. When ready to bake, follow with step #5. It does  help to bring the egg casserole a bit closer to room temperature before baking. Another option is to simply prep the ingredients and store each in a separate container in the fridge overnight, the next day, you can easily mix the eggs and assemble the egg casserole to bake. I personally prefer this option.
  • Can you Freeze Egg Casserole?  The answer is yes. Before baking, you can prepare this egg casserole and assemble in a casserole dish (up to step #4.) Wrap tightly with plastic wrap and foil and freeze until later use. Thaw in fridge overnight and continue with baking (step #5). It does help to bring it closer to room temperature before baking, if you have the time.
  • Leftovers? Already cooked egg casserole can be stored in the fridge for 3 to 4 nights. Reheat in a low-heated oven or microwave. You can also freeze cooked egg casserole. It’s best to portion the egg casserole into pieces, wrap tightly with plastic wrap and aluminum foil and freeze individual pieces. Reheat from frozen or thaw in fridge overnight.
  • Visit our Online Shop to browse our collection of extra virgin olive oils, spices and more!
  • Prep Time: 15 mins
  • Cook Time: 35 mins
  • Category: Entree
  • Method: Baked
  • Cuisine: Mediterranean

*This post originally appeared on The Mediterranean Dish in the fall of 2014 and has recently been updated with new information and media for readers’ benefit. Enjoy!

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Drew says:

    Made this per the instructions and it came out great. I would reduce the mint a bit the next time (personal preference) but tasted great!






    1. Suzy Karadsheh says:

      Thanks so much, Drew! Glad this turned out well for you!

  2. Craig M. Thompson says:

    You often refer to your ft followers as the USA. What about us Canadians to?

    1. Suzy Karadsheh says:

      All followers are important to me here, Craig. This happens to be Thanksgiving week here in the USA and so some of the activity here happens to highlight that. And I’m assuming you might have read our giveaway post or looked at our discount at the store, at this point, we are only able to offer those opportunities to our USA audience (we have some restrictions we must follow.) I hope this explains, and I’m so glad to have you here.

  3. Sheryl Henderson says:

    This sounds like what I’m looking for. Any reason pieces can’t be frozen? I’d also like to enjoy these for a lite lunch or quick dinner.

    1. Suzy Karadsheh says:

      You can freeze portions to be used later, Sheryl. Thaw overnight in fridge.

  4. John Mahaney says:

    Made this in order to evaluate it for a dish a an upcoming wedding shower. After the four of us had tasted and evaluated it, we decided we needn’t look further. This was an awesome dish! We made it just as the recipe was. For the toasted bread, we used English muffin bread.






    1. Suzy Karadsheh says:

      Wonderful, John! So glad to hear it!

  5. Janell says:

    Have you ever done this without the bread/toast? Trying to go low carb.

      1. TraciB says:

        Maybe I’m crazy, but when I went to your recipe for the Middle Eastern Zucchini Baked Omelet, the ingredient list does have soaked bread in it. Have you made that particular recipe before without using the bread? Like the previous comment, my family is eating low carb/no wheat so bread cannot be used in our recipes.
        Thank you!

  6. Bayla Gamliel says:

    I enjoy cooking Mediterranean dishes and would love more recipes

    Thanks.
    Bayla

    1. Suzy Karadsheh says:

      Great, Bayla! I hope you’ve subscribed to join our e-mail list. We post new Mediterranean recipes weekly.

  7. Lisa says:

    Two questions:

    Can this be set the night before?

    And, can I double this without messing up the outcome??

    Thanks! Lisa

    1. Suzy Karadsheh says:

      Lisa, great questions! Although I have not made it overnight, I think it will work nicely to put it all together, cover tightly and refrigerate. I have also done the prep the night before and covered my veggies etc. in its own bowl…cut up the bread and sealed it in a bag…that is most of the work really. The next day, I put it in the baking dish with the egg-milk mixture and bake. Just another way to do the overnight thing.
      Yes, you can double this recipe easily…double everything and use two separate baking dishes…you are making two of the same recipe then. I am eager to hear how it goes. Thank you for stopping in!

      1. Lisa says:

        Thank you Suzy!

  8. Happy Food Healthy Life says:

    Yummy- I look forward to Sunday Brunch all week long!

  9. Ally Koch Billhorn says:

    Suzy Karadsheh this looks fabulous!

    1. The Mediterranean Dish says:

      Thank u Ally!

  10. renee lalane says:

    this recipe sounds yummy

  11. Kristin says:

    FYI you left out the egg measurement.

    1. Suzy Karadsheh says:

      Thanks, Kristin! How funny to leave out the main ingredient:-) I’ll fix that.

  12. The Mediterranean Dish says:

    Thanks Debra! Super easy. Hope you give it a try 🙂

    1. Debra Clark says:

      just printed the recipe, def will next week!

  13. Debra Clark says:

    looks delicious!

  14. The Mediterranean Dish says:

    Thanks Wendy; let me know if you ever try this recipe. Hugs

  15. Wendy Stertz Liskey says:

    Yum yum yummmmmm!

  16. Maureen | Orgasmic Chef says:

    I love a lazy brunch, often sitting outside watching the boats go by. I’d enjoy it more with a wonderful breakfast casserole like this.






    1. Suzy Karadsheh says:

      Ah watching the boats go by sounds so nice, Maureen! No boats where I live, just snow right now. Love your sweet comments. Hugs.