As an Amazon Associate I earn from qualifying purchases.

This easy Breakfast Casserole recipe makes the perfect healthy breakfast for a crowd. With fresh vegetables, melty cheese and lots of flavors, this vegetarian egg bake will give you energy and protein for entire day. Enjoy freshly baked, or make it ahead of time for your weekly meal prep.

Easy Breakfast Casserole
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get a free ebook and new recipes from us every week!

Breakfast is my favorite meal of the day. Every night, I go to bed excited for next day breakfast. Egg white oatmeal, yogurt bowls and protein pancakes are my to-go sweet recipes. But when I crave something savory, I know that I can’t go wrong with freshly baked protein bagels, sunny side up eggs, egg white bites and breakfast casseroles.

Easy healthy breakfast for a crowd

For long I struggled with finding a good breakfast that is both satisfying, healthy and easy to make. Especially when it comes to savory dishes, because I simply don’t have the time to cook in the morning. A fried egg is indeed quick, but it doesn’t fill me up after working out.

And I only need to feed one mouth, sometimes two when cooking for my girlfriend. Imagine making breakfast for the entire family. What a struggle, I had to find a solution for you!

Welcome to this super Easy Egg Casserole Recipe. The dream breakfast of all those who need a quick and easy recipe that is both tasty and satisfying. Perfect if you are a parent that wants to cook a nourishing meal for the kids, and perfect if you’re just looking for healthy breakfast meal prep ideas.

  1. It feeds a crowd.
  2. Make it ahead, it is perfect for meal prep.
  3. It’s healthy, high protein, low carb and gluten-free.
  4. It’s so quick and easy to make at home.
  5. You can customize it with veggies and protein.
  6. It tastes delicious, so satisfying to start the day with energy.

Here at home we all love this easy breakfast casserole recipe. Whether for breakfast or as a meal, egg bake is now part of our weekly rotation. Try it, I’m pretty sure you will love it too.

Easy breakfast casserole ingredients

This is a vegetarian egg casserole without meat and without bread. The recipe consists of 3 main parts: egg mixture, vegetables and cheese. Here are some more details:

  • Egg mixture. For a high protein breakfast casserole that is also low in calories and fats, this recipe uses a combination of 8 eggs and 2 egg whites. But you can replace the two egg whites with one additional whole egg. The egg mixture is seasoned with minced garlic, salt and freshly ground black pepper. A tablespoon of olive oil adds taste and richness to the dish.
  • Vegetables. For my egg and vegetable bake I used red onion, red bell pepper and fresh leaves of spinach. I like the punch of flavors, colors and nutrients that the veggies give. If you have other preferences, feel free to swap out some of the greens or include other vegetables. Sautéed mushrooms, zucchini, eggplant and cherry tomatoes are great ideas.
  • Cheese. I find that fresh pieces of mozzarella cheese marry very well with the flavors and textures of this simple breakfast casserole bake. The best substitutes for mozzarella are shredded cheddar cheese, diced Parmesan cheese, Swiss cheese, pepper jack and crumbled feta cheese. For a dairy-free breakfast bake, substitute dairy cheese with nondairy alternatives.
Breakfast Casserole Recipe

How to make breakfast casserole with veggies

First of all, prepare all the tools. Preheat your oven to 350°F (180°C) and grease a 9×13″ baking dish with olive oil or cooking spray. Make sure you oil the dish very, very well. This is an essential step, if you don’t want your egg bake to stick.

Now, season and beat the eggs. Grab a mixing bowl large enough to accommodate the bulk of the ingredients. Add to the bowl eggs, egg whites, olive oil, minced garlic, sea salt and ground black pepper. Whisk well to beat the egg with all the seasonings.

Time for the vegetables. Add to the egg mixture diced mozzarella, chopped onion, diced red bell pepper and baby spinach. Stir very well, until both cheese and veggies are fully incorporated.

Finally, bake the dish. Pour the mixture into the prepared pan. Make sure you spread it out evenly to ensure that both cheese and vegetables are evenly distributed. Bake the egg casserole in hot oven for 25 to 40 minutes. It is ready when a toothpick inserted into the center comes out clean and the edges are golden brown. Let cool for at least 10 minutes before serving.

Make ahead breakfast casserole

This is an easy breakfast casserole for a crowd. You can make it ahead and slice into individual servings to have a healthy breakfast for the week. Perfect for meal prep. There are two ways to make this cheese egg bake ahead. You can either prepare the egg and vegetable mixture the nigh before, or you can bake it in advance. Here are more details:

  • To store breakfast casserole before baking it. Follow the directions in the recipe card down here until the last step. Beat eggs with seasonings, stir in the vegetables and cover the bowl with plastic wrap or aluminum foil. Refrigerate overnight and in the morning you will only need to bake it.
  • To store breakfast casserole after baking it. Bake breakfast casserole ahead, then allow it to cool completely. Cut the veggie egg bake into individual portions, place in a sealable airtight container and refrigerate for up to 4 days. In the morning, warm it up in the oven or in the microwave for a healthy breakfast for a crowd, or just for you.

How to freeze breakfast casserole?

After baking, allow the breakfast bake to cool completely to room temperature. Once it has cooled, cut into squares. Transfer them into zipper bags or into a freezer safe container and freeze for up to 3 months. To reheat, remove from the freezer the amount you need and let it thaw in the fridge overnight. Microwave or bake it for a couple of minutes until warm, before you serve it.

Recipe variations

  • Add a protein. This is a no meat breakfast casserole recipe, but you can definitely include extra protein such as bacon, ham, sausage, chicken breast or turkey. Plant based protein ideas are smoked tofu, seitan, Beyond Sausage and vegan meat.
  • Experiment with vegetables. Grilled zucchini, sautéed mushrooms, roasted aubergine, asparagus and cheery tomatoes are perfect for a vegetarian breakfast casserole recipe.
  • Add some potatoes. Add bulk to your breakfast bake with roasted potatoes or sweet potatoes. For a low carb egg bake, consider using pumpkin.
  • Swap out the cheese. Not a fan of mozzarella? Replace it with shredded cheddar, Parmesan cheese, Swiss cheese, pepper jack or tangy feta cheese.
  • Make it dairy-free. Substitute mozzarella cheese with plant based alternatives, such as almond cheese, dairy-free cheese made from coconut or cashew mozzarella.

Serving ideas

This easy egg bake recipe makes a great healthy breakfast for a crowd. But not only. It can also be enjoyed for brunch, as a quick lunch, or as a hearty dinner. There are so many ways to eat this casserole, I love it with sourdough bread and avocado. If you still need inspiration, here are some serving ideas.

Breakfast Casserole

More ways to eat eggs

5 from 1 vote

Breakfast Casserole

This easy Breakfast Casserole recipe makes the perfect healthy breakfast for a crowd. With fresh vegetables, melty cheese and lots of flavors, this vegetarian egg bake will give you energy and protein for entire day. Enjoy freshly baked, or make it ahead of time for your weekly meal prep.
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 8 servings
Save this Recipe
Enter your email and get it sent to your inbox!

Ingredients 

  • 8 eggs
  • 2 egg whites, or 1 whole egg more
  • 1 tbsp olive oil, plus more for the pan
  • 1 tsp minced garlic
  • ¾ tsp sea salt, or more to taste
  • ground black pepper, to taste
  • 4.5 oz (125 g) mozzarella cheese, diced
  • 1 medium red onion, finely chopped
  • 1 ½ cup baby spinach, roughly chopped
  • 1 small red bell pepper, diced

Instructions 

  • Preheat oven to 350°F (180°C) and grease a 9×13" baking dish with olive oil or cooking spray. Make sure you oil the dish very well, or the egg bake will stick.
  • In a large mixing bowl, add eggs, egg whites, olive oil, minced garlic, sea salt and ground black pepper. Whisk well to beat the egg with seasonings.
  • Add to beaten eggs diced mozzarella, chopped onion, diced red bell pepper and baby spinach. Stir well until completely combined.
  • Pour the mixture into the prepared dish. Make sure you spread it out evenly to ensure that both cheese and vegetables are well distributed.
  • Bake the egg casserole in hot oven for 25 to 40 minutes. It is ready when a toothpick inserted into the center comes out clean and the edges are golden brown.
  • Let cool for at least 10 minutes before serving.

Video

Notes

You can also make this recipe directly in a casserole dish. First, add the eggs and beat them with the seasonings. Then, evenly distribute the veggies and cheese on top of the beaten eggs.

Nutrition

Serving: 1 serving | Calories: 136kcal | Carbohydrates: 2.8g | Protein: 10.3g | Fat: 9.6g | Saturated Fat: 3.7g | Polyunsaturated Fat: 1.2g | Monounsaturated Fat: 3.9g | Trans Fat: 0.02g | Cholesterol: 176.3mg | Sodium: 398.3mg | Potassium: 156.1mg | Fiber: 0.6g | Sugar: 1.4g | Vitamin A: 1162.7IU | Vitamin C: 14.4mg | Calcium: 115.2mg | Iron: 1.1mg
Like this recipe? Rate and comment below!

About Matteo

Iโ€™m the certified nutrition coach and fitness chef behind this blog. My mission is to make eating healthy easy and satisfying โ€“ for anyone and for any diet! My philosophy is simple: real food, clean ingredients and plenty of protein to feel your best.

You May Also Like

5 from 1 vote

Leave a comment

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

Recipe Rating




2 Comments

    1. Hey dear Liza,
      thank you so so much for your comment. Oh yes, this high protein egg bake is high protein, delicious and so versatile. You will definitely love this recipe, I promise ๐Ÿ˜‰
      Have a great day,
      Matteo