This Spinach Feta Quiche is a tasty mix of fresh spinach and creamy feta cheese baked in a flaky crust. Perfect for breakfast, lunch, or a light dinner!
What I love most about this quiche is how easy it is to make. You simply whisk the eggs, add the fillings, and pop it into the oven. Simple, right?
Key Ingredients & Substitutions
Pie Crust: A pre-made pie crust saves time, but making your own can add a personal touch. If you’re gluten-free, try a gluten-free pie crust or portobello mushroom caps for a unique twist.
Spinach: Fresh spinach is best for a vibrant color and texture. If you can only find frozen spinach, make sure to thaw and drain it well before using, or try kale for a slightly different flavor.
Feta Cheese: Feta cheese provides a tangy flavor, but if you don’t have any, crumbled goat cheese or ricotta can be good substitutes. Both will give a creamy texture but will change the taste a bit.
Half-and-Half: If you don’t have half-and-half on hand, whole milk (or even almond milk for a dairy-free option) works fine, although the quiche may be a bit lighter. I’d recommend sticking with a creamier option for richness.
Onion: Use yellow onion for a sweeter flavor, but shallots or green onions can also work well if you’re looking for something milder.
How Do I Prevent My Quiche from Sinking?
A quiche’s filling can sometimes sink or become watery. To avoid this, make sure to sauté your spinach well. This helps extract excess moisture before adding it to the egg mixture. Always let your fillings cool a bit too, so the structure of the eggs remains steady when baked.
- Preheat your oven well to get an even bake, ensuring a perfectly set filling.
- Try to mix your filling gently to keep the eggs from deflating.
- Let the quiche cool before cutting; this helps it set fully.

How to Make Spinach Feta Quiche
Ingredients You’ll Need:
For The Quiche:
- 1 unbaked 9-inch pie crust
- 1 tablespoon olive oil or butter
- 1 small onion, finely chopped
- 4 cups fresh spinach, washed and chopped
- 4 large eggs
- 1 cup half-and-half or whole milk
- 1 cup crumbled feta cheese
- 1 cup shredded mozzarella or Swiss cheese
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional)
How Much Time Will You Need?
This delicious Spinach Feta Quiche takes about 15 minutes to prep and 35-40 minutes to bake in the oven, so in total, you’re looking at around 55-60 minutes. Plus, you’ll want an extra 10-15 minutes to cool it before slicing—just enough time to set your table!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 375°F (190°C). This ensures that the quiche cooks evenly. Next, place the pie crust into a 9-inch pie pan. Use a fork to prick the bottom and sides of the crust; this helps it from bubbling up while baking. Set aside.
2. Sauté Onions:
In a skillet, heat the olive oil or butter over medium heat. Once hot, add the finely chopped onion. Sauté the onion for about 5 minutes, or until it becomes soft and translucent. This adds a lovely flavor to your quiche!
3. Cook the Spinach:
Add the washed and chopped spinach to the skillet. Stir it in and cook for another 3-4 minutes, until the spinach wilts down. Once done, remove the skillet from the heat and let the mixture cool slightly.
4. Whisk the Egg Mixture:
In a large bowl, crack the eggs and whisk them together with the half-and-half or whole milk. Add in the salt, black pepper, and nutmeg (if using). This will create a rich and flavorful base for your quiche.
5. Combine Ingredients:
Next, stir in the cooked spinach and onion mixture, along with the crumbled feta cheese and shredded mozzarella or Swiss cheese into the egg mixture. Mix well until everything is combined.
6. Fill the Pie Crust:
Carefully pour the filling into the prepared pie crust. Make sure the filling is spread evenly throughout so that every slice has a bit of everything!
7. Bake the Quiche:
Pop the quiche into your preheated oven and bake for 35-40 minutes. Keep an eye on it—it’s done when the quiche is set in the middle and the top is golden brown.
8. Cool and Serve:
Once baked to perfection, take your quiche out of the oven. Allow it to cool for about 10-15 minutes before slicing. This cooling time helps it set up nicely for clean cuts—ready to serve and enjoy!
Can I Use Frozen Spinach Instead of Fresh?
Yes, you can use frozen spinach in your quiche! Just make sure to thoroughly thaw it and squeeze out any excess moisture before adding it to the mixture. This helps prevent a soggy quiche.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place individual slices in the microwave or oven until warmed through. Adding a sprinkle of fresh cheese on top when reheating can bring back some creaminess!
Can I Add Other Ingredients?
Absolutely! Feel free to customize your quiche by adding other ingredients such as bell peppers, mushrooms, or even cooked bacon or ham for extra flavor. Just make sure that additional ingredients are cooked and drained of moisture before mixing them in.
Why Did My Quiche Turn Out Soggy?
A soggy quiche might be due to excess moisture from the filling. To prevent this, ensure that veggies like spinach are well-cooked and drained. Also, avoid overloading with liquid ingredients. Letting it cool before slicing helps maintain the structure too!
