Make Ahead Easy Vegetable Egg Bake Breakfast Casserole

An easy make-ahead breakfast casserole perfect for the holidays, entertaining, serving groups, on holiday mornings, or for brunch. Packed with vegetables, this is always a favorite every time I serve it.

Make Ahead Easy Vegetable Egg Bake Breakfast Casserole |

I’m such a fan of make-ahead breakfast casseroles, especially this oh-so-easy Vegetable Egg Bake. Filled with favorite seasonal vegetables, high protein eggs, and a punch of savory bacon.

I mentioned serving this breakfast casserole during the holidays, but it’s equally perfect for busy weekends, or even to make ahead for busy weekday mornings. It’s filling, healthy and loaded with protein. A perfect grab-and-go breakfast. 

What I love about egg bake breakfast casseroles is their versatility with seasonal vegetables. As the seasons change, so do the veggies. With a simple ratio of eggs to milk to cheese to veggies, I switch it up often.

The recipe is below, but first, here’s my egg bake rule of thumb.

Breakfast Casserole Egg Bake Recipe Formula

For a 13 x 9-inch baking pan (3-quart) I add:
serves 8-10

  • 1 dozen eggs
  • 1 cup milk
  • 2 cups shredded cheese (combination)
  • 4 – 4 1/2 cups fresh mixed vegetables (onion, peppers, broccoli, zucchini, tomatoes, asparagus, potatoes-shredded, spinach, kale, etc.)
  • 1 cup meat, optional (bacon, sausage, ham)
  • seasoning (salt, pepper, spices like basil, oregano, red pepper flakes, thyme, rosemary, garlic, tarragon)

For an 11 x 7.5 baking pan (2-quart) I add:
serves 4-6

  • 6 eggs
  • 1/2 cup milk
  • 1 cup shredded cheese (combination)
  • 3 cups fresh mixed vegetables
  • 1/2 cup meat
  • seasoning

More 31Daily Breakfast Ideas >>

Make Ahead Easy Vegetable Egg Bake Breakfast Casserole |

Make Ahead Easy Vegetable Egg Bake Breakfast Casserole

Make Ahead Easy Vegetable Egg Bake Breakfast Casserole

Yield: 8 servings

An easy make-ahead breakfast casserole perfect for entertaining, serving groups, on holiday mornings, or for brunch. Packed with vegetables, this is always a favorite every time I serve it. Filled with favorite seasonal vegetables, high protein eggs, and a punch of savory bacon.


  • 12 large eggs
  • 1 cup milk
  • 1 teaspoon finely chopped garlic
  • 1/2 teaspoon dried basil
  • salt and freshly ground pepper to taste (about 1/2 tsp each)
  • 1/4 - 1/2 teaspoon crushed red pepper flakes
  • 2 cups baby spinach
  • 1 zucchini, quartered and chopped
  • 1/2 cup cherry tomatoes, halved
  • medium bell pepper, chopped
  • 1 1/2 cups shredded sharp Cheddar or Pepper Jack cheese
  • 1/2 cup Parmesan cheese, divided
  • 1 cup cooked bacon, crumbled (about 6 slices)


  1. In a large bowl, whisk together eggs and milk; stir in garlic, basil, salt, pepper (1/2 tsp each). crushed red pepper flakes, shredded cheese and 1/4 cup Parmesan.
  2. Spray the bottom of a 13 x 9 inch baking pan with cooking spray. Add the spinach, zucchini, cherry tomatoes, bell pepper, and bacon to the baking pan; spread evenly. Pour egg mixture on top, gently stirring mixture to distribute. Cover and refrigerate about 8 hours or overnight.
  3. Preheat oven to 350 degrees.
  4. Uncover the refrigerated casserole and sprinkle remaining 1/4 cup Parmesan cheese over the top. Bake 35 to 40 minutes or until just set and a knife inserted near center comes out clean. Let stand 10 minutes before serving. Sprinkle with fresh parsley.


  1. This breakfast casserole can be assembled and baked the same day. Adjust the bake time to 30 to 35 minutes and check for doneness.


Frozen Spinach

I like to use fresh baby spinach leaves, but if you substitute frozen spinach, be sure to thaw and squeeze out excess moisture.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 396Total Fat: 29gSaturated Fat: 14gTrans Fat: 1gUnsaturated Fat: 12gCholesterol: 342mgSodium: 743mgCarbohydrates: 7gFiber: 1gSugar: 2gProtein: 28g

Did you make this recipe?

Follow me on Pinterest for more and use the "Pin" button at the top of the recipe card.

Make Ahead Easy Vegetable Egg Bake Breakfast Casserole |

21 thoughts on “Make Ahead Easy Vegetable Egg Bake Breakfast Casserole

  1. Michelle Green

    Tried this on Christmas morning and it was perfect! Great as a protein rich breakfast anytime!

    1. Stephanie Wilson

      Thank you, Michelle! So glad you like it!!

  2. Lee

    We made this on Christmas morning. it was easy, and everyone loved it. Will be making it again.

    1. Stephanie Wilson

      It’s one of our go to brunch recipes too. So glad you liked it!!

  3. Shanelle

    Can this casserole be frozen? If not, how many days will it maintain freshness in the refrigerator?

    1. Stephanie Wilson

      Hi Shanelle! Yes, this casserole can be frozen. Instead of refrigerating the casserole, cover with plastic wrap and then a layer of foil. It can be stored in the freezer for up to 3 months. When you’re read to bake, let it thaw in the refrigerator overnight, bring it to room temperature before baking.

  4. Joyce Tate

    I made this for our ladies Bible study group and they loved it. I used 1/2 tsp salt and 1/4 tsp pepper because the cook really can’t season to taste until it’s cooked! Also, in the directions for whisking the egg mixture, the basil was omitted but I caught that and you probably would, too. It was awesome to be able to mix ahead of time and then cook the next morning. Delicious!

    1. Hi Joyce! Thanks so much for coming back to comment and give a rating. So helpful!! This is a recipe I switch up from time to time, but it always seems to be a favorite when I’m serving it to groups too. Yikes — I’ll check the instructions for the basil and adjust. Again — I’m so glad your Bible Study ladies loved it!

  5. gloria

    My husband and I do weight watchers from time to time and this is the Perfect breakfast casserole that has almost no points ,i use a turkey bacon or sausage but still its delicious!

    1. Hi Gloria! Thank you so much for posting that. I haven’t done WW for several years so I didn’t think about calculating it. Somehow that makes it even more yummy! Thanks again!

  6. Cheri

    So easy and delicious! The garlic and onion added a fullness to the flavor. I ended up using spinach, broccoli, onions, garlic, peas, grape tomatoes and green beans. Everyone in the family loved it. They were also excited the next morning to find leftovers!! Lol! Thanks

    1. Hi Cheri! I love the vegetable combination you used! I’m glad everyone loved it. It’s one of my favorites and I literally make it for most holidays. Switching up the veggies with the season. Thanks so much for letting me know how it turned out!

  7. Row

    Made this for dinner tonight. My kids loved it. Even my daughter’s boyfriend who hates vegetables had seconds. For vegetables I used zucchini, yellow squash and bell pepper. I also added a a cup and half of cooked bacon. I added 5 cloves of garlic and onions. This recipe is amazing. I will use this recipe again.

    1. This makes me SO happy!! Thanks so much for sharing! I love your combination of veggies — ??

  8. Mary Siegel

    I made three of these at one time and froze them all. After thawing, added the last sprinkle of cheese and baked it- took longer to set, might have been still partially frozen. So delicious! So easy to make multiples as you are chopping veggies. Have breakfast now for three different weekends! Very low carb, very healthy and delicious! Win, win, win! loved by our whole cottage group this weekend.

    1. Hi Mary! This makes me SO happy! That is a brilliant idea to make so many ahead because yes — chopping veggies is a chore. But having three weekends of breakfast ahead is such a reward! Thanks so much for letting us know!

  9. Maria

    Is the baking time different if you make the 11X7.5 (2quart) version?

    1. Hi Maria — you will want to begin checking at about 20 minutes and up to about 25 minutes. Bake until the eggs are set.

  10. Aliza

    Can I cook this 2 days before uncooked and then cook in the oven morning of?

    1. Anonymous

      sorry I mean prepare this 2 days before uncooked and then cook it!

      1. Hi Aliza! I did some checking with the FDA on food safety for egg based casseroles. They definitely recommend baking the casserole within 24 hours of assembling it. I would recommend prepping all of the veggies ahead of time and assembling it the night before you bake it.

Leave a Comment

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