If you’re craving a delightful dish that balances fresh greens and creamy cheese in one perfect bite, the Spinach Artichoke Quiche Recipe is exactly what you need. This savory quiche brings together tender spinach, tangy artichoke hearts, and a luscious blend of mozzarella and Parmesan cheeses all baked in a flaky pie crust. It’s a heavenly combination that’s simple to prepare yet impressive enough to serve for brunch, lunch, or even a cozy dinner. Once you try this recipe, it will quickly become a go-to favorite for any occasion.

Ingredients You’ll Need
Every ingredient in this Spinach Artichoke Quiche Recipe plays a crucial role in creating its irresistible taste, texture, and color. From the fresh vegetables to the rich dairy, each element enhances the quiche to perfection.
- 1 9 inch pie crust (unbaked): The buttery base that provides a flaky and sturdy foundation for the quiche.
- 1 tablespoon olive oil: Used for sautéing the onions and garlic, adding a subtle richness and depth.
- 1/2 cup diced onion: Adds sweetness and a bit of bite when softened.
- 2 cloves garlic (minced): Enhances aroma and flavor with its warm, pungent notes.
- 1 cup chopped fresh spinach: Brings vibrant green color and fresh earthiness.
- 1 cup canned artichoke hearts (drained and chopped): Offers a mild, tangy contrast that complements the spinach beautifully.
- 4 large eggs: The binding element that sets the quiche into a creamy custard.
- 1 cup heavy cream: Provides a luxurious richness and smooth texture.
- 1/2 cup whole milk: Balances the cream’s richness while keeping the custard silky.
- 1 cup shredded mozzarella cheese: Melts easily, creating stretchy, gooey pockets of flavor.
- 1/2 cup grated Parmesan cheese: Adds a nutty, sharp edge to the cheesy filling.
- 1/2 teaspoon salt: Enhances all the flavors without overpowering.
- 1/4 teaspoon black pepper: Adds a gentle kick and depth.
- 1/4 teaspoon ground nutmeg (optional): A classic quiche spice that adds warmth and complexity.
How to Make Spinach Artichoke Quiche Recipe
Step 1: Prepare the Oven and Crust
Begin by preheating your oven to 375°F. Take your unbaked 9-inch pie crust and carefully place it into a pie dish, crimping the edges to form a decorative rim. This step ensures your quiche will have a beautifully golden, crispy crust that holds all the delicious filling inside.
Step 2: Sauté the Vegetables
Heat olive oil in a skillet over medium heat and add the diced onion. Cook for 3 to 4 minutes until softened and translucent, which brings out the onion’s natural sweetness. Add the minced garlic and cook for about 1 minute until fragrant. Next, stir in the chopped fresh spinach, cooking until it wilts down and melds with the other ingredients. Finally, fold in the chopped artichoke hearts and cook for another 2 minutes, then remove the skillet from heat and allow the mixture to cool slightly. This step builds layers of flavor that make each bite unforgettable.
Step 3: Combine Eggs and Dairy
In a large mixing bowl, whisk together the eggs, heavy cream, whole milk, salt, black pepper, and nutmeg until the mixture is smooth and uniform. This creamy custard base is what transforms the quiche into a custardy masterpiece with a light yet rich texture that melts in your mouth.
Step 4: Add Cheeses and Vegetables
Fold the shredded mozzarella and grated Parmesan cheese into the egg mixture, ensuring the cheese is evenly distributed so every slice has the perfect cheesy pull. Then gently incorporate the sautéed spinach and artichoke mixture. Combining these right before baking helps keep the vegetables tender and flavorful while infusing their essence throughout the custard.
Step 5: Assemble and Bake
Pour the entire filling into the prepared pie crust, spreading it evenly with a spatula. Place the quiche in the preheated oven and bake for 40 to 45 minutes. You’ll know it’s done when the center is set – gently jiggle the pie dish to check – and the top turns a beautiful light golden brown. Let it cool for at least 10 minutes before slicing to allow the quiche to firm up for perfect, clean servings.
How to Serve Spinach Artichoke Quiche Recipe

Garnishes
A sprinkle of fresh herbs like chopped parsley or chives adds a pop of green, freshness, and visual charm on top of the quiche after baking. For an extra burst of flavor, consider a light dusting of grated Parmesan or a drizzle of high-quality olive oil just before serving.
Side Dishes
This quiche pairs wonderfully with crisp, refreshing salads such as a mixed greens salad with a lemon vinaigrette or a simple tomato and cucumber salad. Roasted potatoes or a bowl of soup also balance the richness of the quiche perfectly for a satisfying meal.
Creative Ways to Present
Slice the quiche into individual mini portions for a brunch buffet or party platter by using mini tart pans instead of a large pie dish. For a stunning presentation, place slices on a wooden board with fresh vegetable crudités and artisan bread alongside for a rustic yet elegant spread.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, cover your leftover Spinach Artichoke Quiche Recipe tightly with plastic wrap or store in an airtight container in the refrigerator. It will keep fresh and tasty for up to 4 days, making it a perfect make-ahead option for busy weeknights or quick lunches.
Freezing
This quiche freezes beautifully. To freeze, wrap individual slices tightly in plastic wrap and then place them in a freezer-safe container or zip-top bag. It will maintain its flavor and texture for up to 2 months, letting you enjoy this wonderful dish well beyond the initial cooking day.
Reheating
Reheat leftover slices in a 350°F oven for 10 to 15 minutes or until warmed through, which helps keep the crust crispy and the filling creamy. Microwaving is faster, but may cause the crust to soften, so use the oven for the best texture.
FAQs
Can I use frozen spinach instead of fresh in this Spinach Artichoke Quiche Recipe?
Absolutely! Just be sure to fully thaw the frozen spinach and squeeze out any excess water to avoid making the quiche soggy.
Is it necessary to blind bake the pie crust before adding the filling?
Blind baking is optional. It results in a crispier crust, which some people prefer, but you can skip it to save time if you don’t mind a slightly softer base.
Can I substitute other cheeses for mozzarella and Parmesan?
Yes, feel free to use cheeses like Gruyère, fontina, or cheddar for different flavor profiles, though mozzarella and Parmesan have a traditional and well-loved melting combination for this quiche.
Is the ground nutmeg really necessary?
Nutmeg is optional but highly recommended because it adds a warm, subtle depth that complements the creamy custard beautifully. If you’re not a fan, you can omit it without sacrificing the overall flavor.
How long does the Spinach Artichoke Quiche Recipe take to prepare?
The prep time is about 15 minutes, and baking takes around 40 to 45 minutes, making it a quick and straightforward recipe that fits perfectly into your busy schedule.
Final Thoughts
There is something truly comforting about a homemade quiche, and this Spinach Artichoke Quiche Recipe is no exception. It’s a wonderful combination of fresh veggies and creamy cheese that’s as impressive as it is approachable. Whether you’re feeding family, hosting friends, or simply craving something satisfying and flavorful, this recipe is sure to become a treasured favorite. I encourage you to give it a try and enjoy every delicious bite!
Print
Spinach Artichoke Quiche Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: French-Inspired
- Diet: Vegetarian
Description
This Spinach Artichoke Quiche combines a flaky pie crust with a savory mixture of fresh spinach, artichoke hearts, and cheesy custard. Perfect for breakfast or brunch, this French-inspired quiche is rich, creamy, and packed with flavor, making it a delightful vegetarian meal option.
Ingredients
Pie Crust
- 1 9 inch pie crust unbaked
Vegetable Mixture
- 1 tablespoon olive oil
- 1/2 cup diced onion
- 2 cloves garlic minced
- 1 cup chopped fresh spinach
- 1 cup canned artichoke hearts drained and chopped
Custard and Cheese Filling
- 4 large eggs
- 1 cup heavy cream
- 1/2 cup whole milk
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (optional)
Instructions
- Preheat and Prepare Crust: Preheat oven to 375°F. Place the unbaked pie crust into a 9 inch pie dish and crimp the edges as desired to ensure a neat crust edge.
- Sauté Vegetables: Heat olive oil in a skillet over medium heat. Sauté diced onion for 3 to 4 minutes until softened. Add minced garlic and cook for 1 additional minute, stirring frequently to prevent burning.
- Add Spinach and Artichokes: Stir in chopped fresh spinach and cook until wilted, about 2 minutes. Add chopped artichoke hearts and cook for another 2 minutes. Remove the skillet from heat and let the mixture cool slightly to avoid curdling eggs in next step.
- Prepare Custard Mixture: In a large mixing bowl, whisk together eggs, heavy cream, whole milk, salt, black pepper, and nutmeg until the mixture is smooth and uniform.
- Add Cheese and Vegetables: Stir shredded mozzarella and grated Parmesan cheeses into the custard mixture. Then fold in the cooled spinach and artichoke mixture evenly.
- Assemble Quiche: Pour the filling into the prepared pie crust, spreading it evenly with a spatula to fill all spaces.
- Bake: Place the quiche in the preheated oven and bake for 40 to 45 minutes or until the center is set and the top turns lightly golden brown.
- Cool and Serve: Remove the quiche from the oven and let it cool for at least 10 minutes before slicing. This resting time helps the filling to set perfectly for clean slices.
Notes
- For a crispier crust, blind bake the crust for 10 minutes before adding the filling.
- Frozen spinach can be used if fully thawed and squeezed dry to remove excess moisture.
- Store leftovers covered in the refrigerator for up to 4 days and reheat gently before serving to preserve texture and flavor.

