Breakfast & Brunch
This bacon and cheese quiche recipe with milk delivers the perfect balance of crispy, flaky crust and gooey, pull-apart layers that make every bite irresistible. 💛 I developed this version after years of testing—it’s the one that finally nailed that golden crust without cracking, thanks to a simple blind-baking trick and a rich, custardy filling that holds together beautifully.
The secret lies in using whole milk for the custard, which creates a silky texture while keeping the cheese perfectly melted and stretchy. Bacon adds smoky depth, while sharp cheddar and creamy Gruyère deliver that classic quiche flavor. It’s foolproof for beginners but impressive enough for brunch guests.
By the time it emerges from the oven, you’ll have a quiche with a crispy, buttery crust that shatters with each bite and a filling so rich and satisfying, it’ll disappear faster than you can say “breakfast.”
The filling stays moist, the cheese pulls cleanly, and the bacon stays crispy—no soggy edges here. Serve warm with a side salad or toasted baguette for a brunch that feels like a restaurant-worthy treat. Here’s how to make it—step by step, with all the shortcuts that make it easy.
Let’s get started!
Ingredients for bacon and cheese quiche recipe with milk
Six ingredients make the crust and filling—crispy, cheesy, and packed with smoky bacon.
| Ingredient | Amount | Notes |
|---|---|---|
| Puff Pastry Sheets 🍞 | 1 sheet | Thawed if frozen, for crust |
| Whole Milk 🥛 | 1 ½ cups | Room temperature for custard |
| Large Eggs 🥚 | 4 whole | Room temperature, beaten |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged for flavor |
| Cooked Bacon 🥓 | 8 oz | Crumbled, crispy preferred |
| All-Purpose Flour 🌾 | ¼ cup | For pie crust if needed |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crust |
| Ice Water 💧 | ¼ cup | For pie crust if needed |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
| Fresh Chives 🌿 | ¼ cup | Chopped, for garnish |
The crust is where the magic starts. Puff pastry is foolproof—no rolling or stressing, just fold and bake. I grab mine from Whole Foods or Trader Joe's when it's on sale, but any brand works. For the cheeses, sharp cheddar brings the tang, while Gruyère adds that creamy pull—don’t use pre-shredded, trust me. The bacon? Cook it crispy first, then crumble it fine so every bite has that smoky punch. If you're feeling fancy, applewood-smoked bacon takes it to the next level.
No puff pastry? Homemade pie crust works—just mix the flour, butter, salt, and ice water until it comes together, then chill for 30 minutes. Swap Gruyère for Parmigiano-Reggiano if that’s what you’ve got, but it’ll be less creamy. Out of chives? Fresh parsley or green onions work too. The milk is non-negotiable for that silky texture—whole milk is best, but 2% will work in a pinch. And if you’re wondering about the nutmeg, start with a pinch—it’s easy to overdo, but a little adds warmth that balances the cheesy richness.
This quiche tastes even better the next day, so make it ahead if you can. Store leftovers covered in the fridge for 3-4 days, or freeze portions for up to 2 months. To reheat, pop it in a 350°F oven for 15 minutes—the crust gets crispy again, and the filling stays gooey. I always make a double batch—half for brunch, half for lunch the next day. The crust stays crispy if you reheat it properly, and the filling? Still melty and perfect.
Why You'll Love This Recipe
- Puff Pastry Shortcut: I’ve made quiches before where the crust is either dry or takes forever—this one uses store-bought puff pastry, so you’re rolling in golden, flaky layers in 10 minutes flat. No pie crust math, no resting dough. Just unfold, fold, and bake.
- Cheese Pulls You In: Sharp cheddar and Gruyère melt into that perfect stretch—creamy but with just enough bite to keep things interesting. The milk makes the custard silky, not watery, and the bacon? Crispy edges that disappear into the first bite. Honestly, I’ve made this for people who “don’t like quiche,” and they still ask for seconds.
- Weeknight or Brunch Hero: This works when you’ve got 20 minutes before guests arrive or when you’re prepping for the week. Slice it cold for a grab-and-go breakfast, or serve it warm with a salad for a lazy Sunday. My kids even pack leftovers in their lunches—no complaints.
- Leftovers That Don’t Suck: Most quiches turn rubbery the next day, but this one? Still creamy, still delicious, even reheated. I’ve had it for lunch three days in a row, and the cheese doesn’t curdle, the crust stays crisp, and the bacon stays crispy. Budget win, too—puff pastry and a few eggs stretch far when you’re feeding a crowd.
Step-by-step instructions for bacon and cheese quiche
Here's how to build layers of crispy, gooey perfection with this creamy milk custard quiche.
🍳 Step 1: Prepare the Crispy Puff Pastry Crust
Preheat your oven to 400°F. Roll out the 1 sheet puff pastry on a lightly floured surface until it's about ⅛-inch thick. Press it gently into a 9-inch pie dish, creating a slight overhang on the edges. Here's the thing—don't worry about perfect edges. Just make sure the bottom is smooth and even.
Use a fork to prick the pastry all over with small holes—this prevents puffing during baking. Line the crust with parchment paper and fill it halfway with pie weights or dried beans. Bake for 15 minutes until the edges start to turn golden. Remove the weights and bake for another 5 minutes until the crust is deep golden brown and crispy. This pre-baking ensures your crust stays crispy even with the wet filling.
👨🍳 Step 2: Make the Creamy Milk Custard Filling
In a large bowl, whisk together the 4 whole eggs and 1.5 cups whole milk until completely combined. Add the 1.5 cups sharp cheddar cheese and 1 cup gruyère cheese, stirring until the cheeses are fully melted and incorporated. This is where the magic happens—the cheeses should create a thick, velvety base for your filling.
Gently fold in the 8 oz crumbled cooked bacon, 0.25 cup all-purpose flour, 0.5 tsp salt, 0.25 tsp black pepper, and 0.25 tsp nutmeg. The bacon adds that smoky depth while the nutmeg brings warmth to balance the sharp cheeses. Don't overmix—just combine until everything is evenly distributed. Here's the trick: let the mixture sit for 5 minutes while you prepare the topping. This resting period helps the flavors meld.
🥘 Step 3: Assemble the Quiche for Perfect Layers
Pour the custard mixture into the pre-baked crust, spreading it evenly with a spatula. The filling should come about ¼-inch below the crust's edge—this prevents overflow when it bakes. Here's where it gets fun: sprinkle the crust edges with the 0.5 cup unsalted butter, creating a thin layer along the top edge. This butter will melt and create a golden, crispy border when baked.
Gently press the 0.25 cup ice water into the butter along the crust edge using your finger. This creates steam during baking, which helps the crust puff slightly and creates that beautiful golden rim. The contrast between the crispy crust and creamy filling is what makes this quiche special. Don't skip this step—it makes all the difference!
🔥 Step 4: Bake Until Golden and Set
Transfer the quiche to the oven and bake at 375°F for 30-35 minutes. You'll know it's ready when the center is just set (it should still have a slight wobble) and the top is golden brown. The filling should be creamy but not runny—it'll continue setting as it cools. Here's the important part: don't overbake. You want that custard to stay rich and creamy, not dry.
Remove from the oven and let the quiche rest for 10 minutes before slicing. This resting period allows the filling to fully set and makes it easier to serve. While it rests, use a kitchen torch to lightly brown the top if you want extra crispiness. The contrast between the crispy crust and creamy filling is what makes this quiche truly special.
🍽️ Step 5: Garnish and Serve Warm
Before serving, sprinkle the quiche with the 0.25 cup chopped fresh chives. The bright green color not only looks beautiful but also adds a fresh, herbal note that cuts through the richness. Here's the thing about quiche—it's best served warm, straight from the oven. The custard should be creamy with just a hint of firmness, and the crust should be perfectly crispy.
Slice into wedges and serve immediately. Each bite should deliver that perfect combination of crispy crust, creamy custard, and smoky bacon. The sharp cheddar and nutmeg add complexity, while the gruyère brings a rich, melty quality. This quiche is perfect for breakfast, brunch, or even a light dinner with a crisp green salad.
Pro Tips For Making Bacon And Cheese Quiche Recipe With Milk
- Preheat Pan First: The puff pastry needs a hot start—place your quiche dish in the oven for 5 minutes before adding the crust. I learned this the hard way when my first batch puffed unevenly because the pan was cold. This guarantees a crisp bottom without waiting for the oven to fully heat.
- Chill the Dough: Roll out the puff pastry on parchment paper and refrigerate it for 15 minutes before transferring it to the dish. This keeps it from shrinking or tearing when you lift it in. (Yes, even if you're impatient like me—just give it a break.)
- Dry the Bacon: Pat cooked bacon dry with paper towels before crumbling it over the filling. Wet bacon steams the cheese instead of crisping, and you’ll end up with a soggy quiche. A few extra seconds here makes all the difference in texture.
- Use Room-Temp Eggs: Take eggs out of the fridge 30 minutes before mixing them with milk and cheese. Cold eggs curdle when heated, and you’ll get a grainy filling instead of a smooth custard. Trust me, this small step avoids a common disaster.
Essential equipment for bacon and cheese quiche recipe with milk
Puff Pastry Essentials
Your crust starts with 1 sheet of puff pastry—I recommend Whole Foods or Trader Joe's brands for their reliable flakiness. Keep it chilled until ready to roll to prevent shrinking. A 9-inch pie dish is perfect for this recipe, but any oven-safe dish of similar size works.
For the blind-baking step, grab pie weights or use dried beans in a pinch. 🧈
Crispy Crust Tools
A rolling pin with a light flour coating makes rolling puff pastry effortless. I use a wooden-handled pin from Williams Sonoma—it’s sturdy and easy to clean. For the butter-and-water crust edge trick, keep ½ cup unsalted butter and ¼ cup ice water ready.
A kitchen torch is optional but adds that restaurant-quality golden finish to the crust edges.
Custard Prep Gear
Whisk your 4 eggs and 1.5 cups whole milk in a large mixing bowl (I love my OXO Good Grips bowl—it’s non-slip and deep). A microplane is perfect for grating sharp cheddar and Gruyère fresh.
For the bacon, a sharp chef’s knife and cutting board are essential. A spatula helps spread the filling evenly without tearing the crust.
Baking Must-Haves
Your oven needs to hit 400°F for the crust and 375°F for baking—use an oven thermometer to verify accuracy. A pie dish with a removable bottom makes serving easier.
For the final touch, fresh chives add color and brightness. I keep a small pair of kitchen scissors handy for quick chive chopping when I’m in a hurry.
Budget-Friendly Swaps
No puff pastry? A homemade pie crust works—just mix ¼ cup all-purpose flour, ½ cup cold butter, ¼ cup ice water, and ½ tsp salt. For cheese, Parmigiano-Reggiano is a great Gruyère substitute.
Skip the torch? A broiler set to low for 1-2 minutes gives the same golden effect. The key is keeping your tools simple—this quiche is all about flavor, not fancy gadgets. 💛
Nutrition facts
Frequently asked questions
Can I use heavy cream instead of whole milk?
You can substitute ½ cup heavy cream for ½ cup whole milk to make the custard richer, but the texture will be slightly heavier. For the best balance of creaminess and lightness, stick with whole milk—it creates that perfect silky consistency without making the quiche too dense. If you do use heavy cream, reduce the milk to 1 cup total to maintain the right ratio.
Why did my quiche crust get soggy?
Soggy crusts usually happen when the filling isn't fully cooked or the crust wasn't pre-baked long enough. Always blind-bake the crust for 20 minutes total (15 with weights, 5 without) until it's golden and crispy. Also, make sure your custard isn't too wet—if it looks runny before baking, add 1 tablespoon extra flour to thicken it. The filling should be just set (with a slight wobble) when done.
Can I make this quiche ahead of time?
This quiche actually tastes better the next day. Assemble it completely, then refrigerate for up to 24 hours before baking. For make-ahead storage, bake it fully, then let it cool completely. Store in an airtight container for 3-4 days in the fridge or freeze for up to 2 months. To reheat, warm at 350°F for 15 minutes—the crust will crisp up again, and the filling stays creamy.
What if I don't have Gruyère cheese?
No problem! Swap the 1 cup Gruyère for 1 cup sharp white cheddar or Parmigiano-Reggiano. For extra creaminess, add ¼ cup cream cheese to the filling mixture. The Gruyère adds a nutty depth, but these alternatives will still give you that classic quiche flavor—just with slightly different textures. If you're using pre-shredded cheese, drain any excess moisture first to prevent a watery filling.
How do I prevent the crust from puffing up too much?
Puff pastry naturally puffs, but you can control it by pressing it firmly into the pie dish and scoring the bottom with a fork before blind-baking. For even more control, chill the rolled-out pastry for 15 minutes before pressing it into the dish. This helps stabilize the dough. If it still puffs too much, simply trim any excess after baking—just don't worry about perfect edges, as they'll look rustic and charming.
