If you are looking for a delightful dish that brings together fresh greens and tangy cheese in a flaky, golden crust, this Spinach Feta Quiche Recipe is your new best friend in the kitchen. Perfect for breakfast, brunch, or even a light dinner, it’s a vibrant blend of creamy feta, tender spinach, and melted mozzarella all wrapped up in a handmade buttery pastry. This recipe wonderfully balances rich flavors with fresh herbs, making every bite a comforting yet exciting experience you’ll want to share again and again.

Ingredients You’ll Need
Getting the ingredients right is key to nailing this Spinach Feta Quiche Recipe. Each component plays a simple yet vital role, whether it’s the flaky crust, the lush filling, or the herbs that add that perfect hint of seasoning.
- All-purpose flour: This forms the tender, homemade crust that’s the foundation of the quiche.
- Butter (cold and cut into pieces): Essential for that flaky texture in the pie crust.
- Cold water: Helps bring the crust dough together without heating the butter.
- Salt: Balances flavors and enhances the crust’s taste.
- Fresh spinach (chopped): Adds a fresh, vibrant green color and mild earthiness to the filling.
- Crumbled feta cheese: Brings a tangy, salty punch that’s the star of the filling.
- Shredded mozzarella cheese: Melts wonderfully for creamy texture and mild flavor.
- Large eggs: Bind the filling together and add richness.
- Milk: Creates a smooth custard base that softens the spinach and cheese.
- Dried oregano: Provides a subtle herbaceous note to brighten the dish.
- Dried basil: Adds a sweet, aromatic depth to the overall flavor.
- Salt and pepper: Customized to taste, these season the filling perfectly.
How to Make Spinach Feta Quiche Recipe
Step 1: Prepare the Crust
Start by combining all-purpose flour, cold butter, and salt in a food processor. Pulse until you achieve coarse crumbs, then gradually add the cold water—this keeps the butter chilled and ensures a flaky crust. Press this mixture firmly into your pie dish, creating a smooth base and edges. Refrigerate it for a bit while you prepare the delicious filling.
Step 2: Preheat the Oven
Set your oven to 375 degrees Fahrenheit (190 degrees Celsius). Getting the temperature right upfront is crucial so that your crust bakes evenly and the filling sets perfectly.
Step 3: Make the Filling
Whisk together your eggs and milk in a medium bowl until light and combined. Stir in the chopped spinach, crumbled feta, shredded mozzarella, dried oregano, dried basil, plus salt and pepper to taste. This mixture is where all the flavors meld together, creating a creamy, savory custard that contrasts beautifully with the crisp crust.
Step 4: Bake the Quiche
Pour the rich filling into the chilled crust, spreading it evenly. Pop it into the oven and bake for 35 to 40 minutes. You’ll know it’s ready when the quiche is set, and the top gleams with a delicate golden hue. Resist the urge to open the oven too often, so it cooks perfectly without sinking.
Step 5: Cool and Serve
Let your quiche rest for a few minutes after baking to firm up for neat slices. Whether served warm or at room temperature, each portion reveals layers of flaky crust, luscious custard, and pockets of salty feta and tender spinach, making it an irresistible dish any time of day.
How to Serve Spinach Feta Quiche Recipe

Garnishes
A sprinkle of freshly cracked black pepper or a few sprigs of fresh herbs like parsley, dill, or basil can elevate your quiche’s presentation and add an extra burst of flavor. Thin slices of cherry tomatoes or a scattering of toasted pine nuts also make lovely, tasty garnishes that complement this Spinach Feta Quiche Recipe perfectly.
Side Dishes
Pair this savory quiche with a crisp green salad dressed in a light vinaigrette or some roasted baby potatoes for a satisfying, balanced meal. Fresh fruit salad or a bowl of seasonal berries add a sweet contrast and brighten the entire dining experience beautifully.
Creative Ways to Present
Try making mini quiches using muffin tins for individual servings that are perfect for brunch parties or picnics. You can also slice the quiche into wedges and serve alongside a dollop of Greek yogurt or tzatziki for a Mediterranean flair that livens up your mealtime presentation.
Make Ahead and Storage
Storing Leftovers
Cool any leftover quiche completely before wrapping it tightly in plastic wrap or storing it in an airtight container. It will keep fresh in the refrigerator for up to 3 days, ready for a quick, flavorful meal anytime.
Freezing
This Spinach Feta Quiche Recipe freezes beautifully. Wrap it securely with foil or plastic wrap and freeze for up to 1 month. Thaw overnight in the fridge before reheating, so your quiche retains its texture and delicious taste.
Reheating
Reheat your quiche in an oven or toaster oven at 350 degrees Fahrenheit (175 degrees Celsius) for about 10 to 15 minutes, or until warmed through. This method keeps the crust crisp and the filling creamy—microwaving is quick but can make the crust soggy, so it’s best reserved for a last-minute fix.
FAQs
Can I use frozen spinach instead of fresh in this Spinach Feta Quiche Recipe?
Absolutely! Just be sure to thaw and drain all the excess water from frozen spinach before adding it to the filling to avoid a soggy quiche.
What type of feta cheese works best?
A good-quality, crumbly feta with a balanced saltiness works best—whether it’s sheep’s milk or a blend. Avoid overly soft or brined feta as it might make the filling too watery.
Can I substitute milk with cream or plant-based milk?
You can swap the milk for heavy cream if you want a richer quiche, or use unsweetened plant-based milk like almond or soy for a dairy-free option, but keep in mind the texture and flavor may vary slightly.
Is this Spinach Feta Quiche Recipe suitable for making ahead for events?
Yes! The quiche holds up well and can be made a day before your event. Just cover and refrigerate it, then warm it gently before serving.
How do I prevent the crust from getting soggy?
Chilling the dough before baking and pre-baking the crust slightly (blind baking) can help, but since this recipe uses a homemade crust pressed and chilled before filling, it usually bakes up nicely without sogginess.
Final Thoughts
If you want a dish that combines fresh, wholesome ingredients with comforting, cheesy goodness, this Spinach Feta Quiche Recipe is sure to become a treasured favorite. It’s simple enough for a weekday brunch yet elegant for entertaining guests, and every slice is a little moment of joy. Give it a try—you’ll be amazed at how effortlessly delicious homemade quiche can be!
Print
Spinach Feta Quiche Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This Spinach Feta Quiche is a savory and satisfying dish featuring a flaky homemade crust filled with a rich blend of eggs, fresh spinach, feta, and mozzarella cheeses, enhanced by aromatic herbs. Perfect for breakfast, brunch, or a light dinner, this quiche offers a delightful balance of creamy textures and fresh flavors baked to golden perfection.
Ingredients
For the Crust
- 1 1/2 cups all-purpose flour
- 1/2 cup butter, cold and cut into pieces
- 1/4 cup cold water
- 1/4 tsp salt
For the Filling
- 1 cup fresh spinach, chopped
- 1/2 cup crumbled feta cheese
- 1/2 cup shredded mozzarella cheese
- 4 large eggs
- 1 cup milk
- 1/2 tsp dried oregano
- 1/2 tsp dried basil
- Salt and pepper to taste
Instructions
- Prepare the Crust: In a food processor, combine the flour, cold butter pieces, and salt. Pulse until the mixture resembles coarse crumbs. Gradually add the cold water while pulsing until the dough starts to clump together. Press the dough evenly into a pie dish and refrigerate it to chill while you prepare the filling.
- Preheat the Oven: Set your oven to 375°F (190°C) to preheat so it’s ready for baking the quiche filling.
- Make the Filling: In a medium bowl, whisk the eggs and milk together until smooth. Then stir in the chopped spinach, crumbled feta cheese, shredded mozzarella, dried oregano, dried basil, and season with salt and pepper to your taste.
- Assemble and Bake: Pour the prepared filling evenly into the chilled pie crust. Place the quiche in the preheated oven and bake for 35 to 40 minutes, or until the filling is set and the top is a light golden brown.
- Cool and Serve: Remove the quiche from the oven and allow it to cool for a few minutes before slicing. Serve either warm or at room temperature for the best flavor and texture.
Notes
- To ensure a tender crust, keep the butter cold and do not overwork the dough.
- Fresh spinach can be substituted with frozen spinach, but be sure to thaw and squeeze out excess water before using.
- This quiche can be made ahead of time and stored in the refrigerator for up to 2 days.
- For a richer flavor, substitute milk with half-and-half or cream.
- Feel free to add other vegetables like mushrooms or bell peppers for variety.

