This rich, creamy, and perfectly set quiche is everything you want in a savory pie. With a buttery crust, a silky custard filling, and a flavorful blend of cheese and fresh ingredients, this recipe delivers reliable results every single time. Whether you’re serving it for brunch, lunch, or dinner, this truly is the best ever quiche recipe you’ll make.
Why You’ll Love This Recipe
• Perfectly creamy texture with no soggy crust
• Simple ingredients that are easy to find
• Ideal for breakfast, brunch, or light dinner
• Customizable with your favorite vegetables and cheeses
• Make-ahead friendly and reheats beautifully
• Elegant enough for guests, easy enough for weekdays
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the crust:
1 1/4 cups (160 g) all-purpose flour
1/2 teaspoon salt
1/2 cup (113 g) cold unsalted butter, cubed
3 to 4 tablespoons ice water
For the filling:
4 large eggs
1 cup (240 ml) heavy cream
1 cup (240 ml) whole milk
1 teaspoon salt
1/2 teaspoon freshly ground black pepper
1/4 teaspoon ground nutmeg
1 cup (100 g) shredded Gruyère cheese
1/2 cup (50 g) shredded mozzarella cheese
1 cup (150 g) fresh spinach, chopped
1/2 cup (75 g) diced onion
1 tablespoon olive oil
Directions
Prepare the crust. In a large bowl, combine flour and salt. Add cold butter and cut it into the flour using a pastry cutter or your fingertips until the mixture resembles coarse crumbs.
Add ice water one tablespoon at a time, mixing gently until the dough just comes together. Form into a disk, wrap in plastic wrap, and refrigerate for at least 30 minutes.
Preheat your oven to 375°F (190°C).
Roll the chilled dough into a 12-inch circle and transfer it into a 9-inch pie dish. Press gently into the edges and trim excess dough. Prick the bottom with a fork.
Line the crust with parchment paper and fill with pie weights or dried beans. Blind bake for 15 minutes. Remove weights and bake for another 5 minutes until lightly golden. Set aside.
In a skillet over medium heat, add olive oil and sauté the diced onion for 3–4 minutes until soft. Add chopped spinach and cook until wilted. Remove from heat and let cool slightly.
In a large bowl, whisk together eggs, heavy cream, milk, salt, pepper, and nutmeg until smooth.
Sprinkle Gruyère and mozzarella evenly over the pre-baked crust. Distribute the spinach and onion mixture on top.
Carefully pour the egg mixture over the fillings.
Bake for 35–40 minutes, or until the center is just set and slightly jiggly. A knife inserted near the center should come out mostly clean.
Allow the quiche to cool for at least 15 minutes before slicing. This helps it fully set and makes clean slices easier.
Servings and timing
Servings: 6 slices
Preparation time: 20 minutes
Chilling time: 30 minutes
Cooking time: 45 minutes
Total time: Approximately 1 hour 35 minutes
Variations
• Mushroom and caramelized onion: Replace spinach with 1 cup sautéed mushrooms and use Swiss cheese.
• Mediterranean style: Add chopped sun-dried tomatoes, olives, and feta cheese.
• Broccoli cheddar: Substitute spinach with lightly steamed broccoli and use sharp cheddar.
• Crustless option: Skip the crust and pour the filling directly into a greased pie dish. Reduce baking time by about 5 minutes.
• Herb boost: Add 1 tablespoon fresh chopped parsley, chives, or thyme to the egg mixture.
Storage/Reheating
Store leftover quiche in an airtight container in the refrigerator for up to 4 days.
To reheat in the oven, place slices on a baking sheet and warm at 325°F (160°C) for 10–15 minutes.
To reheat in the microwave, heat individual slices for 1–2 minutes, though the crust may soften slightly.
To freeze, wrap the fully cooled quiche tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I make quiche ahead of time?
Yes, you can bake it a day in advance and store it in the refrigerator. Reheat gently before serving.
Why is my quiche watery?
Watery quiche often happens if vegetables release too much moisture. Always sauté vegetables first and avoid overbaking.
Can I use only milk instead of cream?
You can, but the texture will be less rich and creamy. A combination of cream and milk gives the best consistency.
How do I know when the quiche is done?
The edges should be set and the center should jiggle slightly. It will continue to firm up as it cools.
Can I use a store-bought crust?
Yes, a pre-made pie crust works well and saves time.
What cheese works best in quiche?
Gruyère, Swiss, cheddar, mozzarella, and feta are all excellent options depending on the flavor you prefer.
Can I make this quiche crustless?
Yes, simply grease the pie dish well and pour in the filling. Bake slightly less time.
How long should I let quiche rest before slicing?
At least 15 minutes. This allows the custard to fully set.
Can I add cooked chicken to this recipe?
Yes, add up to 1 cup of cooked, diced chicken for extra protein.
Why did my crust shrink during baking?
This can happen if the dough wasn’t chilled enough or was stretched while placing it in the pan. Always chill before baking.
Conclusion
This truly is the best ever quiche recipe thanks to its creamy custard, perfectly flaky crust, and balanced flavors. It’s versatile, reliable, and impressive enough for entertaining while still being easy enough for everyday cooking. Once you try it, this recipe is sure to become a staple in your kitchen.
This rich and creamy quiche features a buttery flaky crust filled with silky custard, Gruyère, mozzarella, and sautéed spinach and onions. Perfectly set and full of flavor, it’s ideal for brunch, lunch, or dinner.
Ingredients
For the crust:
1 1/4 cups (160 g) all-purpose flour
1/2 teaspoon salt
1/2 cup (113 g) cold unsalted butter, cubed
3–4 tablespoons ice water
For the filling:
4 large eggs
1 cup (240 ml) heavy cream
1 cup (240 ml) whole milk
1 teaspoon salt
1/2 teaspoon freshly ground black pepper
1/4 teaspoon ground nutmeg
1 cup (100 g) shredded Gruyère cheese
1/2 cup (50 g) shredded mozzarella cheese
1 cup (150 g) fresh spinach, chopped
1/2 cup (75 g) diced onion
1 tablespoon olive oil
Instructions
In a large bowl, combine flour and salt. Cut in cold butter until mixture resembles coarse crumbs.
Add ice water one tablespoon at a time until dough comes together. Form into a disk, wrap, and refrigerate for at least 30 minutes.
Preheat oven to 375°F (190°C).
Roll dough into a 12-inch circle and transfer to a 9-inch pie dish. Press into edges and trim excess. Prick bottom with a fork.
Line crust with parchment paper and pie weights. Blind bake for 15 minutes, remove weights, then bake 5 more minutes until lightly golden. Set aside.
Heat olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until soft. Add spinach and cook until wilted. Remove from heat and cool slightly.
Whisk together eggs, heavy cream, milk, salt, pepper, and nutmeg until smooth.
Sprinkle Gruyère and mozzarella over the crust. Add spinach and onion mixture evenly.
Pour egg mixture carefully over fillings.
Bake for 35–40 minutes until edges are set and center is slightly jiggly.
Cool for at least 15 minutes before slicing and serving.
Notes
Always sauté vegetables first to reduce excess moisture.
Do not overbake; the center should slightly jiggle when done.