If you’re looking for a cozy, satisfying dish that brings fresh flavors and creamy textures together effortlessly, this Ricotta Spinach Quiche Recipe is an absolute winner. Imagine a flaky golden crust cradling a luscious mixture of ricotta cheese, tender spinach, and savory hints of Parmesan and nutmeg, all baked to perfection. This dish strikes the perfect balance between comfort and elegance, making it ideal for a weekend brunch, light supper, or special gathering with friends and family. I’m excited to guide you through this delicious recipe that feels both indulgent and wholesome.

Ingredients You’ll Need
The joy of this Ricotta Spinach Quiche Recipe starts with a handful of simple ingredients that each play a key role in creating a harmonious blend of flavors and textures. From the crisp crust that holds everything together to the creamy cheeses and fresh spinach, every element has its moment to shine.
- Pre-made pie crust: This provides a buttery, flaky base that’s easy and reliable, but homemade crust works wonderfully if you prefer.
- Butter: Essential for sautéing your onions and spinach to develop sweet, mellow flavor and soften the greens just right.
- Onion, diced: Adds depth and a subtle sweetness that rounds out the earthiness of spinach perfectly.
- Fresh spinach, chopped: The star vegetable here, it contributes vibrant color and a fresh, slightly bitter contrast to the creamy cheese.
- Ricotta cheese: Brings a delicate creaminess and mild tang that binds everything into a tender filling.
- Eggs: The natural binder that transforms the filling into a custardlike delight when baked.
- Heavy cream: Adds richness and silkiness to the custard, ensuring each bite melts smoothly on your tongue.
- Grated Parmesan cheese: Offers a nutty, salty punch that complements the ricotta without overpowering it.
- Salt and pepper: Simple seasonings that enhance all flavors with just the right lick of savoriness and warmth.
- Nutmeg (optional): Just a pinch lends an aromatic warmth that quietly elevates the entire dish without stealing the spotlight.
How to Make Ricotta Spinach Quiche Recipe
Step 1: Prepare the crust
Start by preheating your oven to 375 degrees Fahrenheit. If you’re using a pre-made pie crust, place it carefully in a 9-inch pie dish and prick the bottom with a fork. This little trick prevents sogginess and helps the crust bake evenly. Pop it in the oven for about 10 minutes so it can set up nicely before adding your delicious filling.
Step 2: Cook the vegetables
While your crust prebakes, melt your tablespoon of butter in a skillet over medium heat. Toss in the diced onion and cook gently until they turn translucent and sweet, about 4 to 5 minutes. Next, add the chopped spinach and cook just until wilted, about 2 to 3 minutes. This step softens the greens and deepens flavor, so don’t skip it. Let the mixture cool down slightly to avoid curdling your eggs later.
Step 3: Prepare the filling
In a large mixing bowl, whisk together your eggs, ricotta cheese, heavy cream, grated Parmesan, salt, pepper, and that optional pinch of nutmeg. The ricotta and cream bring luscious creaminess, while the eggs hold everything together in a smooth custard. Fold in the cooled spinach and onion mixture, stirring gently to combine all those wonderful flavors evenly.
Step 4: Assemble the quiche
Pour your flavorful filling right into the pre-baked crust. Use a spatula to level the surface so it bakes evenly, creating that irresistible golden top we all love. The filling should reach about three-quarters of the way up the crust, leaving just enough room for a perfect rise during baking.
Step 5: Bake
Lower your oven temperature to 350 degrees Fahrenheit and bake the quiche for 40 to 45 minutes. You’ll know it’s done when the center has set firmly and the top is beautifully golden brown. A good test is to insert a knife into the middle — if it comes out clean, your quiche is ready to impress.
Step 6: Cool and serve
Once out of the oven, give your quiche about 10 minutes to cool and settle. This rest time helps it slice neatly without falling apart. Serve warm with your favorite salad or fresh fruit for a complete, satisfying meal that feels both comforting and sophisticated.
How to Serve Ricotta Spinach Quiche Recipe

Garnishes
Simple garnishes elevate your quiche presentation and add a fresh burst of flavor. Try a sprinkle of finely chopped fresh herbs like chives, parsley, or basil on top to brighten each slice. A light drizzle of extra virgin olive oil or a few shavings of Parmesan add a touch of polish and depth.
Side Dishes
To round out your meal, pair the Ricotta Spinach Quiche Recipe with crisp, refreshing sides. A mixed green salad with a tangy vinaigrette, a bowl of cherry tomatoes tossed in balsamic, or even a sweet, fresh fruit salad provide lovely contrasts to the rich quiche. These sides keep the meal balanced and showcase the quiche as the star.
Creative Ways to Present
If you want to dress up your quiche for a brunch party or special occasion, consider cutting it into elegant mini tartlets using a muffin tin before baking, so guests can enjoy perfect individual portions. Adding edible flowers or colorful heirloom tomatoes on the side creates an inviting and festive plate with eye-catching appeal.
Make Ahead and Storage
Storing Leftovers
Store any leftover Ricotta Spinach Quiche Recipe slices in an airtight container in the refrigerator for up to three days. The flavors actually deepen with time, making those next-day bites almost better than freshly made. Just be sure to cover them well to keep the crust from getting soggy.
Freezing
This quiche freezes beautifully, making it a great make-ahead option. Wrap whole quiches or individual slices tightly in plastic wrap followed by aluminum foil to prevent freezer burn. Freeze for up to two months. When you’re ready, thaw overnight in the fridge before reheating.
Reheating
Reheat slices in a 350-degree oven for 10 to 15 minutes until warmed through and the crust regains crispness. Avoid microwaving if you can, as it may make the crust chewy or soggy. This gentle reheating ensures every bite still tastes fresh and delicious.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw and squeeze out as much excess water as possible before adding it to the filling to prevent a watery quiche.
Is ricotta necessary, or can I substitute another cheese?
Ricotta gives the quiche its creamy texture and mild flavor, but you can substitute cottage cheese or crème fraîche if needed, though the taste and consistency will differ slightly.
Can I make this quiche gluten-free?
Yes! Simply use a gluten-free pie crust or make your own with gluten-free flour to accommodate any dietary needs without sacrificing flavor.
What’s the best way to prevent the crust from becoming soggy?
Blind baking the crust for about 10 minutes before adding the filling and pricking the base with a fork helps steam escape and keeps the crust crisp.
Can I add other vegetables or proteins to this quiche?
Feel free to customize! Mushrooms, bell peppers, sun-dried tomatoes, or cooked bacon pairs wonderfully. Just sauté these additions beforehand to remove moisture.
Final Thoughts
This Ricotta Spinach Quiche Recipe is a true crowd-pleaser that balances creamy indulgence with fresh, nutritious veggies in a way that feels both comforting and elegant. Whether for a holiday brunch, a lazy weekend lunch, or a light dinner, this quiche will quickly become a trusted favorite. Give it a try and watch how smoothly it fits into your mealtime rotation, bringing smiles and satisfaction every time.
Print
Ricotta Spinach Quiche Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Ricotta Spinach Quiche is a delightful savory pie featuring a flaky pre-made crust filled with a creamy mixture of ricotta cheese, fresh spinach, eggs, and Parmesan. Baked to golden perfection, it makes a perfect brunch or light dinner option, combining rich flavors with healthy greens in a comforting dish.
Ingredients
Crust
- 1 pre-made pie crust (or homemade)
Filling
- 1 tablespoon butter
- 1 onion, diced
- 3 cups fresh spinach, chopped
- 1 cup ricotta cheese
- 3 large eggs
- ½ cup heavy cream
- ½ cup grated Parmesan cheese
- Salt and pepper, to taste
- A pinch of nutmeg (optional)
Instructions
- Prepare the crust: Preheat the oven to 375°F. If using a store-bought crust, place it in a 9-inch pie dish and prick the bottom with a fork to prevent bubbles. Bake for 10 minutes to partially cook and prevent sogginess.
- Cook the vegetables: In a skillet over medium heat, melt the butter. Add the diced onions and sauté until translucent, about 4-5 minutes. Add the chopped spinach and cook until wilted, around 2-3 minutes. Remove from heat and let the mixture cool slightly.
- Prepare the filling: In a mixing bowl, whisk together the eggs, ricotta cheese, heavy cream, grated Parmesan, salt, pepper, and nutmeg if using. Fold in the cooled spinach and onion mixture until well combined.
- Assemble the quiche: Pour the filling evenly into the pre-baked crust. Smooth the surface gently with a spatula to ensure an even layer.
- Bake: Reduce oven temperature to 350°F. Bake the quiche for 40-45 minutes, or until the center is set and the top is golden brown. Test doneness by inserting a knife into the center; it should come out clean.
- Cool and serve: Let the quiche rest for 10 minutes after baking to set further. Slice and serve warm, accompanied by a light salad or fresh fruit.
Notes
- You can use either a store-bought or homemade pie crust depending on your preference.
- Make sure the spinach is well cooked and excess moisture is evaporated to avoid a soggy quiche.
- Letting the quiche cool before slicing helps it hold its shape better.
- For a lighter version, substitute heavy cream with half-and-half or milk.
- Adding a pinch of nutmeg is optional but adds a nice warmth and depth to the flavor.

