Ingredients
1 tablespoon olive oil
1/2 yellow onion, diced
2 cloves garlic, minced
6 cups packed fresh spinach
1 1/2 cups chopped jarred artichoke hearts packed in water and drained
1/4 teaspoon dried oregano
1 tablespoon finely chopped fresh basil
1 dash of crushed red pepper
Salt and black pepper to taste
1 1/2 cups shredded mozzarella cheese, divided
1/4 cup grated Parmesan cheese, plus 2 tablespoons divided
8 large eggs
3 tablespoons almond milk or milk substitute
Chopped basil for garnish, if desired
Instructions
1-Heat the olive oil in a large skillet over high heat and cook the diced yellow onion until tender, about 3 minutes.
2-Add the minced garlic and cook for 2 minutes more, then stir in the 6 cups of packed fresh spinach until it wilts, about 3-4 minutes.
3-Mix in the 1 1/2 cups of chopped jarred artichoke hearts, 1/4 teaspoon dried oregano, 1 tablespoon finely chopped fresh basil, 1 dash of crushed red pepper, and salt and black pepper to taste.
4-Spread the vegetable mixture evenly in the prepared baking dish and sprinkle with 1 cup shredded mozzarella cheese and 1/4 cup grated Parmesan cheese.
5-In a separate bowl, whisk together the 8 large eggs and 3 tablespoons almond milk, then pour over the vegetable layer.
6-Top with the remaining 1/2 cup shredded mozzarella cheese and 1 tablespoon grated Parmesan cheese, adding chopped basil for garnish if you like.
7-Bake for 30-35 minutes until the eggs are set and edges are golden, then let cool for 10 minutes before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧀 Use non-dairy cheese to make this casserole dairy-free.
⏰ Prepare mixture the night before for easy morning baking.
❄️ Freeze baked casserole for convenient future meals.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Calories: 274
- Sugar: 1 g
- Sodium: 546 mg
- Fat: 20 g
- Saturated Fat: 7 g
- Carbohydrates: 6 g
- Fiber: 1 g
- Protein: 16 g
- Cholesterol: 244 mg
