When you need an easy breakfast or brunch recipe for the weekend, a baked egg casserole is a crowd-pleasing option. This vegetarian mushroom, spinach and salsa version is both healthy and satisfying.
First, I want to thank all of you who left so many encouraging comments on my last post, My First Marathon: The Good, The Bad & The Ugly. Truly, your support made me a little teary. After almost two weeks off of running, with the exception of a couple of short ones, I’m ready to lace up my shoes and hit the pavement again. I’m missing the exertion, the adrenaline…the calorie burn!
If you’re looking for a quick, easy and healthy way to feed your family on the weekend, this vegetarian casserole could be the answer. The beauty is that the separate parts can be prepared the night before and put together in the morning. Saute the mushrooms and spinach, and layer them in the baking dish with the salsa. In a separate bowl, whisk the eggs and water, cover and refrigerate. In the morning, all you have to do is preheat the oven, pour the eggs over the vegetables and bake the casserole.
Breakfast is served!
The recipe:
Preheat the oven to 375 degrees F. Coat a 7- by 11-inch ceramic or glass baking dish with cooking spray.
Heat 1 teaspoon olive oil in a large skillet set over medium heat. Add the mushrooms and cook, stirring occasionally, until the mushrooms are tender.
Add the remaining 1 teaspoon olive oil and the spinach. Cook until the spinach is cooked down and bright green, 1 to 2 minutes. Season with the salt and pepper. Pour off any extra liquid from the mushrooms.
Spread the mushroom and spinach mixture evenly on the bottom of the prepared baking dish. Spoon the salsa over top.
In a large bowl, whisk together the eggs, egg whites and water. Pour the eggs over the mushroom mixture. Sprinkle the green onions over top. (According to my friend, Kalyn of Kalyn’s Kitchen – the queen of breakfast casseroles, in my book – every baked egg dish should be hit with a healthy sprinkle of chopped green onions. I am inclined to agree.)
Bake until the eggs are set and starting to turn light golden brown, about 25 minutes. Test the eggs by poking a small sharp knife into the middle of the eggs. It should come out clean (just a little wet).
Let the casserole sit for about 5 minutes, then cut into pieces and serve.
Other egg recipes for the weekend:

Cookin’ Canuck’s Southwestern Breakfast Quesadilla with Eggs, Black Beans & Salsa
Cookin’ Canuck’s Poached Eggs on Toast with Chipotle Mayo, Bacon & Avocado
Kalyn’s Kitchen’s Swiss Chard, Mozzarella & Feta Egg Bake
Jeanette’s Healthy Living’s Asian Fusion Omelette/Frittata
She Wears Many Hats’ Bean & Cheese Egg Bakes
From the kitchen of Cookin Canuck. www.cookincanuck.com
Ingredients
- 2 tsp olive oil, divided
- 12 oz. crimini (baby bella) mushrooms, sliced
- 4 cups (packed) fresh spinach, roughly chopped
- 1/2 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1/2 cup salsa
- 5 eggs
- 5 egg whites
- 1/3 cup water
- 2 green onions, thinly sliced
Instructions
- Preheat the oven to 375 degrees F. Coat a 7- by 11-inch ceramic or glass baking dish with cooking spray.
- Heat 1 teaspoon olive oil in a large skillet set over medium heat. Add the mushrooms and cook, stirring occasionally, until the mushrooms are tender.
- Add the remaining 1 teaspoon olive oil and the spinach. Cook until the spinach is cooked down and bright green, 1 to 2 minutes. Season with the salt and pepper. Pour off any extra liquid from the mushrooms.
- Spread the mushroom and spinach mixture evenly on the bottom of the prepared baking dish. Spoon the salsa over top.
- In a large bowl, whisk together the eggs, egg whites and water. Pour the eggs over the mushroom mixture. Sprinkle the green onions over top.
- Bake until the eggs are set and starting to turn light golden brown, about 25 minutes. Test the eggs by poking a small sharp knife into the middle of the eggs. It should come out clean (just a little wet).
- Let the casserole sit for about 5 minutes, then cut into pieces and serve.
- *Leftovers can be covered and refrigerated. Reheat for about 1 minute in the microwave.
Notes
Calories 110 / Total Fat 6.5g / Saturated Fat 1.5g / Sodium 410.4mg / Total Carbohydrates 4.5g / Fiber 1.6g / Sugars 1.4g / Protein 10.8g / WW (Old Points) 2 / WW (Points+) 3






















{ 26 comments… read them below or add one }
Looks like a great way to start the day.
So beautiful, as always, Dara.
I am all about dishes such as this, and can never pass up a good egg bake. I like the salsa baked right in on this one!
This sounds lovely! Spinach and mushrooms are the best of friends
I love this! Salsa is the perfect topping.
This sound delicious. Can I have a little low-fat sour cream on mine please?
I want to live in your blog and eat every post. YUM!
What a great idea for brunch (I’ve never made an egg casserole before) but I’ll admit that this sounds great for dinner, too. I love all the freshness you incorporated into the dish.
Congrats on your first marathon, Dara. What an accomplishment! I can only dream of doing that. Great job! )
I love how deceivingly fancy this is! I always eat eggs for breakfast, but sometimes crave something more exciting like this.
I still think you are plain ol’ amazing for having done the marathon. I probably would have sat down and cried. For reals. Love this recipe and love you for being truly fantastic
It is so nice to see an egg casserole that doesn’t give me a stomach ache just reading the recipe.
This looks like the perfect balance of health and flavor!! PS: I love Kalyn’s tip about scallions.
I need to make this so I can have it for lunch every day!
This is almost too pretty to eat for breakfast!
I need to make this for breakfast this weekend. Looks so delicious.
Hi Dara! I just LOVE this egg dish for any time of day!
This looks great! I often make omelets with these ingredients so I can imagine how delicious a casserole would be.
I certainly don’t eat salsa for breakfast enough–thanks for the inspiration!!!
yum! i want to eat this right now!
I love breakfast casseroles, and this one looks terrific!!
This fritatta is so packed with flavor that it doesn’t even need cheese. (Did I just say that out loud?)
This dish is just screaming my name… I think I might be having breakfast for dinner tonight! Thanks for sharing another tasty recipe Dara!
-Shannon
Looks delicious and tasty.
This sounds delicious! I love the night-before preparation as well, what a time-saver in the morning.
How long will this keep? My daughter is diabetic and has to eat protein every morning, this would be a great heat and eat meal for her if it keeps in the fridge for a few days.
Hi Cassie Sue – when I made this, I kept it for 2-3 days, eating a portion each morning. I hope your daughter enjoys it!
Thank you so much Dara, I can’t wait to make it for her on Monday!
{ 6 trackbacks }