If you’re looking for a dish that effortlessly combines comfort, freshness, and a touch of elegance, this Spinach Quiche Recipe is exactly what you need. It’s a fabulous way to enjoy tender spinach embraced by a fluffy, cheesy egg filling that’s perfectly baked to golden perfection. Whether you’re serving brunch for friends or a cozy family dinner, this quiche offers a satisfying blend of textures and flavors that will have everyone asking for seconds. Plus, it’s surprisingly simple to make, relying on wholesome ingredients that come together harmoniously for a delightful result.

Ingredients You’ll Need
The beauty of this Spinach Quiche Recipe lies in its straightforward ingredients. Each item plays a crucial role, from the tender spinach adding vibrant color and nutrition to the blend of cheeses giving the dish that irresistible melty, savory punch. These ingredients together create a perfect balance of flavors and textures without overwhelming your palate.
- Olive oil: Used for sautéing, it brings a rich, fruity depth while keeping the vegetables tender.
- Yellow onion: Adds natural sweetness and a delicate crunch when cooked down properly.
- Garlic: Provides an aromatic boost that enhances every bite.
- Fresh spinach: The star green, packed with nutrients and giving the quiche its lovely fresh color and earthy flavor.
- Eggs: The binding and fluffy base that holds everything together beautifully.
- Heavy cream (or milk/coconut milk): Makes the filling luscious and creamy, adding richness without heaviness.
- Sea salt and black pepper: Essential for seasoning, they highlight and balance the natural flavors.
- Baking powder (optional): Gives the quiche a lighter, airier texture if you want to elevate the fluffiness.
- Shredded Swiss cheese: Offers a mild tang and gooey texture that melts wonderfully.
- Shredded cheddar cheese: Brings sharpness and a beautiful golden color once baked.
How to Make Spinach Quiche Recipe
Step 1: Sauté Your Vegetables
Start by heating olive oil in a skillet over medium heat. Toss in the diced yellow onion and cook until softened and fragrant, about 5 to 6 minutes. Stir in minced garlic and let it release its aroma for just one minute. Finally, add the chopped spinach and sauté until it wilts down, which takes roughly 2 minutes. The result is a beautifully tender mixture that is bursting with flavor, setting the perfect foundation for your quiche.
Step 2: Whisk Eggs and Combine Ingredients
While the spinach mixture cools slightly, whisk together your eggs, heavy cream, sea salt, black pepper, and baking powder if you’re using it. This mixture becomes the silky custard that binds your quiche. Fold in the cooked spinach and onions along with the shredded Swiss and cheddar cheeses. Mixing these ingredients gently ensures the filling is creamy, cheesy, and packed with that fresh spinach goodness.
Step 3: Bake to Perfection
Pour your filling into a 9-inch pie pan or a similarly sized baking dish. Place it in an oven preheated to 350°F (177°C), and bake for 30 to 35 minutes. You’ll know it’s ready when the quiche is set in the center and beautifully golden on top. Let it cool for a few minutes before slicing. The baking process transforms the mixture into a cohesive, fluffy dish that’s as inviting as it is delicious.
How to Serve Spinach Quiche Recipe

Garnishes
For a simple yet elegant touch, sprinkle chopped fresh herbs like parsley or chives over the top. A few cherry tomatoes or a light drizzle of balsamic reduction can add color and a hint of sweetness that contrasts beautifully with the savory quiche.
Side Dishes
This spinach quiche pairs superbly with fresh green salads dressed in lemon vinaigrette or a crisp cucumber salad to keep things light. For heartier options, roasted potatoes or a bowl of vegetable soup complement the richness of the quiche nicely.
Creative Ways to Present
Serve individual mini quiches in muffin tins for a fun and portable bite at brunch. Alternatively, try a colorful vegetable medley on the side and garnish with edible flowers for a stunning presentation that’s sure to wow guests.
Make Ahead and Storage
Storing Leftovers
Spinach quiche keeps well in the refrigerator for up to 3 days when stored in an airtight container. This makes it perfect for preparing in advance and enjoying throughout the week as a quick breakfast or lunch option.
Freezing
You can freeze leftover quiche slices by wrapping them tightly in plastic wrap and then foil. When wrapped well, they last up to 2 months in the freezer. Just thaw in the refrigerator overnight for best results.
Reheating
To retain the quiche’s texture and flavor, reheat in a preheated oven at 350°F (177°C) for 10 to 15 minutes. Microwaving works for convenience but may cause the quiche to become a bit soggy.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and thoroughly squeeze out any excess water before sautéing to avoid a watery filling in your quiche.
Is it necessary to use both Swiss and cheddar cheese?
Not at all. Using both adds depth in flavor and texture, but feel free to use just one type of cheese or swap them for your favorites like Gruyère or mozzarella.
Can I make this quiche dairy-free?
Yes! Substitute the heavy cream with canned coconut milk and choose dairy-free cheese alternatives to keep it creamy without any dairy.
What if I don’t have baking powder for fluffiness?
No worries! The quiche will still be delicious and set nicely, but the baking powder helps lighten the egg mixture for a softer texture.
Can I bake this quiche in advance and serve it cold?
Definitely. Spinach quiche tastes great both warm and cold, making it very versatile for picnics or packed lunches.
Final Thoughts
This Spinach Quiche Recipe is one of those comforting dishes that feel like a warm hug from the inside out. Its combination of vibrant greens, rich cheeses, and fluffy eggs makes it a true crowd-pleaser that’s nice enough for special occasions but easy enough for weeknight dinners. Trust me, once you make this, you’ll want to keep it in your regular recipe rotation. Give it a try, and you might just have a new favorite on your hands!
Print
Spinach Quiche Recipe
- Prep Time: 10 minutes
- Cook Time: 30-35 minutes
- Total Time: 40-45 minutes
- Yield: 6 servings
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This delightful Spinach Quiche is a savory, cheesy pie filled with sautéed spinach, onions, and garlic, bound together with a creamy egg mixture. Perfect for breakfast, brunch, or a light dinner, it offers a fluffy texture and rich flavor with a golden baked crust.
Ingredients
Vegetables and Aromatics
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 6 cups packed fresh spinach, roughly chopped
Egg Mixture
- 8 large eggs
- ⅓ cup heavy cream (or milk, or canned coconut milk for dairy-free)
- ½ teaspoon sea salt
- ½ teaspoon black pepper
- ½ teaspoon baking powder (optional, for a fluffier quiche)
Cheese
- 1 cup shredded Swiss cheese
- 1 cup shredded cheddar cheese
Instructions
- Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add the diced yellow onion and sauté for 5-6 minutes until softened. Add minced garlic and cook for an additional minute until fragrant. Next, add the chopped spinach and cook until wilted, about 2 minutes. Once done, remove the skillet from heat.
- Whisk Eggs and Combine: In a large bowl, whisk together the eggs, heavy cream (or milk/coconut milk), sea salt, black pepper, and baking powder if using. Stir in the cooked spinach and onion mixture along with the shredded Swiss and cheddar cheeses, mixing everything together thoroughly.
- Bake the Quiche: Pour the combined mixture into a 9-inch pie pan or suitable baking dish. Place it into a preheated oven at 350°F (177°C) and bake for 30-35 minutes, or until the quiche is fully set in the center and the top turns a light golden brown. Remove from the oven and let it cool slightly before slicing and serving.
Notes
- You can substitute heavy cream with regular milk or canned coconut milk for a dairy-free version.
- Adding baking powder is optional but will help make the quiche fluffier.
- Feel free to swap out Swiss and cheddar cheeses for your preferred cheese varieties.
- This quiche is great served warm or at room temperature.
- Leftovers keep well in the refrigerator for up to 3 days and can be reheated gently.

