Breakfast & Brunch
This quiche recipe with cream cheese delivers the perfect balance of flaky crust and velvety filling that makes every bite worth savoring.
Growing up in Nana Mae's Atlanta diner, I learned how a simple crust could transform a breakfast into something extraordinary—this version stays true to those lessons while adding modern precision.
The secret lies in chilling the dough properly and letting the cream cheese come to room temperature before mixing, ensuring a smooth, rich filling that never curdles.
What sets this recipe apart is its versatility—whether you prefer a classic cheese version or one loaded with spinach, mushrooms, and sharp cheddar, the technique remains the same.
David (my official taste-tester) insists on pre-cooking any fillings to prevent a soggy crust, a lesson I learned the hard way after one particularly soggy batch. The result? A quiche with a golden, crisp edge and a custardy center that holds together beautifully, even when sliced the next day.
Baking at 375°F for 40-45 minutes ensures the crust stays flaky while the filling sets just right—no more undercooked centers or overbrowned edges. The key is patience: letting the quiche rest for 10 minutes before slicing preserves that perfect texture.
This is the kind of recipe that works for brunch crowds or a quiet Sunday morning, proving that homemade can truly outshine anything from a bakery case.
For those who love customization, try adding smoked gouda or caramelized onions for extra depth. The crust recipe doubles easily, so you can make two quiches and freeze one for later—just thaw overnight in the fridge.
Whether you're serving it warm with a simple salad or taking leftovers to work, this quiche never disappoints. Let's get baking!
Ingredients for quiche recipe with cream cheese
Six ingredients for the crust, seven for the filling—simple but never boring.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for flaky crust |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for crust |
| Ice Water 💧 | ½ cup | For dough binding |
| Salt 🧂 | 1 tsp | Fine sea salt |
| Cream Cheese 🧈 | 8 oz | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, sharp flavor |
| Milk 🥛 | ¼ cup | Whole milk preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor |
| Fresh Chives 🌿 | ¼ cup | Chopped, for garnish |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
The crust starts with cold butter—never melt it, or you'll end up with a tough base. I grab the European-style butter from Whole Foods (the kind with 80% fat) for extra flakiness, but regular unsalted works too. The flour? King Arthur or Gold Medal—both sift beautifully. Chill the dough for at least 30 minutes before rolling, no matter how impatient you get. And trust me, the ice water is non-negotiable—it keeps the dough from getting gummy. For the cream cheese, Philadelphia is my go-to, but any full-fat brand works if it's room temp.
No sharp cheddar? Gruyère or smoked Gouda add depth without overpowering. Heavy cream too expensive? Half-and-half at double the amount keeps things creamy, though it won't be as rich. Short on chives? Green onions or parsley work in a pinch—just use half the amount. The eggs should be room temperature (pop 'em in warm water for 10 minutes if they're straight from the fridge), or the filling might curdle. And if you're adding veggies, sauté them first—David's soggy-crust lesson still haunts me.
The crust keeps 2 days at room temp wrapped in plastic, or 3 months frozen between parchment. The filling? 3 days in the fridge max—it's not a leftovers hero, but it reheats beautifully. For the best texture, let the quiche cool 10 minutes before slicing. And if you're making two, bake them one at a time—the oven gets crowded, and the crust suffers. Trust me, I've tried.
Why You'll Love This Recipe
- Foolproof Crust: I swear by this butter-and-flour crust—just mix, chill, roll, and bake. No food processor, no fuss, and that flaky perfection? Even my husband (who burns toast) can handle it.
- Cream Cheese Magic: That velvety cream cheese filling is where it shines—rich, tangy, and so darn satisfying. One block is all you need, and it melts into something dangerously addictive.
- Meal Prep MVP: Slice it up on Sunday, and you’ve got breakfast for the week. Keeps beautifully in the fridge, reheats in minutes, and my kids grab it before school like it’s a breakfast hero.
- Budget Breakfast: Flour, butter, and cream cheese? Pantry staples that stretch into a whole meal. Honestly, this quiche costs me less than half what I’d pay for store-bought pastries—but tastes ten times better.
Step-by-step instructions for quiche recipe with cream cheese
Here's how to build a quiche with a buttery, flaky crust and a rich, velvety filling.
Make the Flaky Crust
In a large bowl, combine the 2.5 cups all-purpose flour and 1 tsp salt. Cut in the 1 cup unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is key for flaky layers.
Gradually add the 0.5 cup ice water, one tablespoon at a time, mixing gently with a fork just until the dough comes together. The dough should hold its shape when pressed but still feel slightly crumbly. Don't overwork it—this develops gluten and makes the crust tough.
Turn the dough onto a lightly floured surface and shape it into a disk. Wrap in plastic wrap and refrigerate for at least 1 hour (or up to 2 days). Chilling relaxes the gluten and makes rolling easier. Preheat your oven to 375°F while the dough rests.
Prepare the Cream Cheese Filling
In a medium bowl, beat the 8 oz cream cheese until completely smooth. Add the 4 whole large eggs, 0.5 cup heavy cream, 0.25 cup milk, 1 cup sharp cheddar cheese, 0.5 tsp black pepper, and 0.25 tsp nutmeg. Mix until fully combined and smooth—no lumps should remain.
In a separate small bowl, mix the 2 cloves minced garlic with 1 tablespoon of the egg mixture to temper it. This prevents the garlic from making the filling bitter. Stir this back into the main mixture. The filling should be thick but pourable—if it's too thick, add 1 tablespoon more milk.
Season with additional salt if needed (the sharp cheddar is already salty). The filling should taste rich and slightly tangy. Cover and refrigerate while you roll out the crust.
Assemble and Bake the Quiche
On a lightly floured surface, roll out the chilled dough to a 12-inch circle (about 1/8-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 with a fork to prevent puffing.
Pour the cream cheese filling into the crust, spreading it evenly. Sprinkle the 0.25 cup chopped fresh chives evenly over the top. The chives will add a fresh, bright contrast to the rich filling. Bake on the middle rack for 40-45 minutes until the crust is golden brown and the filling is just set.
You'll know it's done when the center is still slightly jiggly (it'll firm up as it cools) and the edges are golden. Let the quiche cool for 10 minutes before slicing—this prevents the filling from running out. Serve warm or at room temperature with a simple green salad.
Rest and Serve for Perfect Texture
While the quiche cools, the filling will continue to set slightly. This resting period is crucial—it allows the flavors to meld and the crust to firm up. If you cut into it too soon, the filling might be too soft or runny.
For the best experience, let it rest for at least 15 minutes before serving. The contrast between the flaky, buttery crust and the creamy, cheesy filling makes every bite worth the wait. Store leftovers covered in the refrigerator for up to 3 days, reheating slices in a 350°F oven for 10-15 minutes to restore the creamy texture.
Pro Tips For Making Quiche Recipe With Cream Cheese
- Chill the Cream Cheese: Take the cream cheese out of the fridge 30 minutes before using—it blends smoother and doesn’t turn grainy when mixed with hot custard. I learned this the hard way after scraping lumps out of three failed batches.
- Prevent Overworking the Dough: Cut the butter into the flour with a pastry cutter or your fingers until it resembles coarse crumbs, not sand. Overmixing develops gluten, and your crust will end up tough instead of flaky—trust me, I’ve made that mistake.
- Blind-Bake the Crust: Press parchment paper over the unbaked crust, fill it with pie weights or dried beans, and bake for 10 minutes before adding the filling. This stops soggy bottoms from absorbing all that rich cream cheese mixture.
- Use Room-Temp Eggs: Let your eggs sit at room temperature for 20 minutes before whisking them into the cream cheese custard. Cold eggs curdle when mixed with warm dairy, and you’ll end up with a lumpy filling—no one wants that texture fight.
Creative variations of this dish
Classic Cheese Lovers
Start with the original: just the cream cheese, sharp cheddar, and black pepper combo. I like to add a pinch of smoked paprika for depth—it’s a subtle smokiness that David always requests.
For extra richness, fold in 2 oz of cream cheese on top of the baked quiche before serving. The contrast between the creamy filling and the warm, slightly crispy cheese topping is pure magic. 🧀
Spinach & Mushroom
Sauté 2 cups fresh spinach and 1 cup sliced mushrooms with 2 cloves minced garlic and 1 tsp onion powder until just tender. Drain well and fold into the filling before baking.
Add ½ cup crumbled feta for a tangy twist. I use Baby Bella mushrooms from Central Market—they’re meaty and hold up perfectly. 🍄
Bacon & Gruyère
Cook 6 oz thick-cut bacon until crispy, then crumble it into the filling. Replace the cheddar with 1 cup shredded Gruyère and add 1 tbsp Dijon mustard to the egg mixture.
The Gruyère melts beautifully, and the bacon adds a salty crunch. I like to top this version with extra crispy bacon bits before baking for that smoky aroma. 🥓
Sweet Potato & Sage
Roast 1 cup diced sweet potato with 1 tbsp olive oil, ½ tsp cinnamon, and ¼ tsp cayenne until tender. Fold into the filling along with 2 tbsp chopped fresh sage.
The sweetness balances the cream cheese perfectly, and the sage adds an earthy note. This is my go-to for a fall brunch—it’s like a hug in quiche form. 🍠
Breakfast Meat Lover’s
Cook ½ lb Italian sausage (mild or spicy) and ½ lb diced ham until browned. Drain well and mix into the filling with ½ tsp dried thyme. Top with ¼ cup grated Parmesan before baking.
This version is hearty enough for dinner but still feels like brunch. I serve it with a side of crusty sourdough to soak up the juices. 🍳
Global Twist: Shakshuka-Style
Replace the crust with a thinly spread pita dough (or a pre-made naan) and add ½ cup diced bell peppers, ½ cup diced tomatoes, and 1 tsp harissa paste to the filling.
Bake until the filling is set and the crust is crispy. This Middle Eastern-inspired quiche is perfect for a brunch with a global flair. Garnish with fresh cilantro and a squeeze of lemon. 🌶️
Nutrition facts
Frequently asked questions
Why does my cream cheese quiche filling sometimes curdle?
Curdling happens when the cream cheese is too cold or the eggs aren't at room temperature. Always let your cream cheese and eggs sit out for 30 minutes before mixing. Also, beat the cream cheese until completely smooth first—this prevents lumps that can cause separation. If it starts curdling while baking, the oven might be too hot; reduce to 350°F if needed.
Can I make this quiche ahead of time?
Assemble the quiche (unbaked) and refrigerate for up to 24 hours before baking. For leftovers, store in an airtight container for 3 days. Reheat slices in a 350°F oven for 10-15 minutes—this restores the creamy texture better than microwaving. The crust stays crispy if reheated properly.
What's the best way to add veggies without a soggy crust?
Pre-cook all veggies until tender-crisp, then drain well and pat dry with a paper towel. For spinach or mushrooms, sauté until just wilted and remove excess moisture. Spread veggies evenly on the crust's bottom before adding the filling. This prevents steam buildup that makes crusts soggy.
Can I use low-fat cream cheese?
Not ideal—low-fat versions lack the richness that makes this quiche special. The full-fat cream cheese creates that signature velvety texture. If you must use low-fat, add 1 extra tablespoon of heavy cream to compensate, but the flavor won't be as luxurious. Trust me, Nana Mae would scold you for skimping!
How do I fix an overbrowned crust?
Prevent it by covering the crust edges with aluminum foil after 20 minutes of baking. If already overbrowned, try this: Place the quiche on a wire rack over a baking sheet, then broil for 1-2 minutes on low heat—just until the filling is warm through. Watch closely to avoid burning! For future attempts, reduce oven temp to 350°F and bake for 50-55 minutes.
