Preheat your oven to 350 degrees F. This step is essential as a hot oven ensures that your casserole will cook evenly and rise properly. Grab a 2-quart baking dish, and spray it with nonstick cooking spray to prevent sticking.
In a large skillet, heat the olive oil over high heat. Once hot, add the yellow onion and cook for about 3 minutes until it becomes tender and translucent. This will create a flavorful base for your casserole.
Next, add the minced garlic to the skillet and cook for an additional 2 minutes. The garlic will become fragrant, adding depth to your dish.
Now, it’s time to stir in the fresh spinach. Cook it for about 3 to 4 minutes until it wilts down. The vibrant green will change in color and volume, which is a good sign that it's perfectly cooked.
Gently fold in the chopped artichoke hearts, and sprinkle in the dried oregano, fresh basil, and a dash of crushed red pepper. Season the mixture with salt and black pepper to taste. This blend of herbs and spices will infuse your casserole with wonderful flavor.
Pour the vegetable mixture into your prepared baking pan, spreading it out evenly. Now sprinkle 1 cup of the mozzarella cheese and 1/4 cup of the Parmesan cheese over the top. This will create a nice cheesy layer.
In a medium bowl, crack the 8 large eggs and add the Almondmilk. Whisk them together until well combined. The mixture should be light and fluffy.
Pour the egg mixture over the vegetable and cheese layers in the baking dish. Make sure to cover everything evenly so every bite is flavorful.
Finally, top your casserole with the remaining 1/2 cup of mozzarella cheese and 1 tablespoon of Parmesan cheese. If you’d like, sprinkle additional chopped basil for a touch of color and flavor.
Bake in the preheated oven for 30 to 35 minutes or until the eggs are set and slightly golden around the edges. To check for doneness, insert a knife into the center; it should come out clean. Once baked, let it cool for about 10 minutes before cutting into squares and serving warm. Enjoy the warm, cheesy goodness!