here's something truly comforting about the warm, buttery aroma of a homemade quiche wafting through the kitchen. This Spinach Mushroom Quiche is one of those recipes that feels both elegant and effortless—perfect for brunches, light dinners, or make-ahead meals during a busy week.
I first made this quiche on a lazy Sunday morning when I had a fridge full of odds and ends and a craving for something cozy but not too heavy. With its golden flaky crust, tender mushrooms, savory spinach, and creamy, cheesy custard, it quickly became a household staple. It's the kind of dish that looks like you fussed but really didn't—always a win in my book.
Let’s dive into what makes this Spinach Mushroom Quiche a recipe you’ll want to return to again and again.
Why You'll Love This Spinach Mushroom Quiche
Get ready to fall in love with your new go-to quiche recipe. This Spinach Mushroom Quiche is loaded with flavor, easy to prepare, and surprisingly flexible.
First off, this dish is deceptively simple. You can have it prepped and in the oven in under 20 minutes, which makes it a lifesaver for busy mornings or last-minute brunch guests. The oven does the hard work while you get on with your day.
It’s also incredibly affordable. With just a few pantry staples—eggs, cheese, milk—and a handful of fresh produce, you can whip up a meal that serves six and still comes in well under budget. Using frozen spinach instead of fresh makes it even more economical without sacrificing taste.
Not to mention, it’s perfect for meal prep. Quiche stores and reheats beautifully, meaning you can make it ahead of time and enjoy slices throughout the week. It’s great hot, warm, or even cold straight from the fridge.
And then there’s the versatility. Not a fan of mushrooms? Swap them out for roasted red peppers, caramelized onions, or even bacon. The base is endlessly adaptable to whatever you have on hand or whatever flavors you’re craving.
Whether you’re feeding your family, hosting brunch, or just want a low-effort dinner option, this quiche has you covered.
Ingredients Notes

The beauty of this quiche lies in its balance of simple ingredients and rich flavor. Each component plays a role in creating that perfect slice: buttery crust, creamy filling, and hearty veggies.
Let’s start with the crust. You can absolutely use a store-bought pie crust to save time—it works beautifully. If you're feeling ambitious, homemade pie crust brings an extra layer of flakiness and richness that really elevates the dish. Just be sure to blind bake it before adding the filling to avoid a soggy bottom.
Next is the mushrooms. I like using cremini or baby bella mushrooms because they offer a deeper, earthier flavor than white button mushrooms. Be sure to sauté them until they’ve released all their moisture and are golden brown. This intensifies their flavor and keeps your quiche from getting watery.
The spinach is another key component. I typically use frozen chopped spinach, thawed and well-drained. It’s convenient, cost-effective, and packed with nutrients. Fresh spinach works too—just sauté it first and make sure it’s well squeezed to avoid excess moisture.
For the custard base, you’ll need eggs and milk (or half-and-half if you like it extra creamy). I find that a 1:1 ratio of eggs to milk creates a tender, creamy filling that holds together beautifully without being too firm.
Finally, cheese is what ties everything together. I love a mix of sharp cheddar and a bit of Parmesan for flavor depth, but Swiss or Gruyère also work wonderfully. Choose a cheese that melts well and complements the other ingredients.
As far as equipment goes, you’ll need a 9-inch pie dish and a skillet for sautéing the vegetables. A whisk and mixing bowl are all you need to pull the filling together—nothing fancy required.
How To Make This Spinach Mushroom Quiche

Making this quiche is a straightforward process, and once you’ve done it a couple of times, it’ll become second nature.
Start by preheating your oven to 375°F (190°C). If you're using a store-bought pie crust, place it in your 9-inch pie dish and crimp the edges. For homemade crust, roll it out, fit it into the dish, and blind bake it with pie weights for about 10 minutes to prevent sogginess later on.
While the crust is baking, prepare your filling. Heat a bit of olive oil or butter in a skillet over medium heat. Add your chopped mushrooms and cook until they’re golden brown and their moisture has evaporated. This step is crucial—undercooked mushrooms can make the quiche watery. Once cooked, transfer them to a bowl to cool slightly.
In the same pan, quickly sauté your spinach if using fresh, or just warm and drain your thawed frozen spinach thoroughly. Press out as much liquid as possible with a clean towel or fine mesh sieve. Excess moisture is the enemy of a perfectly textured quiche.
In a mixing bowl, whisk together your eggs, milk, and seasonings. A little salt, pepper, and a pinch of nutmeg go a long way. Stir in your cooked mushrooms and spinach, followed by your shredded cheese.
Once the crust is ready, pour the filling into the shell. Use a spoon to gently distribute the vegetables and cheese evenly. If you like, top with a bit of extra cheese for a golden, bubbly finish.
Bake the quiche for 35 to 40 minutes, or until the center is just set and the top is lightly golden. Let it rest for at least 10 minutes before slicing. This allows the custard to finish setting and makes for cleaner slices.
From start to finish, the whole process takes just under an hour, most of it hands-off. What you get is a perfectly baked quiche that tastes just as good for lunch the next day as it did fresh out of the oven.
Storage Options
This quiche is just as delicious the next day, which makes it perfect for leftovers or meal prep. Once cooled, cover the quiche tightly with foil or plastic wrap and store it in the refrigerator. It’ll stay fresh for up to 4 days.
If you want to freeze it, you have a couple of options. You can freeze individual slices wrapped tightly in plastic and foil, or freeze the entire quiche in an airtight container. It keeps well in the freezer for up to 2 months.
When it comes to reheating, you can microwave slices for 1-2 minutes, but for the best texture, use an oven or toaster oven. Heat at 350°F for about 10-15 minutes, or until warmed through. This keeps the crust crisp and the filling creamy.
Variations and Substitutions
One of the best things about quiche is how endlessly customizable it is. Once you’ve mastered the base, the possibilities are practically endless.
Not a mushroom fan? Try roasted red peppers or caramelized onions instead. Both add sweetness and depth without the earthiness of mushrooms. A handful of chopped artichokes or sun-dried tomatoes can also add a delicious twist.
For a meatier version, add crumbled cooked bacon, ham, or even crumbled sausage. Just make sure to cook any meat ahead of time and drain off any excess fat before mixing it into the filling.
You can also play around with the greens. Kale, chard, or even zucchini (sliced thin and sautéed) all work beautifully in place of or alongside spinach.
If you're avoiding dairy, try using a plant-based milk like oat or almond and opt for a dairy-free cheese alternative. The texture will be slightly different, but still delicious and satisfying.
Don’t be afraid to get creative. Once you have the basic method down, this quiche becomes a blank canvas for whatever seasonal veggies or flavor profiles you're craving. It's forgiving, flexible, and always tasty.
Ready to bake your own? This Spinach Mushroom Quiche is waiting to be part of your next cozy breakfast or effortless dinner night.
Print
Spinach Mushroom Quiche Recipe
- Total Time: 55 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
This Spinach Mushroom Quiche Recipe is a savory and satisfying dish filled with sautéed mushrooms, fresh spinach, and creamy cheese. Ideal for brunch, lunch, or a light dinner, it’s a simple recipe packed with flavor and nutrients. Perfect for vegetarians and easily adaptable, this quiche is baked to golden perfection with a flaky crust. Try this easy spinach mushroom quiche recipe for your next family meal or potluck.
Ingredients
1 pre-made pie crust
1 tablespoon olive oil
1 small onion, diced
2 cups fresh spinach, chopped
1 cup mushrooms, sliced
3 large eggs
1 cup milk or half-and-half
1 cup shredded cheese (Swiss, Gruyère, or cheddar)
Salt and pepper to taste
¼ teaspoon nutmeg (optional)
Instructions
Preheat oven to 375°F (190°C).
Place pie crust in a 9-inch pie pan.
In a skillet, heat olive oil over medium heat. Sauté onion until translucent.
Add mushrooms and cook until soft. Stir in spinach and cook until wilted. Remove from heat.
In a bowl, whisk eggs, milk, salt, pepper, and nutmeg (if using).
Spread the sautéed vegetables over the crust, then sprinkle cheese on top.
Pour the egg mixture over everything evenly.
Bake for 35–40 minutes or until set and golden on top.
Let cool slightly before slicing and serving.
Notes
Can be made ahead and refrigerated overnight.
Substitute spinach with kale or add other vegetables.
Use dairy-free milk and cheese for a vegan version with an egg substitute.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast, Brunch, Main Course
- Method: Baking
- Cuisine: French, American
Nutrition
- Serving Size: 1 slice
- Calories: 280
- Sugar: 3g
- Sodium: 320mg






Leave a Reply