
There’s something absolutely magical about a homemade mushroom quiche – it’s elegant enough for brunch with friends, yet simple enough for a weeknight dinner. This classic French-inspired dish combines a buttery, flaky pie crust with a silky custard filling loaded with sautéed mushrooms, sharp cheddar cheese, and fresh herbs. The beauty of quiche is that it’s incredibly versatile; you can serve it warm, at room temperature, or even chilled, making it perfect for any occasion.
I absolutely love making mushroom quiche because it’s a wonderful way to showcase the earthy, umami-rich flavors of different mushroom varieties. Whether you’re using cremini, button, or shiitake mushrooms, each brings its own unique depth to this dish. The combination of eggs, cream, and cheese creates that signature creamy texture that makes every bite absolutely irresistible. Plus, once you master this basic recipe, you can easily customize it with additional ingredients like bacon, caramelized onions, or fresh spinach.
What I love most about this recipe is how forgiving it is – even if you’ve never made a quiche before, you’ll find success here. The key is not to overthink it; just ensure your filling isn’t overstuffed, and bake until the center is just set with a slight jiggle. That’s the secret to a quiche that’s creamy rather than rubbery. Serve this alongside a fresh salad with pickled red onions or some roasted shishito peppers for a complete meal that will impress everyone at your table.
This mushroom quiche recipe yields a gorgeous, golden-brown masterpiece that’s sure to become a staple in your cooking repertoire. Whether you’re preparing it for a special occasion or simply craving comfort food, this recipe delivers restaurant-quality results from your own kitchen. The combination of tender mushrooms, creamy custard, and crispy crust creates layers of flavor and texture that will have your guests asking for the recipe. I’ve included detailed instructions to guide you through each step, plus helpful tips to ensure your quiche turns out perfectly every single time.
Ingredients
- 1 unbaked 9-inch pie crust (store-bought or homemade)
- 2 tablespoons butter
- 1 pound mixed mushrooms (cremini, button, and shiitake), sliced
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- Salt and black pepper to taste
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried)
- 6 large eggs
- 1 cup heavy cream
- ½ cup whole milk
- 1½ cups sharp cheddar cheese, shredded
- ¼ cup freshly grated Parmesan cheese
- ¼ teaspoon nutmeg
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon olive oil

Instructions
- Preheat your oven to 375°F (190°C). Remove the pie crust from the refrigerator and let it sit at room temperature for 5 minutes to make it easier to work with.
- In a large skillet, heat 1 tablespoon of butter over medium-high heat. Once melted and foaming, add half of the sliced mushrooms in a single layer without stirring for about 2 minutes – this allows them to develop a golden-brown color and concentrate their flavors.
- Stir the mushrooms and cook for another 3-4 minutes until they release their moisture and begin to dry out slightly. Transfer the cooked mushrooms to a paper towel-lined plate and repeat with the remaining tablespoon of butter and the rest of the mushrooms.
- In the same skillet, add the diced onion and sauté over medium heat for 3-4 minutes until softened and translucent. Add the minced garlic and fresh thyme, cooking for another minute until fragrant.
- Return all the cooked mushrooms to the skillet with the onion and garlic mixture. Season with salt and black pepper to taste. Cook for another 2-3 minutes to allow the flavors to meld together, then remove from heat and let cool slightly.
- In a large mixing bowl, whisk together the 6 eggs, heavy cream, and whole milk until well combined and smooth. The mixture should be pale and uniform in color.
- Stir in the shredded cheddar cheese and Parmesan cheese until evenly distributed throughout the custard mixture. Add the nutmeg and a pinch of salt and black pepper, whisking gently to combine.
- Place the unbaked pie crust in a 9-inch quiche dish or pie pan, pressing it gently into the bottom and sides. If using a store-bought crust, prick the bottom with a fork to prevent excessive bubbling during baking.
- Spread the cooled mushroom and onion mixture evenly across the bottom of the pie crust, distributing it in a single layer.
- Pour the egg and cream custard mixture carefully over the mushrooms, filling the crust until it reaches about ½ inch from the top. The filling should come about three-quarters of the way up the sides of the crust.
- Carefully transfer the quiche to the preheated oven. Bake for 35-40 minutes, until the top is golden brown and the center is just set but still has a slight jiggle when you gently shake the pan.
- Remove the quiche from the oven and let it rest for 5-10 minutes before slicing. This resting period allows the custard to set completely and makes slicing much cleaner.
- Garnish with fresh chopped parsley just before serving. Slice into 8 equal wedges and serve warm, at room temperature, or chilled according to your preference.

Pro Tips
- Always cook your mushrooms properly before adding them to the quiche. Mushrooms are full of moisture, and sautéing them first helps evaporate excess liquid that could make your quiche watery or soggy.
- Don’t skip the resting period after baking. This crucial step allows the custard to continue setting and makes the quiche much easier to slice cleanly without falling apart.
- If your pie crust edges are browning too quickly, tent them loosely with aluminum foil during the final 15 minutes of baking to prevent burning.
- For a make-ahead option, you can prepare the quiche up to the baking step, cover it with plastic wrap, and refrigerate for up to 24 hours. Just add 5-10 minutes to the baking time if baking from cold.
- Feel free to customize this recipe with additional ingredients. Try adding crispy bacon pieces, wilted spinach, caramelized onions, or sun-dried tomatoes for variety.
- The quiche is done when the center has just a slight wobble – not completely firm. Overbaking will result in a rubbery, dry custard, so watch it carefully during the final minutes of cooking.
- Serve your quiche with a fresh green salad dressed with a light vinaigrette for a perfectly balanced meal. The acidity of the dressing complements the rich, creamy quiche beautifully.
- Leftover quiche keeps well in an airtight container in the refrigerator for up to 4 days. Reheat gently in a 300°F oven for about 10 minutes, or enjoy it cold straight from the fridge.
- If you prefer a quiche with a crispier bottom crust, pre-bake the empty crust at 375°F for 7-8 minutes before adding the filling.
- Different cheese combinations work wonderfully in quiche. Try gruyere, fontina, or a combination of cheeses for different flavor profiles.
