Spring Vegetable Egg Casserole

This post may contain affiliate links. Read my disclosure policy.

Spring Vegetable Egg Casserole-this easy egg casserole is filled with spring vegetables, Havarti cheese, and feta cheese. 

Spring Vegetable Egg Casserole Recipe

This post is sponsored by Almond Breeze, but our opinions are our own.

Sunday mornings are my favorite because it is the one day when I don’t wake up early to exercise or work. It is my “day off.” My boys rarely let me sleep in, but I still like to stay in my pj’s and relax. We usually snuggle in bed, watch cartoons, and make a special breakfast.

Yesterday, we made a Spring Vegetable Egg Casserole and it was the perfect breakfast for our lazy Sunday morning.

Spring Vegetable Egg Casserole Recipe

I love this egg casserole because it is super easy to make and it’s loaded with all of my favorite spring vegetables. It has asparagus, artichokes, broccoli, green onions, and spinach. Yay for green veggies!

Spring Vegetable Egg Casserole Recipe

I love using Almond Breeze Almondmilk Original shelf stable milk because I always have some in the pantry. There is no running to the grocery store last minute to get milk because I am always stocked up! And I love the new, one-step, easy open twist caps!

The casserole also has Havarti cheese AND feta cheese. Cheesy eggs with lots of veggies, my kind of breakfast, especially when it is so easy to make. The casserole is baked in one big pan! You can feed a crowd or reheat the leftovers.

Looking for an easy and delicious spring breakfast? Make this Spring Vegetable Egg Casserole. And you should probably add it to your Mother’s Day brunch menu right now. Mom will love this one!

If you like this Spring Vegetable Egg Casserole, you might also like:

Spring Vegetable Egg Casserole Recipe

Email Yourself This Recipe
Just enter your email and get it sent to your inbox! Plus, you’ll get NEW recipes from us every week!

Spring Vegetable Egg Casserole

This easy egg casserole is filled with spring vegetables, Havarti cheese, and feta cheese. Serve for breakfast, brunch, or even dinner!
4.25 from 4 votes


  • 1 tablespoon olive oil
  • 1/2 cup diced yellow onion
  • 2 cups asparagus cut into 1-inch pieces
  • 2 cups  chopped broccoli florets
  • 6 cups packed fresh spinach leaves
  • 2 cloves garlic minced
  • 1 14 oz can artichoke hearts, drained and roughly chopped
  • 2 tablespoons freshly chopped basil
  • 2 green onions sliced
  • 4 ounces  shredded Havarti cheese 
  • 12 large eggs whisked
  • 1/2 cup Almond Breeze Original Almond Milk 
  • 1/3 cup crumbled feta cheese
  • Salt and black pepper to taste


  •  Preheat oven to 350 degrees F. Spray a 9x13 inch baking dish with nonstick cooking spray and set aside.
  • In a large skillet, heat olive oil over high heat. Add the onion and cook until tender, about 3 minutes. Stir in the asparagus, broccoli, spinach, and garlic. Cook for 4 minutes, or until vegetables are tender and spinach is wilted. Stir in the chopped artichoke hearts, basil, and half of the green onions. Season with salt and black pepper, to taste. Pour vegetable mixture into prepared pan and spread out evenly. Sprinkle the Havarti cheese evenly over the vegetables.
  • In a medium bowl, combine eggs and milk. Whisk well. Season with salt and black pepper, to taste. Pour egg mixture evenly over the veggies and cheese. Top with remaining green onions and crumbled feta cheese.
  • Bake for 30-35 minutes or until eggs are set and slightly golden around the edges. A knife inserted into the center should come out clean. Remove from oven and let cool for 10 minutes. Cut into squares and serve warm.
  • Note-this casserole reheats well and can be made a day in advance. You can omit the cheese if you are dairy-free!
  • false
  • 18 pt
  • 18 pt
  • false
  • false
  • false
  • /* Style Definitions */
  • table.MsoNormalTable
  • {mso-style-name:"Table Normal";
  • mso-tstyle-rowband-size:0;
  • mso-tstyle-colband-size:0;
  • mso-style-noshow:yes;
  • mso-style-parent:"";
  • mso-padding-alt:0in 5.4pt 0in 5.4pt;
  • mso-para-margin:0in;
  • mso-para-margin-bottom:.0001pt;
  • mso-pagination:widow-orphan;
  • font-size:10.0pt;
  • font-family:"Times New Roman";
  • mso-fareast-font-family:"Times New Roman";
  • mso-bidi-font-family:"Times New Roman";}

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

Get the best of the best!
4 Recipes Guaranteed to be New Favorites


I'm Maria and my husband is Josh. We share a love of cooking, baking, and entertaining. We enjoy creating recipes that are simple, fresh, and family friendly. We love sitting around the table with good food, good conversation, and good friends and family! Our kitchen is always open!
Read More

Vegetarian Summer Spring Gluten-Free Main Dishes

Leave a Reply

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

Recipe Rating


Leave a comment

  1. This looks delicious! Pinned for later use. I can totally imagine you need some space for sleeping in by the way, Sunday morning relaxing!

  2. Love all these gorgeous green veggies — simple breakfasts like this for lazy mornings are the best!!

  3. I love all of the fresh veggies you put in this casserole! You hit all of my favorites – broccoli, asparagus, spinach, artichokes, and green onion! Seriously making this soon!

  4. If made ahead, what do you recommend for the reheat process? Would you take the fully baked casserole out of the fridge and pop it back in the oven at 350 for 30 minutes?

    1. Yes, you can put it back in the oven, but it won’t take the full 30 minutes to reheat. Maybe 15 minutes, or you can reheat in the microwave.

  5. This is going to be my dinner! I love doing breakfast dinner, especially when it’s filled with so much goodness!

  6. I adore spinach with my eggs now. So tasty and healthy too. Perfect for Mother’s Day coming up!
    Have a beautiful day!

  7. Hello! This looks fantastic! I think it will be the perfect Mother’s Day breakfast. How much dill does the recipe call for? I noticed that it was listed in the instructions but not on the ingredient list (unless I am just completely reading over it!). Thanks!

    1. I used basil, no dill. I updated the recipe. I thought about using dill, but changed my mind. I guess my mind still thought dill when I was typing:) Sorry for the mix up!

  8. did you use basil or dill? you mention basil in your ingredients, but mention dill in your instructions. 

  9. I tweeked this for Fall by adding some prebaked sweet potato chunks to add some sweetness and color. I also leave out the asparagus as many don’t care for that flavor. Enjoyed the recipe– and you can make it a bit ”stretchy” with mozzarella or swiss cheese included. 😉