Mushroom Quiche from Scratch
This is the best mushroom quiche recipe, made from scratch using a homemade quiche crust. The filling is soft, creamy, flavored with garlic, onions, and cheese. A perfect make-ahead dish for entertaining, whether it’s breakfast, brunch, lunch, or dinner.

With the number and variety of quiche recipes I have on this blog, it’s fairly obvious that I love quiche. And this mushroom quiche, I must say, is a big family favorite. It has everything everybody in our family loves!!
And while most kids don’t warm up to mushrooms, my kids love mushrooms. In fact, this is Aadi’s favorite quiche.
Why make this quiche?
This quiche is a great make-ahead dish. It’s not just delicious, it’s also quite impressive. Many people need to make the effort to make quiche at home. And yet, if you plan it, you will impress your guests and score some points. There are three components to this mushroom quiche.
- Crust – Today, I am using my homemade quiche crust. But you can also use a pie crust. Alternatively, you can also buy the ready-to-roll store-bought pie crust. And you can also make the crust and store it in the fridge for up to 2 days. Or, freeze it for a month. Alternatively, you can also make a crustless quiche with mushrooms.
- Mushroom filling – This filling is just a simple sauté of mushrooms with onions, garlic, and parsley. This filling can be made up to 3 days in advance and kept in the fridge.
- The custard mixture – This is what gives us a rich, creamy, and delicious quiche. Made with milk, eggs, cream, and cheese, this is best made at the time of assembly, and it takes just 5 minutes.

Ingredients and substitutes
- Mushrooms – I have used white button mushrooms today. And yet, any mushroom would work wonderfully. I think a combination of mushrooms works great, too.
- Cheese – The Parmesan adds a nice nutty flavor. The cheddar, Gruyere, or Emmental adds a nice sharpness to the quiche.
- Onions – I love using onions when sautéing the mushrooms for extra flavor. It does add so much more.
- Garlic – A little goes a long way, and it does add tons of flavor.
- Herbs – I love parsley in my quiches, but fresh cilantro and thyme also work well.

Step-by-step: Easy mushroom quiche from scratch
Quiche crust
- In a food processor, add the flour, salt, and chilled cubed butter. Pulse for 30 seconds until it resembles coarse bread crumb consistency.
Pro tip – You can also do this in a bowl using a pastry blender or fork to cut the butter into the flour. It should look like a crumbly flour-butter mixture. - Combine the egg with cold water and add it to the mixture. Pulse or combine for an additional 30 seconds.
Pro tip – The mixture will still be crumbly, but when you squeeze it with your fingers, it will shape into a dough. So, don’t overmix or pulse too much. - Next, pour the mixture onto a work surface. Bring all the crumbs together and shape them into a ball. Then, flatten into a disc. Wrap in plastic wrap and chill for 20 to 30 minutes or until firm enough to roll.
Pro tip – If you flatten it into a larger disc, it will chill faster, and you will have to wait for much less time.

Roll and bake
- Once firm, roll the dough with a rolling pin onto a lightly floured surface. Use your 9-inch quiche pan or tart pan, or a 1-inch deep dish pie pan, as a guide to determine how big you need it. Gently fit it into the pie pan. Remove the excess dough and neaten the edges. Chill the quiche crust in the fridge for 15 minutes up to 48 hours.
Pro tip – If the dough cracks too much, it means that it’s too cold. Let it sit at room temperature for 5 to 7 minutes. - Preheat the oven to 400°F (200°C) or Gas Mark 6.
Pro tip – It is essential that the oven is heated to the optimal temperature. Otherwise, the crust can shrink when baking. - Next, dock the chilled pastry all over with a fork to prevent the pastry from puffing up. Line the pie with parchment paper. Then, fill the center with pie weights or baking beans.
Pro tip – This is called blind baking the crust. We do this so that the pastry will be partially cooked before we add the filling. The result is a much flakier pastry. - Bake for 15 minutes. Then, remove the pie weights and parchment paper. Set aside until you are ready to fill and bake.
Pro tip – The crust is very delicate, so do not remove it from the pan. You must continue baking it in the pan with the filling.

Mushrooms filling
- Wipe the mushrooms with a clean kitchen towel and chop them into thin slices.
Pro tip – We cut the mushrooms into thin slices so they cook down and don’t become too bulky in the quiche. - Heat oil in a large skillet over medium heat. Sauté the onions and garlic for 1 minute, until the onions are translucent.
- Add the chopped mushroom stalks and sauté for an additional minute. Next, add the sliced mushrooms. Season with salt and pepper.
- Cook the mushrooms on medium-high heat for about 7 to 8 minutes, until all the water is evaporated. Remove from heat and let cool. Add the parsley and set it aside.
Pro tip – You can prepare the mushroom filling a day ahead and keep it in the fridge until you are ready to bake the quiche.

Custard mixture
- In a mixing bowl, pour the milk and cream, and stir to combine. Add the eggs and whisk well to combine. Season with salt, pepper, and nutmeg. Set it aside.

Assemble
- Reduce the oven temperature to 350°F/177 °C/Gas Mark 3.
- Sprinkle 1/4 cup cheese into the bottom of the pre-baked pastry shell. Followed by the mushroom filling and the remaining cheese on top.
Pro tip – I do not add the mushroom filling to the custard, as it tends to change the color of the custard. I like my custard to be a nice bright color. - Gently pour the egg mixture over, making sure to let the custard settle in slowly. Use a spatula to move the mushroom aside so the custard seeps to the bottom.
Pro tip – The custard mixture must seep under the mushrooms, or the bottom of the quiche will be dry. - Bake for another 35 to 40 minutes or until the quiche looks set. The top will have a slight color but must not get too dark. The center might still be a bit wobbly, but that will settle with the residual heat.
- When baking, if the edges of the crust get too dark, tent the edges with aluminum foil or a pie shield.
Pro tip – Make sure your cover just the edges of the tart. Otherwise, you’ll have a very pale quiche. A light golden color gives it a visual appeal. - Let it cool for at least 10 minutes before slicing.

Storage
- Once baked, let the quiche rest for at least 10 minutes before serving.
- Leftover overs will keep in the fridge for 3 to 4 days. Store leftover quiche wrapped tightly in plastic wrap to prevent it from drying out.
- This quiche can be frozen for up to a month and baked from frozen at 350°F (177 °C, Gas Mark 4) for about 20-30 minutes. If necessary, tent with foil to prevent the crust from getting too brown.


- Quiche Crust Recipe (Shortcrust Pastry) From Scratch
- Caramelized Onions Roasted Red Peppers Quiche
- Chicken with mushroom sauce
- Crustless Mushroom Quiche
- Leek Asparagus Quiche
Frequently asked questions
Most quiches, including this one, can be made a day or two ahead of time and kept in the refrigerator. Alternatively, you can make the different components, such as pie crust, mushroom filling, and custard filling, and keep them in the fridge. On the day or morning, an hour or two before brunch, assemble the quiche and bake it fresh. It is impressive to bring a freshly baked quiche out of the oven in front of guests.
I usually serve all my quiches warm because I don’t like fridge-cold quiche. And yet, oven-hot quiche won’t make impressive wedges either. As a guide, I let the quiche cool for about half an hour before serving. The egg mixture cools just enough so it cuts into beautiful and impressive servings.
Freezing quiche is a great way to save a make-ahead meal. A quiche is made of crust and filling, both of which need different cooking times. So, I prefer to bake the quiche first, then freeze it. Wrap well in double plastic wrap to prevent freezer burns. Thaw in the fridge overnight for best results.
It’s best to partially bake the crust and cook the filling separately. This way, everything cooks at the same time when you assemble it. Once assembled, the quiche should take between 30 and 40 minutes to set.

The BEST Mushroom Quiche
This is the BEST mushroom quiche recipe made from scratch using homemade quiche crust. The filling is soft, creamy, flavored with garlic, onions, and cheese. A perfect make-ahead dish for entertaining, whether it's breakfast, brunch, lunch, or dinner.
Video
Ingredients
- 1 ½ cup (190 g) All purpose flour
- 4 oz (113 g) Butter chilled, cubed
- ½ tsp Salt
- ½ Egg
- 2 tbsp Chilled water / Ice water
- 1 lb (500 g) Mushrooms
- 2 tbsp Olive oil
- 1 (½ cup) Onion chopped finely
- 1 clove (½ tsp) Garlic minced
- ½ cup Parsley finely chopped
- 1/4¼ tsp Salt or to taste
- ¼ tsp Pepper
- ½ cup (120 ml) Cream
- ½ cup (120 ml) Milk
- 3 large Eggs
- 2 tbsp Flour All-purpose or gluten free
- 2 tbsp (30 g) Parmesan cheese
- 4 oz (113 g) Cheese Gruyere or Emmantel, grated
- ¼ tsp Kosher salt or to taste
- ¼ tsp Black pepper
- 1 pinch Nutmeg optional
Method
- In a food processor, add the flour, salt, and chilled cubed butter. Pulse for 30 seconds until it resembles coarse bread crumb consistency.
- Combine the egg with cold water and add it to the mixture. Pulse or combine for 30 seconds more.
- Pour the mixture onto a work surface. Bring all the crumbs together and shape them into a ball. Then flatten into a disc. Wrap in plastic wrap and chill for 20 to 30 minutes or until firm enough to roll.
- Once firm, roll the dough with a rolling pin onto a lightly floured surface. Use your quiche pan/ tart pan (or 1-inch deep pie dish) as a guide to know how big you need it. Gently fit it into the pie pan. Remove the excess dough and neaten the edges. Chill the quiche crust in the fridge for 15 minutes up to 48 hours.
- Preheat the oven to 400°F / 200°C/ Gas Mark 6.
- Dock the chilled pastry all over with a fork to prevent the pastry from puffing up. Line the pie with parchment paper. Then, fill the center with pie weights or baking beans.
- Bake for 15 minutes. Then, remove the pie weights and parchment paper. Set aside until you are ready to fill and bake.
- Wipe the mushrooms with a clean kitchen towel and chop them into thin slices.
- Heat oil in a skillet over medium heat. Saute the onions and garlic for one minute until the onions are translucent.
- Add the chopped mushroom stalks – saute a minute more. Next, add the sliced mushrooms. Season with salt and pepper.
- Cook the mushroom on medium-high heat for about 7 to 8 minutes until all the water is evaporated. Remove from heat and let cool. Add the parsley and set it aside.
- In a mixing bowl, pour the milk and cream, and stir to combine. Add the eggs and flour. Whisk well to combine. Season with salt, pepper, and nutmeg. Set it aside.
- Reduce oven temperature to 350°F/ 177°C / Gas Mark 4.
- Sprinkle 1/4 cup cheese into the bottom of the pre-baked pastry shell. Followed by the mushroom filling and the remaining cheese on top.
- Gently pour the egg mixture over, making sure to let the custard settle in slowly. Use a spatula to move the mushroom aside so the custard seeps to the bottom.
- Bake for another 35 to 40 minutes or until the quiche looks set. The top will have a slight color but must not get too dark. The center might still be a bit wobbly, but that will set with the residual heat.
- When baking, if the edges of the crust get too dark, tent the edges with aluminum foil or a pie shield.
- Let cool for at least 10 minutes before you slice.
Notes
- You can either buy a ready-to-use pie crust, which is available in most supermarkets. You can also make your own quiche crust or pie crust from scratch.
- If possible, get a combination of different types of mushrooms. This enhances the taste of the quiche.
- When sautéing the mushrooms, it is important that all the excess liquid is evaporated. Excess liquid will make a very soggy crust.
- The filling can be made up to 3 days in advance. It can also be frozen for up to a month in the freezer.
- The custard mixture makes a rich, creamy, and delicious quiche. Use full-fat milk and cream along with eggs.
- The amount of custard made in this recipe is just right for a 9-inch quiche pan. If the crust is too thick, there will be less space for the filling, resulting in leftover custard mixture.
- The cheese can be substituted with your favorite variety. You can even use mozzarella, which makes it very cheesy.
- Many recipes don’t call for pre-baking the pie crust. But honestly, the crust does taste better when pre-baked. It’s crisper and melts in the mouth rather than being chewy. If you pre-bake the crust for 12 to 15 minutes and let it cool for 10 minutes before adding the rest and baking it further, you will love the result.
- You can store any leftover quiche wrapped well in the fridge. You can also heat it in the microwave, but the crust tends to get soggy. This is okay for the remaining few slices. If I have a large piece of quiche left over, I prefer to heat it in the microwave for a minute, then place it in a hot oven for 8 to 10 minutes, until the crust is crisp again.
Frozen quiche can be baked in the oven from frozen for about 45 minutes to an hour at 350°F/ 177°C / Gas Mark 4
Storage
- Once baked, let the quiche rest for at least 10 minutes before serving.
- Leftover overs will keep in the fridge for 3 to 4 days. Store leftover quiche wrapped tightly in plastic wrap to prevent it from drying out.
- This quiche can be frozen for a month and baked from frozen at 350°F (177 °C, Gas Mark 4) for about 20-30 minutes. If necessary, tent with foil to prevent the crust from getting too brown.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!
Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.



















I am going to be trying this recipe real soon. I love quiche and adore mushrooms! Great combo!
Thank you, Bee
I am a very big fan of quiche and this mushroom quiche looks out of the world!! You have explained it very well too..☝️?
Thank you Soniya. We love mushroom quiche. I hope you try it.
My family loves mushrooms, so I’ll have to try this. It looks so hearty and delicious!
Thanks, Annemarie. I hope you try. This is wonderful.
Yum! Such a beautiful crust on this quiche! Mushrooms are a favorite of mine. They sound so wonderful in this.
Thank you, Tara. I do love a good pie crust. This is sure wondeful.
OMG I love quiche! I’ve never made it with mushrooms before and I don’t know why because mushrooms are delicious. This looks great! Plus, I love anything you can make ahead.
Absolutely Danielle. Mushrooms are a great candidate for quiche. I even add spinach sometimes.
This sounds absolutely delicious, mushrooms and cheese are always a great combo!
So true, Carrie. Love mushrooms and cheese combo.
Love mushrooms and quiche! I can only imagine how delicious this would taste. Definitely going to have to try the recipe soon!
Me too Christine. If you do try would love to know what you think.
I’ve never made my own quiche before…I’ve only bought them! This one sounds and looks so yummy! I always love making my own crusts on my pies…sounds pretty similar and easy!
Homemade is so much better Amanda. Not just in taste but texture too! The fresh ingredients will always win you over. I hope you try this. Since you already made a pie crust the filling is super easy.
I love to make my own pie and tart crusts, but you are so right, sometimes we are just too tired and so, welcome store-bought puff pastry! 🙂 . This quiche looks so tasty and your pie crust is beautiful! We all do love mushrooms, too!
Absolutely Nicoletta. Sometimes it’s just not possible – what can you do right?
My husband is *obsessed* with quiche! This one looks awesome. Love the tip that you can make the filling a few days in advance!
Happy to heat that Ashley. We love quiche here too. You can definitely make these a few days in advance.