There’s something so comforting about pulling a golden quiche out of the oven, especially when the kitchen smells like buttery crust, sautéed onions, and warm Parmesan. This elegant ricotta and spinach quiche feels a little fancy, but it’s surprisingly simple to make at home with everyday ingredients.
I love serving this quiche for slow weekend brunches, light lunches, or even easy dinners alongside a crisp salad. The creamy ricotta filling gives it a soft, delicate texture while the spinach adds freshness and color in every bite. It’s rich without feeling heavy, and it tastes just as wonderful warm as it does at room temperature.
Flavor & Texture Highlights
- Rich and creamy ricotta filling
- Flaky buttery crust with a golden finish
- Fresh spinach adds brightness and balance
- Parmesan brings a savory, nutty flavor
- Soft custard texture with lightly crisp edges
- Perfect for brunch, lunch, or dinner
Jump to Section
- Why You’ll Love This Recipe
- What You’ll Need
- How to Make It
- Expert Tips
- Storage & Reheating
- What to Serve With
- Frequently Asked Questions
- Recipe
Why You’ll Love This Recipe
This quiche is wonderfully versatile and fits almost any occasion. It feels elegant enough for a brunch table but easy enough for a weekday meal. Since it can be served warm or at room temperature, it’s also a great make-ahead option.
The ricotta creates an incredibly creamy filling that pairs beautifully with tender spinach and sweet sautéed onion. A little nutmeg quietly enhances all the flavors and gives the quiche that classic cozy touch.
You’ll also appreciate how simple the ingredient list is. Most of the ingredients are pantry or refrigerator staples, making this recipe both practical and satisfying.
What You’ll Need to Make This Recipe
Pie Crust: A flaky pie crust creates the perfect base for the creamy filling. You can use a store-bought crust for convenience or homemade if you prefer.
Spinach: Fresh spinach gives the quiche color, freshness, and a soft earthy flavor that balances the richness of the cheeses.
Ricotta Cheese: Ricotta makes the filling silky, creamy, and slightly delicate compared to heavier quiches.
Eggs and Heavy Cream: These create the custard-like texture that every good quiche needs.
Parmesan Cheese: Parmesan adds a salty, savory depth that ties all the flavors together beautifully.
Nutmeg: Just a tiny pinch gives warmth and enhances the creamy filling without overpowering it.
Exact ingredient measurements can be found in the recipe card below.
How to Make Elegant Ricotta and Spinach Quiche Step by Step
Step 1: Prepare the Crust
Preheat your oven to 375°F. Roll out the pie crust and gently press it into a 9-inch quiche dish or pie plate. Use a fork to prick the bottom so steam can escape during baking. Pre-bake the crust for about 8 minutes to help keep it crisp once the filling is added.
Step 2: Cook the Onion and Spinach
Heat the olive oil in a skillet over medium heat. Add the chopped onion and cook until soft and translucent, which should take about 5 minutes. Stir in the spinach and cook just until wilted. Remove the pan from the heat and let the mixture cool slightly.
Step 3: Make the Filling
In a large mixing bowl, whisk together the ricotta cheese, eggs, heavy cream, Parmesan cheese, salt, pepper, and a pinch of nutmeg until smooth and creamy. Fold in the cooled spinach and onion mixture so everything is evenly combined.
Step 4: Fill and Bake
Pour the filling into the pre-baked crust and smooth the top gently. Bake the quiche for 35 to 40 minutes, or until the center is set and the top is beautifully golden.
Step 5: Cool and Serve
Allow the quiche to cool for a few minutes before slicing. This helps the filling settle and makes cleaner slices. Serve warm or at room temperature with your favorite side dish.
Expert Tips
- Squeeze out excess moisture from the spinach if needed to avoid a watery filling.
- Pre-baking the crust helps prevent a soggy bottom.
- Let the quiche rest before slicing so the filling sets properly.
- Freshly grated Parmesan gives the best flavor and texture.
- You can add herbs like thyme or basil for extra flavor.
How to Store and Reheat It
Store leftover quiche covered in the refrigerator for up to 4 days. The flavors actually become even better after resting overnight.
To reheat, place slices in a 325°F oven for about 10 minutes or warm gently in the microwave. If you prefer a crisp crust, the oven method works best.
You can also freeze individual slices for quick meals later. Wrap them tightly and freeze for up to 2 months.
What to Serve With
- Fresh green salad with vinaigrette
- Roasted potatoes
- Fresh fruit or berries
- Tomato soup
- Crispy bacon or breakfast sausage
- Hot coffee or herbal tea
Frequently Asked Questions
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Just thaw it completely and squeeze out as much liquid as possible before adding it to the filling.
Can I make this quiche ahead of time?
Absolutely. This quiche tastes wonderful made a day ahead and reheated before serving.
How do I know when the quiche is done?
The center should look set but still slightly soft. The top will be lightly golden and the edges puffed.
Can I substitute the ricotta cheese?
You can use cottage cheese or goat cheese for a slightly different flavor and texture.
Is this quiche good at room temperature?
Yes, it’s delicious both warm and at room temperature, which makes it great for brunch tables and gatherings.
Elegant Ricotta and Spinach Quiche
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 8 servings
Calories: 320 kcal per serving
Ingredients
- 1 pie crust (store-bought or homemade)
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cups fresh spinach, chopped
- 1 cup ricotta cheese
- 3 large eggs
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and pepper to taste
- A pinch of nutmeg
Instructions
- Preheat the oven to 375°F (190°C).
- Roll out the pie crust and press it into a 9-inch quiche dish or pie plate. Prick the bottom with a fork and pre-bake for 8 minutes. Remove from the oven.
- Heat olive oil in a skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
- Add the spinach and cook until wilted, about 2 minutes. Remove from heat and let cool slightly.
- In a large bowl, whisk together the ricotta cheese, eggs, heavy cream, Parmesan cheese, salt, pepper, and nutmeg until smooth.
- Stir the spinach and onion mixture into the cheese mixture.
- Pour the filling into the pre-baked crust and smooth the top.
- Bake for 35–40 minutes, or until the quiche is set and golden brown on top.
- Allow the quiche to cool for a few minutes before slicing and serving.
Notes
- For extra flavor, add a sprinkle of fresh herbs before serving.
- This quiche can be served warm or at room temperature.
- Store leftovers in the refrigerator for up to 4 days.
Final Thoughts
This elegant ricotta and spinach quiche is the kind of recipe that always feels special without requiring complicated steps. It’s creamy, savory, comforting, and perfect for sharing around the table with family or friends.
Whether you serve it for brunch, lunch, or a cozy dinner, this quiche is one of those timeless recipes you’ll find yourself coming back to again and again.

