| | |

Make Ahead Spinach and Mushroom Egg Casserole

Make Ahead Spinach and Mushroom Egg Casserole is a healthy, make-ahead breakfast casserole that’s perfect for holidays, brunches, and busy mornings. This cheesy spinach mushroom egg bake is loaded with vegetables, packed with protein, and baked until perfectly fluffy and comforting.

Best of all, it can be prepped ahead of time, making it ideal for Mother’s Day brunch, Easter morning, or any stress-free family gathering where you want an easy breakfast casserole ready to go in the oven.

This spinach mushroom egg bake is a vegetarian breakfast casserole that feels special enough for guests but easy enough for everyday meal prep. Whether you call it a mushroom breakfast casserole, egg spinach casserole, or a cheesy mushroom spinach egg casserole, it’s one recipe you’ll want to keep in rotation.

Freshly baked mushroom spinach egg casserole in a clear glass baking dish, with golden browned edges and visible pieces of sautéed mushrooms, wilted spinach, and melted cheese set into a fluffy egg base

Why You’ll Love This Spinach and Mushroom Egg Casserole

  • This healthy spinach egg casserole is simple, satisfying, and incredibly versatile
  • Perfect make-ahead breakfast casserole with spinach
  • Vegetarian-friendly and packed with nutrients
  • Great for brunch, holidays, or even spinach egg casserole for dinner
  • Customizable with different cheeses or add-ins
  • Reheats beautifully for meal prep
  • The kind of spinach mushroom breakfast casserole that works just as well for a cozy weekend morning as it does for feeding a crowd

Ingredients Needed for This Easy Spinach Egg Casserole

This recipe uses simple, wholesome ingredients you can find at any grocery store. They come together to create a cheesy spinach and egg casserole that’s rich without being heavy.

  • 1 tablespoon Olive Oil
  • ½ large Onion, chopped
  • 1 Red Bell Pepper, chopped
  • 2 (8 oz) packages Fresh Mushrooms, sliced (about 4 cups)
  • ¼ teaspoon Salt
  • ¼ teaspoon Black Pepper
  • ¼ teaspoon Garlic Powder
  • 4 cups Fresh Baby Spinach
  • 10 large Eggs
  • ¾ cup Whole Milk or Half and Half
  • 8 oz Swiss Cheese, shredded (about 3–4 cups)


This post contains some affiliate links, for your convenience (which means if you make a purchase after clicking a link, I will earn a small commission, which helps keep my blog up and running, but it won’t cost you a penny more)! Click here to read my full disclosure policy.   

Tools Needed

You don’t need anything fancy to make this egg bake casserole, which is another reason it’s so stress-free.

Slice of mushroom spinach egg casserole on a patterned plate, showing a thick, fluffy egg base with visible chunks of sautéed mushrooms, wilted spinach, bits of red pepper, and melted cheese in a bright kitchen setting

How To Make Easy Spinach and Mushroom Egg Bake

This step-by-step method makes it easy to see how to make spinach and mushroom egg bake without overthinking it.

  1. Preheat your oven to 350°F and lightly grease a 13×9 baking dish.
  2. Heat olive oil in a large skillet over medium heat.
  3. Sauté the chopped onion and red bell pepper for about 2 minutes, until slightly softened.
  4. Add sliced mushrooms, salt, pepper, and garlic powder. Cook for 2–4 minutes, until mushrooms release their moisture.
  5. Add spinach and cook just until wilted. Remove from heat.
  6. In a large bowl, whisk together the eggs and milk (or half and half).
  7. Stir in the shredded Swiss cheese.
  8. Fold the sautéed vegetables into the egg mixture.
  9. Pour everything into the prepared baking dish.
  10. Bake for 40 minutes, or until the center is set and the top is lightly golden.
  11. Let the casserole rest for 5–10 minutes before slicing.
Top-down view of a slice of mushroom spinach egg casserole on a floral plate with a fork, showing browned edges, fluffy baked eggs, sautéed mushrooms, wilted spinach, and small pieces of red pepper on a white marble counter with a pink flower pot in the background

My Story: Why This Make-Ahead Breakfast Casserole Is a Holiday Lifesaver

I started making egg spinach casserole recipes years ago when holiday mornings felt more chaotic than joyful. Between hosting family, getting kids dressed, last minute clean up, and trying to enjoy special moments, cooking a full breakfast always added unnecessary stress.

That’s when I discovered the magic of make-ahead spinach mushroom egg casserole. I was at a relative’s home for Thanksgiving, where Cousion Pete showed me how to make his Easy Sausage and Cheese Overnight Breakfast Casserole. We love this recipe, but I also wanted to make a vegetarian version.

I prep everything the night before, cover it, and store it in the fridge. On Easter morning or Mother’s Day brunch, all I have to do is slide it into the oven. At Thanksgiving, I make 2 of these recipes and have them ready for the long family weekend.

Instead of juggling pans and timing, I can sit with my coffee, enjoy conversations, and actually be present. This healthy breakfast casserole has truly changed how I approach family holidays. Less stress, more connection, and still a delicious homemade meal everyone loves.

Casserole Variations

  • Cheesy Mushroom Spinach Egg Casserole: Swap Swiss cheese for cheddar, mozzarella, Gruyère, or pepper jack for a different flavor profile.
  • Spinach Mushroom Cottage Cheese Egg Bake: Replace half of the shredded cheese with cottage cheese for extra protein and a creamier texture.
  • Mushroom Breakfast Casserole with Extra Veggies: Add diced zucchini, broccoli florets, asparagus, or tomatoes to boost the vegetable content even more.
  • Spinach and Egg Casserole with Protein: For non-vegetarians, stir in cooked breakfast sausage, bacon, or ham to turn it into a heartier breakfast or dinner option.
  • Healthy Spinach Egg Casserole: Use low-fat milk, reduce the cheese slightly, and add extra spinach for a lighter version that’s still satisfying.
  • Egg Cheese Spinach Breakfast Casserole for Dinner: Season with a pinch of red pepper flakes or Italian seasoning to make it feel more savory and dinner-ready.
Slice of mushroom spinach egg casserole on a plate, showing layers of eggs, sautéed mushrooms, spinach, and melted cheese for an easy healthy breakfast.

Frequently Asked Questions (FAQs)

Can I make this spinach and mushroom egg casserole ahead of time?

Yes! You can assemble the casserole up to 24 hours in advance, cover it tightly, and store it in the refrigerator until you’re ready to bake.

Do I need to let the casserole sit out before baking?

For best results, let the casserole sit at room temperature for about 15 minutes before baking. This helps it cook more evenly.

How long do leftovers last?

Leftovers store well in an airtight container in the refrigerator for up to 4 days, making this a great option for meal prep.

What should I serve with spinach and mushroom egg casserole?

Serve it with fresh fruit, toast, or roasted potatoes, and pancakes for the kids.

Is this casserole good for holidays or busy mornings?

Absolutely. This spinach and mushroom egg casserole proves that simple food can still feel special. Whether you’re planning a holiday brunch or need an easy weekday meal, this egg cheese spinach breakfast casserole delivers every time.

Is this casserole good for an everyday weeknight dinner?

Yes, absolutely. This spinach and mushroom egg casserole is great for an everyday weeknight dinner. It’s filling, protein-packed, and loaded with vegetables, so it works just as well for dinner as it does for breakfast or brunch. Pair it with a simple side salad, and you’ve got a balanced, stress-free meal that comes together quickly. You do not have to make this the night before.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slice of mushroom spinach egg casserole on a plate, showing layers of eggs, sautéed mushrooms, spinach, and melted cheese for an easy healthy breakfast

Make Ahead Spinach and Mushroom Egg Casserole

A healthy, make-ahead spinach and mushroom egg casserole made with fresh vegetables, eggs, and Swiss cheese. This easy breakfast casserole is perfect for brunch, holidays, or a simple weeknight dinner.

  • Total Time: 50 minutes
  • Yield: 8 servings 1x

Ingredients

Units Scale
  • 1 tablespoon Olive Oil
  • 1/2 large Onion, chopped
  • 1 Red Bell Pepper, chopped
  • 2 (8 oz) packages Fresh Mushrooms, sliced (about 4 cups)
  • 1/4 teaspoon Salt
  • 1/4 teaspoon Black Pepper
  • 1/4 teaspoon Garlic Powder
  • 4 cups Fresh Baby Spinach
  • 10 large Eggs
  • 3/4 cup Whole Milk or Half and Half
  • 8 oz Swiss Cheese, shredded (about 3-4 cups)

Instructions

  1. Preheat your oven to 350°F and lightly grease a 13×9 baking dish.
  2. Heat olive oil in a large skillet over medium heat.
  3. Sauté the chopped onion and red bell pepper for about 2 minutes, until slightly softened.
  4. Add sliced mushrooms, salt, pepper, and garlic powder. Cook for 2–4 minutes, until mushrooms release their moisture.
  5. Add spinach and cook just until wilted. Remove from heat.
  6. In a large bowl, whisk together the eggs and milk (or half and half).
  7. Stir in the shredded Swiss cheese.
  8. Fold the sautéed vegetables into the egg mixture.
  9. Pour everything into the prepared baking dish.
  10. Bake for 40 minutes, or until the center is set and the top is lightly golden.
  11. Let the casserole rest for 5–10 minutes before slicing.
  • Author: Susan Buonpane
  • Prep Time: 10
  • Cook Time: 40
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
Recipe Card powered byTasty Recipes

Similar Posts