If you have ever wanted a creamy, flavorful, and satisfying dish that feels like a warm hug on a plate, this Ricotta Spinach Quiche Recipe is your new best friend. It combines the delicate fluffiness of ricotta with the fresh vibrancy of spinach, all embraced by a buttery, flaky crust. Perfect for a comforting brunch, a light dinner, or a joyful gathering, this quiche is as versatile as it is delicious. Let me take you through every delicious detail so you can bring this homemade favorite into your kitchen with ease and confidence.

Ingredients You’ll Need
These ingredients are wonderfully simple yet essential to creating the perfect balance of creamy, savory, and fresh flavors in your Ricotta Spinach Quiche Recipe. Each component plays a unique role, from the buttery crust providing a crisp base, to the ricotta cheese lending a smooth texture, and the spinach adding a vibrant green punch of nutrition and color.
- 1 pre-made pie crust (or homemade): Provides a flaky, buttery structure that holds all the delicious filling.
- 1 tablespoon butter: Used to sauté onions and spinach, adding richness to the vegetables.
- 1 onion, diced: Brings gentle sweetness and depth when softened.
- 3 cups fresh spinach, chopped: Adds fresh flavor, bright color, and a healthy nutrient boost.
- 1 cup ricotta cheese: Offers creamy softness that balances the egg and cheese mixture beautifully.
- 3 large eggs: The binding agent that gives the quiche its signature custard-like texture.
- ½ cup heavy cream: Enriches the filling for a smooth, velvety consistency.
- ½ cup grated Parmesan cheese: Adds a sharp, nutty flavor with a bit of savory punch.
- Salt and pepper, to taste: Essential seasonings to bring all the flavors together perfectly.
- A pinch of nutmeg (optional): A subtle warm spice that elevates the custard depth.
How to Make Ricotta Spinach Quiche Recipe
Step 1: Prepare the Crust
Begin by preheating your oven to 375°F. If you’re using a pre-made crust, place it carefully into a 9-inch pie dish and prick the bottom with a fork to prevent sogginess. Pop this into the oven for about 10 minutes to give it a head start before it meets the creamy filling. This pre-baking ensures a flaky crust that stays crisp under the moisture of the filling.
Step 2: Cook the Vegetables
In a skillet over medium heat, melt the butter until it’s shimmering and ready to work its magic. Add the diced onions and cook them gently until translucent, around 4 to 5 minutes, allowing their natural sweetness to blossom. Then, toss in the chopped spinach. Cook for another 2 to 3 minutes until wilted, releasing those bright green nutrients and flavors. Let this mixture cool slightly before moving forward.
Step 3: Prepare the Filling
Grab a mixing bowl and whisk together the eggs, ricotta cheese, heavy cream, Parmesan, and your seasonings – salt, pepper, and that pinch of nutmeg if you’re using it. This combination creates a luscious custard base. Then, fold in the cooled spinach and onion mixture gently to distribute the greens without losing their tender texture.
Step 4: Assemble the Quiche
Pour your gorgeous filling evenly into the pre-baked crust. Use a spatula to smooth the top for an even, polished finish. This is where the magic starts to come together as your savory custard fills the buttery shell.
Step 5: Bake to Perfection
Lower the oven temperature to 350°F and bake the quiche for 40 to 45 minutes. You’re looking for a golden-brown top and a center that’s set – test this by inserting a knife into the middle; it should come out clean without any runny custard clinging. This slow bake melds the flavors beautifully and gives you that dreamy texture everyone loves in a quiche.
Step 6: Cool and Serve
Once out of the oven, allow the quiche to rest for about 10 minutes. This resting time helps it set more firmly, making slicing a breeze without crumble. Serve it warm, paired with a fresh, light salad or some seasonal fruit for a balanced and satisfying meal.
How to Serve Ricotta Spinach Quiche Recipe

Garnishes
Simple garnishes can elevate your Ricotta Spinach Quiche Recipe from tasty to absolutely memorable. Try sprinkling a bit of freshly chopped parsley or chives on top for a pop of color and fresh herbal brightness. A light drizzle of extra virgin olive oil or a sprinkle of flaky sea salt just before serving can also add a gourmet touch.
Side Dishes
This quiche pairs beautifully with crisp green salads featuring lemon vinaigrette or a cucumber and tomato salad for refreshing contrast. If you want something heartier, roasted baby potatoes or a light soup also work perfectly alongside, turning your meal into a well-rounded feast.
Creative Ways to Present
Get playful with your presentation! Serve slices inside mini tart shells for individual servings at brunch or party gatherings. Or plate the quiche alongside colorful roasted vegetables to boost visual appeal and add texture. For a fun twist, top each slice with a dollop of ricotta or pesto before serving.
Make Ahead and Storage
Storing Leftovers
Leftover quiche is a true gift because it tastes fantastic even the next day. Store sliced or whole quiche in an airtight container in the refrigerator, and it will stay fresh for up to 3 days. Covering it well helps maintain its moisture and flavors beautifully.
Freezing
This Ricotta Spinach Quiche Recipe also freezes well. Wrap the quiche tightly in plastic wrap and then in foil before placing it in the freezer. It will keep well for up to 2 months. When you’re ready, thaw overnight in the refrigerator before reheating for best results.
Reheating
To reheat, pop the quiche in a preheated oven at 350°F for about 15 to 20 minutes or until warm through. This method keeps the crust flaky and the filling creamy—microwaving can make the crust soggy, so the oven is the way to go.
FAQs
Can I use frozen spinach instead of fresh for this recipe?
Yes, frozen spinach can be used, but make sure to thaw and squeeze out all excess moisture to avoid a watery filling. Fresh spinach will give the best texture and flavor, but frozen is a convenient alternative.
Is it necessary to pre-bake the crust?
Pre-baking the crust helps prevent sogginess by creating a barrier before adding the moist filling. It’s highly recommended for a crisp, flaky crust that holds up well once the quiche is baked fully.
Can I make this quiche vegetarian-friendly?
Absolutely! This Ricotta Spinach Quiche Recipe is already vegetarian as is. If you want, you can add other veggies like mushrooms or bell peppers to customize it even further.
What can I substitute for heavy cream?
If you prefer a lighter version, you can substitute half-and-half or whole milk, but the texture will be a bit less rich and creamy. For the creamiest result, heavy cream is ideal.
How long does this quiche keep in the fridge?
Stored properly in an airtight container, the quiche stays fresh for up to 3 days. It’s best enjoyed within this timeframe for optimal flavor and texture.
Final Thoughts
This Ricotta Spinach Quiche Recipe is one of those timeless dishes that’s simple to make yet incredibly satisfying. Its creamy ricotta and vibrant spinach combo nestled inside a buttery crust is comfort food that shines beautifully at any meal. Give it a try—you might just find yourself making it again and again for breakfast, lunch, or a cozy dinner with friends and family.
Print
Ricotta Spinach Quiche Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings
- Category: Lunch, Brunch, Dinner
- Method: Baking
- Cuisine: American, Italian-inspired
- Diet: Vegetarian
Description
This Ricotta Spinach Quiche is a savory, creamy, and nutrient-rich dish perfect for brunch, lunch, or a light dinner. Featuring a flaky pie crust filled with sautéed spinach and onions, ricotta cheese, eggs, and Parmesan, it offers a delightful balance of flavors and textures. The nutmeg adds a subtle warmth to the filling, making this quiche a comforting yet elegant meal suitable for any occasion.
Ingredients
Crust
- 1 pre-made pie crust (or homemade)
- 1 tablespoon butter
Vegetable Filling
- 1 onion, diced
- 3 cups fresh spinach, chopped
Quiche Filling
- 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 bubbling. Bake the crust for 10 minutes to ensure it doesn’t become soggy during filling.
- Cook the vegetables: In a skillet, melt butter over medium heat. Add the diced onions and sauté until translucent, about 4-5 minutes. Add the chopped spinach and cook until wilted, approximately 2-3 minutes. Remove from heat and let the mixture cool slightly before incorporating into the filling.
- 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 sautéed spinach and onion mixture, stirring until well combined.
- Assemble the quiche: Pour the prepared filling into the pre-baked pie crust. Use a spatula to smooth the top evenly.
- Bake the quiche: Lower the oven temperature to 350°F and bake the quiche for 40-45 minutes, or until the center is set and the top is a golden brown color. To test doneness, insert a knife into the center; it should come out clean.
- Cool and serve: Allow the quiche to cool for 10 minutes before slicing. Serve warm with a light salad or fresh fruit for a complete meal.
Notes
- For a vegetarian option, this recipe already fits as it contains no meat.
- You may substitute the pre-made pie crust with a homemade one for a fresher taste.
- To lighten the recipe, substitute half and half or milk for the heavy cream, though this may affect the texture.
- Nutmeg is optional but recommended for added flavor depth.
- Make sure to pre-bake the crust to avoid sogginess from the wet filling.
- Leftovers can be refrigerated for up to 3 days and reheated gently.

