clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cover photo.

Best Spinach Quiche Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

From the buttery crust to the custardy egg filling with spinach, you’ll love this classic French spinach quiche recipe!

  • Total Time: 60 minutes
  • Yield: 8 servings 1x


Units Scale

For the Pie Crust:

For the filling: 

  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 6 cups fresh baby spinach, chopped
  • Salt and pepper to taste
  • 1/2 teaspoon nutmeg (freshly grated is best)
  • pinch of cayenne pepper
  • 4 large eggs, room temperature
  • 1 cup whole milk, half and half, or heavy cream (adjust for your preferred level of creaminess)
  • 1 1/2 cups Gruyere cheese, grated
  • Chopped green onions for garnish optional)


Pie weights

Pie Dish or pie plate


Mixing Bowls

Frying Pan


Prepare the Pie Crust:

  1. If using a store-bought pie crust, follow the instructions on the package for pre-baking.
    If using homemade pie crust, roll it out and fit it into a 9-inch pie dish. Crimp the edges and prick the bottom with a fork. Blind bake the crust by lining it with parchment paper and filling it with pie weights or dried beans. Bake for about 15 minutes or until the edges start to turn golden. Remove the parchment paper and weights, and bake for 5 minutes. Remove the crust from the oven and set it aside. Turn oven temperature to 350 degrees F.

For the filling:

  1. In a large skillet, heat olive oil over medium heat. Add chopped onions and garlic, and sauté until softened.
  2. Add chopped spinach to the skillet and cook until wilted—season with salt, pepper, and nutmeg. Allow excess liquid to evaporate.
  3. In a bowl, whisk together eggs and milk.
  4. Sprinkle half of the gruyere cheese over the bottom of the crust. Spread the spinach mixture evenly over the cheese. Pour the egg mixture over the top. Sprinkle with the remaining cheese.
  5. Place a large piece of foil under the pie plate and bring it over the crust edges to prevent it from getting too browned.
  6. Place the quiche in the preheated oven and bake for about 45-55 minutes, or until the quiche is set in the center and the top is golden brown. The quiche is done when a knife inserted near the center comes out clean.
  7. Allow the quiche to cool for a few minutes before slicing and serving. Top with chopped green onions, if desired. It can be served warm or at room temperature.

This classic French spinach quiche is perfect for brunch, lunch, or a light dinner. Enjoy!

  • Author: Elena
  • Prep Time: 15 min
  • Cook Time: 45
  • Category: Savory
  • Method: French
  • Cuisine: French