This casserole is a baked egg-based dish filled with fresh spinach, mushrooms, cheese, and seasonings. It’s similar to a crustless quiche, making it lower in carbs while still hearty enough to serve as a main breakfast dish.
8 large eggs
1 cup milk (or unsweetened almond milk for a lighter option)
2 cups fresh spinach, chopped
2 cups mushrooms, sliced
1 small onion, finely chopped (optional)
2 cups shredded cheese (cheddar, mozzarella, or Swiss)
1 tablespoon olive oil (for sautéing)
1 teaspoon garlic powder
1 teaspoon salt
½ teaspoon black pepper
2 tablespoons fresh parsley, chopped (optional garnish)
Set oven to 350°F (175°C) and grease a 9×13-inch baking dish.
In a skillet, heat olive oil. Add onion (if using) and cook until soft. Add mushrooms and cook until golden and their moisture evaporates. Stir in spinach and cook until just wilted.
In a large bowl, whisk eggs, milk, garlic powder, salt, and pepper until smooth.
Spread the spinach and mushroom mixture evenly in the baking dish. Pour the egg mixture over the vegetables. Sprinkle shredded cheese evenly on top.
Bake uncovered for 35–40 minutes, or until the eggs are set and the top is lightly golden.
Allow casserole to cool for 5 minutes before slicing. Garnish with parsley.