Breakfast & Brunch
A spinach quiche recipe with ricotta cheese promises to turn your weekend breakfast into something extraordinary—imagine a golden crust cradling a creamy, herby filling that stays with you long after the last bite.
I developed this recipe after years of testing different crusts and fillings, determined to balance richness with freshness without sacrificing texture. The secret lies in a crisp, buttery crust that holds its shape while yielding to the tender, herby filling beneath.
The beauty of this quiche is its versatility—it works as a brunch centerpiece, a light lunch, or even a dinner when paired with a crisp salad.
Ricotta adds a delicate creaminess that pairs perfectly with wilted spinach and sharp cheddar, while a touch of nutmeg and garlic elevates the filling to restaurant-quality depth.
The crust, made with a simple blend of butter and flour, achieves that coveted flakiness with minimal effort, proving that homemade can be both impressive and achievable.
What you’ll end up with is a quiche that’s rich yet balanced, with a golden crust that shatters slightly at the edges and a filling so tender it melts with every bite.
The spinach retains its vibrant color, while the ricotta and cheese create a velvety texture that’s impossible to resist. This recipe is designed to impress without demanding hours in the kitchen—just 45 minutes from start to finish, and no special tools required.
Serve it warm with a side of arugula salad or crusty bread to soak up every last drop of that creamy filling. The best part? Leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. Let’s get started on creating your perfect quiche.
Ingredients for spinach quiche recipe with ricotta cheese
Six ingredients for the crust, seven for the filling—simple enough but packed with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for flaky crust |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Ice Water 💧 | ½ cup | Chilled for crisp crust |
| Part-Skim Ricotta Cheese 🧀 | 15 oz | Drained overnight for smoothness |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Baby Spinach 🍃 | 5 oz | Wilted and drained well |
| Sharp White Cheddar Cheese 🧀 | 1 cup | Shredded, not pre-shredded |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle depth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Fresh Chives 🌿 | ¼ cup | Chopped for garnish |
The unsalted butter is non-negotiable here—it's what gives that coveted flakiness. Plugrá or Land O'Lakes are my go-tos, but any good-quality brand works. Keep it cold when mixing with flour, and don't overwork the dough—just combine until it comes together. The ricotta should be part-skim for the perfect balance of creaminess and texture. Whole Foods or Trader Joe's carry excellent brands, but any store-bought tub works. Drain it overnight in a colander lined with paper towels to remove excess moisture—this keeps the filling from getting watery. The sharp white cheddar? Cabot or Tillamook are my favorites, but any good-quality sharp cheddar will do. Pre-shredded has anti-caking agents that make the cheese taste weird, so grab a block and shred it yourself.
No ricotta? Cottage cheese blended until smooth works in a pinch—just drain it extra well. Short on spinach? Swiss chard or kale wilt down similarly, but you'll need about half again as much. The garlic can be roasted for a sweeter flavor if you're feeling fancy—just toss the minced cloves with a little olive oil and roast at 400°F for 10 minutes. The nutmeg is key—if you don't have it, a pinch of cinnamon adds warmth, but it won't be the same. For the chives, fresh is ideal, but dried chives at one-third the amount work if you're in a bind. The crust gets its golden color from baking at high heat, but if you want to ensure it's extra crisp, brush the top with a little egg wash (beat one egg with a tablespoon of water) before baking.
This quiche keeps beautifully—3-4 days in the fridge, wrapped tightly. Reheat in a 350°F oven for 15-20 minutes until warmed through. The crust stays crisp, and the filling gets that perfect gooey texture. For meal prep, slice it into wedges and freeze individual portions—just reheat from frozen. The ricotta filling actually tastes better the next day as the flavors meld together. Store any leftover fresh chives in a jar with a damp paper towel—they'll stay fresh for up to a week in the fridge.
Why You'll Love This Recipe
- No-Fuss Crust: The butter-and-flour crust comes together in five minutes—just pulse in a food processor, press into a pan, and bake. No rolling, no stress, and it stays flaky even when you forget to chill it (I’ve tested this).
- Ricotta’s Secret Weapon: That creamy ricotta makes this quiche ridiculously rich without being heavy. It blends into the eggs like a dream, and the spinach soaks up the flavor instead of getting soggy—honestly, it’s the only quiche I’ll make now.
- Brunch or Lunch: Slice it for a weekend brunch spread or pack it cold for work lunches. The ricotta keeps it satisfying all day, and the crust holds up to reheating (or doesn’t need it—eat it straight from the fridge, no judgment).
- Leftovers on Lock: This recipe actually improves the next day. The flavors meld overnight, and you can reheat slices in 30 seconds. Plus, ricotta stretches my grocery budget—it’s cheaper than cream cheese and lasts longer. Win-win.
Step-by-step instructions for spinach quiche with ricotta cheese
This method delivers a golden, flaky crust with a creamy, herby filling that's rich and satisfying every time.
👨🍳 Step 1: Make the Perfect Flaky Crust
Cut the 1.5 cups unsalted butter into small cubes and place them in a large bowl. Add the 2.5 cups all-purpose flour and the 1.5 teaspoons salt, then toss everything together with your hands until the butter pieces are evenly coated. The butter should be cold but not icy—this ensures maximum flakiness.
Gradually add the ½ cup ice water, one tablespoon at a time, mixing gently with a fork or your fingers until the dough just comes together. It should hold its shape when pressed but still feel slightly crumbly. Overmixing develops gluten, which leads to a tough crust. Press the dough into a disk, wrap it in plastic, and refrigerate for at least 30 minutes—this resting time relaxes the gluten and makes rolling easier.
🍳 Step 2: Prepare the Herby Ricotta Filling
In a large bowl, combine the 15 oz part-skim ricotta cheese, 4 whole large eggs, ½ cup heavy cream, 1 cup sharp white cheddar cheese, 2 cloves minced garlic, ½ teaspoon ground nutmeg, ½ teaspoon freshly ground black pepper, and 1 teaspoon salt. Use a whisk to blend everything until smooth and fully incorporated. The ricotta should be completely broken down with no lumps—this ensures a silky texture in the finished quiche.
In a separate skillet, wilt the 5 oz fresh baby spinach over medium heat for about 2 minutes until just tender. Drain any excess liquid in a fine-mesh strainer, then chop the spinach finely and fold it into the ricotta mixture. The spinach should be evenly distributed—this prevents a watery filling. Taste and adjust seasoning if needed, then cover the bowl and refrigerate while you roll out the crust.
🥘 Step 3: Assemble and Bake the Quiche
Preheat your oven to 375°F. On a lightly floured surface, roll out the chilled crust dough into a 12-inch circle about ⅛-inch thick. Transfer it to a 9-inch pie dish, gently pressing it into the bottom and up the sides. Trim any excess dough hanging over the edge. Prick the bottom of the crust all over with a fork to prevent puffing, then line it with a sheet of parchment paper and fill it with pie weights or dried beans. Bake for 15 minutes—this pre-bakes the crust and ensures it stays crispy.
Remove the weights and parchment, then pour the ricotta-spinach filling into the pre-baked crust. Sprinkle the remaining ½ teaspoon salt and ½ teaspoon black pepper over the top, then bake for an additional 35-40 minutes until the filling is set and the edges are golden brown. A toothpick inserted in the center should come out clean, but the middle should still be slightly custardy—this indicates perfect doneness.
🍽️ Step 4: Finish and Serve
Let the quiche cool for 10 minutes before slicing—this allows the filling to firm up slightly and makes serving easier. Garnish with the ¼ cup chopped fresh chives just before serving. The crust should be golden and flaky, the filling creamy yet set, and the spinach evenly distributed throughout. Serve warm or at room temperature with a simple green salad or crusty bread for an impressive brunch or light dinner.
Real talk: Don't skip the pre-baking step. I've learned the hard way that a fully baked crust prevents a soggy bottom, and that's the difference between a good quiche and a great one. Enjoy every flaky, herby bite!
Pro Tips For Making Spinach Quiche Recipe With Ricotta Cheese
- Preheat That Pan: DESCRIPTION:
- Drain That Ricotta: DESCRIPTION:
- Blind-Bake the Crust: DESCRIPTION:
- Whisk Those Eggs: DESCRIPTION:
Dietary considerations for these flavors
Gluten-Free Adaptation
For a gluten-free version, swap the all-purpose flour crust for a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur. I've found that adding 1 tablespoon of xanthan gum per cup of flour helps replicate the structure.
Chill the dough longer—at least 1 hour—since gluten-free doughs can be more delicate. Brush the crust with melted butter before baking for extra crispness. 🌾
Dairy-Free Options
To make this quiche dairy-free, replace the ricotta with 15 oz of blended silken tofu (drained well) and swap the cheddar for 1 cup of dairy-free sharp cheddar alternative like Violife or Miyoko's. Use coconut cream instead of heavy cream for richness.
The texture will be slightly different but still creamy. Taste as you go—you may need extra seasoning since dairy-free cheeses can be milder.
Lower-Carb Version
Cut carbs by using a cauliflower crust—steam 4 cups riced cauliflower, mix with 1 egg and ½ cup shredded mozzarella, then press into a pie dish and bake for 15 minutes at 375°F before adding filling.
For the filling, reduce the ricotta to 8 oz and add ½ cup cooked quinoa for extra protein. This keeps the dish satisfying while slashing net carbs by nearly 50%. 💪
Vegan-Friendly Swaps
For a fully vegan quiche, use 15 oz of cashew cream (blend 1 cup soaked cashews with ½ cup water and 1 tbsp lemon juice) instead of ricotta. Replace eggs with 4 tbsp ground flaxseed mixed with 10 tbsp water (let sit for 5 minutes).
Use nutritional yeast for a cheesy flavor—¼ cup works well. The crust remains the same, but the filling will have a lighter texture. Garnish with sunflower seeds instead of chives for a nutty finish.
Protein Boost
Add 1 cup cooked quinoa or ½ cup crumbled tempeh to the filling for extra protein. For a meaty twist (though still vegetarian), fold in ½ cup cooked lentils or ½ cup diced roasted mushrooms with the spinach.
These additions keep the quiche hearty while adding texture. I often use Trader Joe's lentils for convenience—they cook in 15 minutes and blend seamlessly into the filling.
Allergen-Friendly Notes
This recipe is naturally egg-free only if using flax eggs and dairy-free with the swaps above. Always check labels on store-bought ingredients like ricotta and cheddar for hidden allergens. For nut-free kitchens, ensure your cashew cream (if used) is made in a dedicated facility.
When in doubt, stick to single-ingredient swaps like tofu or coconut cream to avoid cross-contamination risks. 💛
Nutrition facts
Frequently asked questions
Why does ricotta make this quiche creamier than other recipes?
Ricotta's high moisture content and delicate texture create a velvety custard that blends perfectly with eggs and cheese. Unlike heavier cheeses, it doesn't overwhelm the filling - it actually enhances the spinach's freshness while adding that signature Italian creaminess. The key is draining it overnight to remove excess water without losing that signature tenderness.
Can I make this quiche ahead of time?
Assemble the quiche (without baking) up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge - just add 5-10 minutes to the baking time. For fully baked quiches, store wrapped at room temperature for 2 days or refrigerate for 4 days. Reheat slices in a 350°F oven for 10-15 minutes until warmed through. The flavors actually deepen overnight!
What's the best way to prevent a soggy crust?
Pre-baking the crust is non-negotiable - bake it for 15 minutes with weights before adding filling. For extra insurance, blind-bake it longer (20 minutes) if your filling is particularly wet. Chill the assembled quiche for 30 minutes before baking to help the filling set faster. And always use a pie dish with high sides to contain the filling.
Can I use frozen spinach instead of fresh?
Yes, but with adjustments: thaw and drain frozen spinach completely, then squeeze out all moisture with paper towels. You'll need about 1 cup of thawed spinach (instead of 5 oz fresh) since it's more concentrated. The texture will be slightly softer, but the flavor remains excellent. For best results, wilt it first to remove any remaining ice crystals.
How do I know when the quiche is fully cooked?
The center should look just slightly custardy when done - insert a toothpick that comes out clean but with a few moist crumbs clinging to it. The edges should be golden brown and the filling should have set completely but still be tender. Overbaking makes the ricotta dry out and the crust tough. For perfect results, bake until the edges are set but the center still jiggles slightly.
