Veggie Breakfast Egg Bake

Updated: Aug 16th, 2024 · By Bethany Kramer
This post may contain affiliate links. Read our disclosure policy.

This breakfast egg bake is a go-to in my family for a healthy and easy breakfast or brunch recipe! It’s filled with vegetables, herbs, potatoes, and salty, sharp cheddar cheese. Guests love it, and it can be customized to whatever you have on hand!

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’m not the biggest egg lover, but this egg bake is one of the best egg recipes I’ve had for breakfast! It’s loaded with vegetables, fresh basil, seasoned cooked potatoes for heartiness, and of course a little sharp cheddar cheese for salty flavor.

When I say my family always serves this for brunch, I mean it! It’s our go-to when company or family comes into town, and we need a healthy and easy recipe to feed a crowd.

The best thing about this dish is that you can completely make it your own. I never make it the same; I’m always using whatever is on hand. It’s a true clean-your-fridge-out recipe that can be made with so many different ingredients. Add more vegetables, breakfast meat, or different spices and herbs. I encourage you to make it your own and use what you have; this recipe is a blank canvas for whatever you’d love to include!

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.
Seasonings: to enhance all the flavors in the dish I like to use everything bagel seasoning, and then garlic powder, onion powder, and paprika to season the potatoes.

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 bite-sized chunks. Toss them in oil and potatoes seasonings before adding to the egg bake.

(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.

Recipe Variations

  • Make it your own with different vegetables. There are so many different vegetables you could add to this to make it your own. In addition to what we put in it, we’ve also loved adding kale, zucchini, asparagus, red onion (instead of yellow), sweet potatoes, or roasted tomatoes.
  • Different cheese you can use. Sharp cheddar really shines in this because of its flavor profile, but you can also use milk cheddar, pepper jack, provolone, parmesan or Parmigiano Reggiano, just to name a few!
  • Add meat. Although this is veggie-forward, you can also add cooked bacon, cooked sausage, or breakfast sausage (all cut into bite-sized pieces).
  • Dressings to serve alongside. You can also serve these eggs with salsa/pico de gallo, ketchup, or hot sauce to add even more flavor.
  • Make it in a muffin tin instead. If you prefer to make this for more individual servings, you can use a greased muffin tin and add the cooked vegetables and eggs to each one. Bake at 350F until the egg is firm in the center of each cup.

Tips for Success

Reheating is easy. We are always reheating these eggs. You can cover the slices of egg and bake them at 350F until hot (about 8-10 minutes).

Bake in the saute pan or use a different dish. I typically bake this in the same pan I saute the vegetables in (my 11-inch Staub Cast Iron Pan). But if you don’t have a pan like this, you can saute the vegetables, then transfer everything with the eggs to a greased casserole dish.

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

Veggie Breakfast Egg Bake

5 from 1 vote
This breakfast egg bake is a go-to in my family for a healthy and easy breakfast or brunch recipe! It's filled with vegetables, herbs, potatoes, and salty, sharp cheddar cheese. Guests love it, and it can be customized to whatever you have on hand!
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Serves 8 Slices

Ingredients

  • 8 eggs
  • 2 Tablespoons filtered water
  • 2 teaspoons olive oil
  • 1/2 yellow onion or one small yellow onion diced
  • 1/2 cup bell pepper, diced
  • 1 cup broccoli florets
  • 1 cup mushrooms, finely chopped
  • 1 1/2 cups fresh spinach
  • 3 Tablespoons fresh basil, chopped
  • 1/2 teaspoon everything bagel seasoning or sub for 1/4 teaspoon each of onion and garlic powder
  • 1/2 cup sharp cheddar cheese, shredded
  • salt to taste

Potatoes

  • 3-4 small yellow potatoes, or about 1 1/2 cups of diced potatoes
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon paprika

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, but this will depend on their size. You can cut large potatoes to speed up this process). Drain the hot water and run cold water over the potatoes when they're finished. Then cut them into bite-sized chunks. Toss them in a bowl with olive oil, salt, pepper, garlic powder, onion powder, and paprika until evenly coated. Set aside.
  • 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 3-4 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 8 eggs and 2 Tablespoons of water until light and fluffy.
  • Add ingredients to a dish: add whisked eggs into a lightly greased casserole dish (or in the same pan you sauteed the vegetables). Add vegetables, everything bagel seasoning, potatoes, and a generous pinch of salt. Gently stir it together. Sprinkle cheddar cheese over top.
  • Bake: then bake uncovered for 25 minutes or until the center is firm. Allow it to cool for 5-10 minutes, before slicing and serving!

Video

YouTube video

Notes

Leftovers can be refrigerated for 3-4 days and stored in an airtight container. 
Course Breakfast, Main Course
Cuisine American
Keyword breakfast egg bake, egg bake
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




12 Comments

  • Andrea says:

    Thanks! All I have are frozen shredded potatoes. Will those work if I fry them up with the onion and then add broccoli etc?

    • Bethany Kramer says:

      of course! I find this recipe very easy to adapt with almost anything. I would definitely fry them with the vegetables 🙂 Just made this today myself. Hope you enjoy it!

  • 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