Spinach, Artichoke, and Egg Casserole


  • 1/2 tablespoon olive oil
  • 1/4 yellow onion, diced
  • 2 cloves garlic, minced
  • 4 cups packed fresh spinach
  • 3/4 cups chopped jarred artichoke hearts
  • 1/4 teaspoon dried oregano
  • 1 tablespoon finely chopped fresh basil
  • Dash of crushed red pepper
  • Salt and black pepper, to taste
  • 3/4 cups shredded mozzarella cheese, divided
  • 1/4 cup grated Parmesan cheese, divided
  • 4 large eggs
  • 1 1/2 tablespoons milk
  • Chopped basil, for garnish

Preheat oven to 350 degrees F. Spray an 8×8 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. Add the garlic and cook for an additional 2 minutes. Stir in the spinach and cook until wilted, about 3-4 minutes. Stir in the chopped artichoke hearts. Add dried oregano, fresh basil, and crushed red pepper. Season with salt and black pepper, to taste. Pour mixture into prepared pan and spread out evenly. Sprinkle 1/2 cup of the mozzarella cheese and 3 tbsp Parmesan cheese over the mixture.

In a medium bowl, combine eggs and milk. Whisk well. Pour eggs over veggies and cheese. Top with remaining cheese. Sprinkle additional chopped basil over the top.

Bake for 20-30 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.

Serves 3-4. From Two Peas and Their Pod


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s