Veggie Breakfast Egg Casserole

Updated: Dec 11th, 2023 · By Bethany Kramer
This post may contain affiliate links. Read our disclosure policy.

Every bite of this breakfast egg casserole is loaded with wholesome veggies such as spinach, broccoli, and hearty potatoes! No milk, flour, or heavy creams are needed – just a touch of cheddar cheese and lots of fresh herbs for delicious flavor. Serve this recipe for breakfast, brunch, or dinner – everyone will love it!

A black cast iron pot with a breakfast egg casserole in it, displayed on a wooden background with a gray napkin next to it.

I will first let you all know, aside from the occasional avocado egg toast, I am not a huge egg fan. So it speaks volumes that I’m sharing this recipe! My mom made this egg bake for brunch one afternoon and it was absolutely delicious that I had to get the recipe from her. She is quite the talented chef and knows how to effortlessly throws ingredients together that result in the most delicious food!

You’ll find every bite of this dish is loaded with vegetables, cooked potatoes, and so many fresh herbs. There’s a touch of cheddar cheese for salty flavor, but no milk or flour at all. It’s light, healthy, and such a crowd-pleaser!

We have served this recipe for brunch AND dinner. No dressings are needed because this recipe has all the flavor you’ll want all on its own!

Ingredients – What You Need

See below for the full list of ingredients you’ll need to make this recipe!

Ingredients for a breakfast egg casserole arranged on a gray background.

Eggs: I used pasture-raised organic eggs.
baby potatoes: organic potatoes for a hearty addition. I leave the skin on for this recipe!
Onion: to saute with the veggies for flavor!
Mushrooms:
for flavor and nutrients. If you’re not a mushroom fan you can leave them out.
Bell pepper: use yellow, orange, or red peppers for this dish.
Spinach: for added greens!
Broccoli: even more veggie goodness!
Basil: fresh basil will be sprinkled throughout the casserole for bright flavor.
Cheddar cheese: I used a white raw cheddar for a touch of richness.
Garlic powder: to enhance all the flavors in the dish.

Step by Step Recipe Instructions

(1) First, boil the potatoes (skin on) until they are soft when tested with a fork.

(2) Then saute in oil the onions and peppers until soft (about 2-3 minutes), then add broccoli florets with a pinch of salt. Cook for an additional 3-4 minutes.

(3) Then add the chopped mushrooms and cook until they are soft (3-4 minutes).

(4) Stir the spinach into the vegetables until they are wilted (about 1-2 minutes). Then add chopped basil to vegetables and turn off the heat.

(5) When the potatoes are soft, drain the hot water and run under cold water. Then carefully cut them into fourths.

(6) In a large bowl whisk eggs and water together until light and fluffy.

(7) Then add whisked eggs to a lightly greased casserole pan with vegetables, potatoes, garlic powder, 1/4 teaspoon salt.

(8) Sprinkle cheddar cheese over top and bake uncovered at 350F for 25 minutes.

Black cast iron pot with a breakfast egg casserole in it, displayed on a wooden background with a gray napkin next to it.

Tips for Success

Use fresh herbs not dried – I always recommend using fresh herbs over dried, but especially for this recipe! You want the herbs to add bright, fresh flavor. Unfortunately dried will not give that punch of flavor we want in this dish.

Additional veggies you can add – you can customize this recipe to use any vegetables you like. Other veggies we recommend are asparagus, cauliflower, zucchini, baby kale, and tomatoes.

Use your favorite cheese – I used a salty cheddar for the cheese, but I’ve also made this dish with parmesan and Havarti.

Dressings to serve alongside – although these eggs are delicious all on their own, you can also serve them with some salsa, pico de Gallo, avocado slices, or ketchup for more flavor.

Frequently Asked Questions

Why water and not milk? I actually learned this trick from my mom, who learned from a chef years ago that water is the best option for whipping eggs. The water extends your eggs and makes them fluffier than if using milk!

What baking dish is best? I used a cast-iron casserole dish, but you can also use a rectangle-shaped casserole dish.

How long does it keep? this should keep for about 2-3 days max. Refrigerate in an airtight container.

breakfast egg casserole cut into pie slices in a cast iron skillet, that's sitting on a wooden board.

More Breakfast Recipes to Try

Naan Breakfast Pizza
Spinach and Avocado Omelette
Healthy Pumpkin Pancakes

Veggie Breakfast Egg Casserole

5 from 1 vote
Every bite of this breakfast egg casserole is loaded with wholesome veggies such as spinach, broccoli, and hearty potatoes! No milk, flour, or heavy creams are needed – just a touch of cheddar cheese and lots of fresh herbs for delicious flavor. Serve this recipe for breakfast, brunch, or dinner – everyone will love it!
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Serves 8 Slices

Ingredients

  • 8 eggs
  • 2-3 Tablespoons filtered water
  • 2 teaspoons oil
  • 1/2 yellow onion, chopped
  • 1/2 cup bell pepper, chopped
  • 1 cup broccoli florets
  • 1 cup mushrooms, chopped
  • 1 cup spinach
  • 3 Tablespoons fresh basil, chopped
  • 4 organic yellow potatoes
  • 1/2 teaspoon garlic powder
  • 2/3 cup cheddar cheese, shredded
  • 1/4 teaspoon salt

Instructions

  • Preheat oven to 350F
  • Boil potatoes: in a small pot with water, boil the potatoes until they are soft when tested with a fork (about 8-10 minutes). When finished, drain the hot water and run cold water over the potatoes. Then cut them into fourths.
  • Saute veggies: In a large pan with oil, saute onions and bell pepper until soft (about 2-3 minutes). Then add broccoli florets with a pinch of salt and cook for an additional 4-5 minutes.
  • Add mushrooms and spinach: then add chopped mushrooms to vegetables and cook for another 3-4 minutes. Fold in spinach and let cook until wilted (1-2 more minutes). Add fresh basil in and remove the pan from the heat.
  • Whisk eggs: in a large bowl, whisk eggs and 2-3 Tablespoons of water until light and fluffy.
  • Add ingredients to a dish: add whisked eggs into a lightly greased casserole dish. Add vegetables, garlic powder, potatoes, and 1/4 teaspoon of salt. Gently stir together. Sprinkle cheddar cheese over top.
  • Bake: then bake uncovered for 25 minutes, or until the center is firm. Serve right away and enjoy!

Notes

Use fresh herbs not dried – I always recommend using fresh herbs over dried, but especially for this recipe! You want the herbs to add bright, fresh flavor. Unfortunately dried will not give that punch of flavor we want in this dish.
Additional veggies you can add – you can customize this recipe to use any vegetables you like. Other veggies we recommend are asparagus, cauliflower, baby kale, and tomatoes.
Use your favorite cheese – I used a salty cheddar for the cheese, but I’ve also made this dish with parmesan and Havarti.
Dressings to serve alongside – although these eggs are delicious all on their own, you can also serve them with some salsa, pico de Gallo, avocado slices, or ketchup for more flavor.
Course Breakfast, Main Course
Cuisine American
Keyword breakfast egg casserole, egg casserole, veggie egg casserole
Freezer Friendly No
Author Bethany Kramer

Nutrition

Serving: 1slice | Calories: 206kcal | Carbohydrates: 18.4g | Protein: 11.5g | Fat: 13.1g | Cholesterol: 196.9mg | Sodium: 228.7mg | Fiber: 2.6g | Sugar: 2.1g | Vitamin A: 17IU | Vitamin C: 45mg

Join my email list

Let's stay in touch! Get updates when I post something new, cooking tips, and more! No spam.

Leave a Comment & Rating

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

Recipe Rating




10 Comments

  • Louise says:

    Can I make it ahead and cook it the next morning for brunch ?

  • Barbara Morley says:

    I made this yesterday for an early morning get together. everyone loved this delicious healthy casserole!!! I did too. I used a glass 13″x9″ pyrex pan. worked great. i used slightly bigger portions of vegetables than the recipe asked for. and I used pepper jack cheese instead of cheddar cheese on top. I will be making this as the healthy part of Christmas morning breakfast. truly a find. and so easy to make.

    • Bethany Kramer says:

      I’m thrilled this worked out for you, Barbara! It’s one of my favorites to make – especially for guests and for the holidays. Just got ingredients today to make it actually 🙂 Thanks so much for sharing. So happy you to hear everyone enjoyed it!

  • Casandra Leach says:

    Hi Bethany, what size casserole dish should I use? Would a standard cast iron work? Thanks in advance!

    • Bethany says:

      Hi Casandra, in the photo I’m using a 12×12 pan! I’ve also used 10-inch pans and just lessened the eggs. 🙂 Hope you enjoy the recipe!

  • Maddy Reynolds says:

    5 stars
    Excellent dish to feed a group of 16 (I doubled recipe). Prepped-cooked veggies night before. Assembled in parchment lined pan. Covered in frig. Added eggs just before baking. Served with side of refried beans and papaya. Delish. Greatful I didnt need to make a crust.

    • Bethany says:

      Thank you so much, Maddy! I’m so glad it was a success. And you’re right, it’s perfect for feeding a crowd! Glad doubling the recipe worked out. 🙂 Thanks for sharing!

  • phil milan says:

    Looks good. Gonna to make it this weekend.

    Thanks

    Phil