Creamy Spinach Feta Quiche
Creamy spinach feta quiche is the kind of meal that feels a little fancy but comes together without much fuss. The filling stays silky from a simple mix of eggs and milk, and crumbled feta melts into salty pockets throughout.

It works for a quick dinner, a weekend brunch, or packed for lunch the next day. A store-bought crust makes it even faster, and the whole thing bakes while you tidy up.
Why This Quiche Works
The crust stays crisp because we blind-bake it first. That short oven time before adding the custard stops the bottom from getting soggy.
The spinach gets squeezed completely dry, so the custard stays creamy instead of watery. Feta brings enough salt and tang that you don’t need complicated seasoning.
This is the quiche I keep coming back to when I want something that looks like I tried hard but really just takes a handful of ingredients.
Ingredients

- 1 9-inch pie crust, store-bought or homemade: deep-dish works if you want taller slices
- 5 oz fresh spinach: about 5 cups loosely packed
- 1 tablespoon olive oil
- ½ small onion, finely chopped
- 4 large eggs
- ¾ cup whole milk
- ¾ cup crumbled feta cheese
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- Pinch of nutmeg (optional)
Variations / Substitutions
- Spinach: swap in thawed frozen spinach, just squeeze it very dry
- Cheese: crumbled goat cheese or ricotta salata both work
- Milk: half-and-half makes a richer custard, 2% works but the filling will be less creamy
- Add-ins: a handful of cooked crumbled bacon or a few sun-dried tomatoes add a nice savory note
- Herbs: chopped dill or parsley stirred into the custard gives it a fresh lift
If you enjoy this one, you might also like our Broccoli Cheddar Quiche.
How To Make Spinach Feta Quiche
Step 1: Blind Bake the Crust

Heat the oven to 375°F (190°C). Press the 1 9-inch pie crust into a 9-inch pie plate, crimp the edges, and prick the bottom all over with a fork. Line the crust with parchment paper and fill it with pie weights or dried beans. Bake for 10 minutes, until the edges look set.
Remove the parchment and weights, then bake another 5 minutes. The crust should look dry and pale, with no raw doughy spots. This quick par-bake is what keeps the bottom from turning soft once the custard hits it.
Step 2: Sauté the Spinach

Warm the 1 tablespoon olive oil in a skillet over medium heat. Add the ½ chopped onion and cook for about 3 minutes, stirring occasionally, until it softens. Add the 5 oz spinach in handfuls and cook just until it wilts completely, about 2 minutes. Transfer the mixture to a strainer and press out as much liquid as you can.
Getting the spinach really dry makes the difference between a quiche that slices clean and one that weeps onto the plate. Let it cool while you mix the custard.
Step 3: Whisk the Custard

In a large bowl, whisk together the 4 large eggs, ¾ cup whole milk, ¼ teaspoon salt, ¼ teaspoon black pepper, and the pinch of nutmeg if you are using it. Whisk until the mixture is smooth and no streaks of egg white remain.
The custard should be pale yellow and uniform. Stop whisking as soon as it comes together, over-mixing can add too much air and make the filling puff unevenly.
Step 4: Layer and Bake the Quiche

Spread the drained spinach and onions evenly over the bottom of the par-baked crust. Scatter the ¾ cup crumbled feta on top, then pour the custard over everything. Place the quiche on a baking sheet to catch any drips and bake at 375°F (190°C) for 30 to 35 minutes. The center should be just set with a slight wobble.
The top will turn lightly golden and puffed. Let the quiche cool on a wire rack for at least 10 minutes before slicing, it finishes setting as it rests. Slice and serve warm or at room temperature for the creamiest texture and flakiest crust.
Tips for the Best Spinach Feta Quiche
- Squeeze the cooked spinach until no liquid drips out. Even a little extra moisture can water down the custard.
- Bake until the center still has a gentle jiggle. If you wait until it is completely firm, the quiche will be overcooked and dense.
- Use room temperature eggs and milk. They blend more easily and help the custard set evenly in the oven.
- A baking sheet under the pie plate catches any overflow and makes it easier to slide the quiche in and out of the oven.
Storing Leftover Quiche
- Refrigerate: Cool the quiche completely, then cover and refrigerate for up to 4 days.
- Reheating: Warm slices in a 350°F oven for 10 minutes to recrisp the crust, or microwave briefly for a softer texture. Cold quiche straight from the fridge is also good.
What To Serve With Spinach Feta Quiche
A crisp green salad with a lemony vinaigrette cuts through the richness of the eggs and cheese. Roasted cherry tomatoes or a spoonful of marinated olives bring a bright, acidic contrast that wakes up every bite.
Frequently Asked Questions
Can I use frozen spinach?
Yes. Thaw a 10 oz package of frozen chopped spinach and squeeze it until very dry before using it in the sauté step. You may not need the onion oil because frozen spinach is already cooked down, but the onion still needs a minute to soften.
Can I assemble the quiche the night before?
Yes. Prepare the crust, spinach mixture, and custard, then layer them in the crust. Cover tightly and refrigerate overnight. Bake straight from the fridge, adding about 5 to 10 minutes to the bake time. The crust may darken a little more, but it will still be flaky.
Why did my quiche sink in the middle?
An uneven oven or opening the door too often can cause the custard to rise and fall. Avoid overbeating the eggs, and resist the urge to check the quiche more than once near the end of baking.

Spinach Feta Quiche Recipe
Ingredients
Method
- Heat oven to 375°F. Press crust into a pie plate, prick with a fork, line with parchment and weights, and bake 10 minutes. Remove weights and bake 5 minutes more.
- Sauté onion in olive oil for 3 minutes, add spinach until wilted, then drain and squeeze dry.
- Whisk eggs, milk, salt, pepper, and nutmeg until smooth.
- Spread spinach mixture in crust, top with feta, pour custard over, and bake 30 to 35 minutes until just set. Cool 10 minutes before slicing.
