Mushroom Spinach Spring Brunch Casserole

Highlighted under: Instant Pot Recipes

I love starting my weekends with a hearty brunch, and this Mushroom Spinach Spring Brunch Casserole has quickly become a favorite in our household. The combination of earthy mushrooms, vibrant spinach, and creamy eggs creates a delightful dish that's perfect for family gatherings or a leisurely morning. The best part is how simple it is to prepare—just layer the ingredients, pour over the egg mixture, and let the oven work its magic. This casserole is not only delicious but also makes for great leftovers throughout the week!

Created by

The Chefannaskitchen Team

Last updated on 2026-03-06T05:14:23.751Z

Secondary image

During one of our weekend brunches, I decided to experiment with a casserole that combines all my favorite spring ingredients. After some trial and error, I found that pre-cooking the mushrooms and spinach before layering them in the dish prevents excess moisture, which can make casseroles soggy. This small step really transformed the casserole, enhancing the flavors while keeping it hearty and satisfying.

My family loves how the flavors meld together after baking, creating a beautiful balance of textures. The addition of fresh herbs elevates the dish to a whole new level! Next time we brunch, I’m thinking of adding some crumbled feta for an extra zing. Trust me, you’ll be asked for the recipe!

Why You'll Love This Recipe

  • Rich and savory blend of mushrooms and spinach
  • Eggy, custard-like texture that’s satisfying
  • Perfect for feeding a crowd or meal prepping

Combining Flavors and Textures

The marriage of mushrooms and spinach in this casserole creates a rich, umami-packed experience. The sautéed mushrooms become tender and juicy, imparting a concentrated flavor to the dish, while the spinach adds a bright, fresh note. Together, they form a flavorful base that enhances the creamy egg custard. When choosing mushrooms, consider varieties like cremini or shiitake for deeper flavors, or stick with classic button mushrooms for a milder taste.

The cheese you select can dramatically alter the final profile of your casserole. Cheddar lends a sharpness that contrasts beautifully with the eggs, whereas mozzarella provides a stretchy, gooey texture. Don't hesitate to mix cheese types for added complexity. Experiment with a sprinkle of feta for a tangy twist or goat cheese for a creamy finish. Always remember to shred your cheese instead of using pre-packaged, as this ensures a better melt.

Mastering the Baking Process

Baking at the right temperature is crucial for achieving the perfect texture in your casserole. The 350°F (175°C) heat allows for a gentle rise, enabling the eggs to puff beautifully without overcooking. If the top begins to brown too quickly, loosely covering it with aluminum foil can help prevent burning while the center sets adequately, which may take additional time depending on your oven’s performance.

To check for doneness, look for a puffed appearance and golden edges along with a clean toothpick when inserted into the center. If the casserole still has a wobbly texture, return it to the oven in 5-minute increments until it firms up. This attention to detail ensures that your brunch casserole maintains a custard-like quality rather than becoming rubbery.

Ingredients

Gather these fresh ingredients to make your brunch casserole a hit:

Ingredients

  • 1 tablespoon olive oil
  • 8 ounces mushrooms, sliced
  • 3 cups fresh spinach, chopped
  • 6 large eggs
  • 1 cup milk
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • 1 cup shredded cheese (cheddar or your choice)
  • 1 teaspoon fresh thyme (optional)
  • 1 teaspoon fresh parsley (optional)

Make sure to use fresh ingredients for the best flavor!

Instructions

Follow these simple steps to create your delicious casserole:

Preheat and Cook Vegetables

Preheat your oven to 350°F (175°C). In a skillet, heat olive oil over medium heat, add the sliced mushrooms, and sauté until they are softened, about 5-7 minutes. Add in the chopped spinach and cook until wilted. Season with salt and pepper. Remove from heat and set aside.

Prepare Egg Mixture

In a large bowl, whisk together the eggs, milk, garlic powder, and additional salt and pepper to taste. Stir in the thyme and parsley if using.

Assemble the Casserole

In a greased 9x13 inch baking dish, layer the sautéed mushrooms and spinach. Pour the egg mixture over the top, ensuring it covers the vegetables evenly. Sprinkle shredded cheese on top.

Bake

Bake in the preheated oven for 35-40 minutes, or until the casserole is puffed and a toothpick inserted in the center comes out clean. Allow to cool for a few minutes before slicing.

Serve warm and enjoy your delightful brunch!

Pro Tips

  • For added flavor, try incorporating herbs like basil or dill, and experiment with different cheeses like feta or mozzarella. Ensure you let the casserole sit for a few minutes before cutting for cleaner slices.

Make-Ahead Tips

Preparing this casserole ahead of time is a fantastic idea for busy mornings. You can assemble all the ingredients the night before and store the dish in the refrigerator covered. Just remember to take it out about 30 minutes before baking to bring it to room temperature. This prevents shock to your dish and promotes even cooking.

If you're looking to freeze leftovers, allow the casserole to cool completely before slicing it into portions. Wrap each piece tightly in plastic wrap and then place it in an airtight container or freezer bag. When ready to enjoy, thaw in the refrigerator overnight and reheat in the oven at 350°F (175°C) until warmed through.

Serving Suggestions

This Mushroom Spinach Spring Brunch Casserole pairs beautifully with a side of freshly sliced tomatoes or a zesty fruit salad to complement the savory flavors. A dollop of sour cream or a drizzle of hot sauce on top just before serving adds an exciting kick and creaminess to each bite, elevating the overall dining experience.

For a more filling meal, serve with toasted sourdough or a light arugula salad dressed in a simple vinaigrette. These additions not only bring brightness to the plate but also balance the richness of the casserole, making it an inviting brunch centerpiece.

Questions About Recipes

→ Can I make this casserole ahead of time?

Absolutely! You can prepare the casserole the night before, cover it, and refrigerate. Just bake it in the morning for a quick brunch.

→ Can I use frozen spinach in this recipe?

Yes, but be sure to thaw and drain the frozen spinach well to avoid excess moisture in the casserole.

→ What can I substitute for eggs in this recipe?

You can use flax eggs, silken tofu, or a store-bought egg replacer if you are looking for a vegan option.

→ How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat in the oven or microwave before serving.

Mushroom Spinach Spring Brunch Casserole

Prep Time15
Cooking Duration45
Overall Time60

Created by: The Chefannaskitchen Team

Recipe Type: Instant Pot Recipes

Skill Level: Intermediate

Final Quantity: 8 servings

What You'll Need

Ingredients

  1. 1 tablespoon olive oil
  2. 8 ounces mushrooms, sliced
  3. 3 cups fresh spinach, chopped
  4. 6 large eggs
  5. 1 cup milk
  6. 1 teaspoon garlic powder
  7. Salt and pepper to taste
  8. 1 cup shredded cheese (cheddar or your choice)
  9. 1 teaspoon fresh thyme (optional)
  10. 1 teaspoon fresh parsley (optional)

How-To Steps

Step 01

Preheat your oven to 350°F (175°C). In a skillet, heat olive oil over medium heat, add the sliced mushrooms, and sauté until they are softened, about 5-7 minutes. Add in the chopped spinach and cook until wilted. Season with salt and pepper. Remove from heat and set aside.

Step 02

In a large bowl, whisk together the eggs, milk, garlic powder, and additional salt and pepper to taste. Stir in the thyme and parsley if using.

Step 03

In a greased 9x13 inch baking dish, layer the sautéed mushrooms and spinach. Pour the egg mixture over the top, ensuring it covers the vegetables evenly. Sprinkle shredded cheese on top.

Step 04

Bake in the preheated oven for 35-40 minutes, or until the casserole is puffed and a toothpick inserted in the center comes out clean. Allow to cool for a few minutes before slicing.

Extra Tips

  1. For added flavor, try incorporating herbs like basil or dill, and experiment with different cheeses like feta or mozzarella. Ensure you let the casserole sit for a few minutes before cutting for cleaner slices.

Nutritional Breakdown (Per Serving)

  • Calories: 300 kcal
  • Total Fat: 20g
  • Saturated Fat: 10g
  • Cholesterol: 185mg
  • Sodium: 450mg
  • Total Carbohydrates: 10g
  • Dietary Fiber: 2g
  • Sugars: 3g
  • Protein: 20g