Breakfast & Brunch
This bacon and cheese quiche recipe with milk delivers the perfect balance of crispy crust and runny egg magic—exactly what makes brunch special. 💛 I've perfected the technique over years of testing, ensuring the crust stays golden and flaky while the eggs remain velvety and rich.
The secret? A proper pre-bake and the right ratio of milk to eggs for that signature creamy texture.
What sets this recipe apart is the crispy crust that holds up to the runny, cheesy filling, thanks to a simple pre-baking step. We're using milk—not cream—to keep the eggs tender while still achieving that classic quiche richness.
Crispy bacon adds smoky depth, and sharp cheddar melts into gooey perfection. It's the kind of dish that feels indulgent yet comes together in under 30 minutes of active time.
The result is a quiche with a golden-brown crust that's crispy at the edges and tender inside, topped with a layer of silky egg custard studded with melted cheese and crispy bacon bits.
Every bite delivers that perfect combination of textures—crunchy, creamy, and savory. This is the kind of recipe that makes weekend mornings feel like a celebration.
Serve it warm with a simple salad or crusty bread for the full brunch experience. The beauty of this recipe is its versatility—it works equally well for breakfast, lunch, or even a light dinner. Let's get baking!
Ingredients for bacon and cheese quiche recipe with milk
Six ingredients make this crispy crust and runny egg magic happen—no shortcuts needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 1 ½ cups | Plus 2 tbsp for rolling |
| Ice Water 💧 | ½ cup | Chilled for dough |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Crispy Bacon 🥓 | 8 oz | Cooked, chopped, no added sugar |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For crust seasoning |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Cornstarch 🌾 | 1 tbsp | For egg mixture smoothness |
The crust starts here. Cold butter is key—cut it into pea-sized pieces for maximum flakiness. King Arthur flour or Bob's Red Mill gives the best texture, but any all-purpose works. Ice water keeps the dough from getting gummy. I always measure my flour by weight (12 oz = 3 cups) for consistency, but if you're using cups, spoon it in gently and level off. The garlic powder and thyme in the crust? Non-negotiable—they add depth that store-bought crusts miss. Roll it out between parchment paper to avoid sticking.
Sharp cheddar is the star here—Kraft 2% is fine, but Cabot or White Cheddar takes it to the next level. Bacon should be fully cooked and drained well—no sugar-cured or it'll make the quiche sweeter than intended. For the eggs, room temperature is crucial (cold eggs won't blend smoothly). No cornstarch? Add 1 tbsp flour instead, but whisk vigorously. The milk-to-egg ratio is what gives quiche its signature creamy texture—don't skimp. For a veggie option, swap half the bacon for sautéed mushrooms or spinach.
Pre-bake the crust for 15-18 minutes until golden—this is what keeps it crispy. The filling can be prepped ahead and baked later, but add the cheese just before baking so it melts perfectly. Leftovers keep for 4 days in the fridge, but honestly, it reheats better the second day. Slice it warm with a serrated knife for clean cuts. For make-ahead crusts, freeze the unbaked shell for 2 months—thaw in the fridge overnight before using.
Why You'll Love This Recipe
- No-Fuss Crust: I’ll admit, the crust takes five minutes total—just butter, flour, and ice water pulsed in a food processor. No rolling, no stress, and it still turns out golden and sturdy enough to hold that creamy egg filling without cracking.
- Salty-Sweet Magic: That crispy bacon crumbles right into the custard, while the whole milk makes the filling rich but not heavy. Honestly, the first bite—where the cheese pulls just enough to let the bacon’s smokiness shine—is the reason I make this every other week.
- Weeknight to Brunch: Make it for dinner when you’re too tired to plan, then reheat slices for breakfast the next morning. (Yes, even on a Tuesday night.) The crust stays crispy cold or warm, and the eggs soak up the bacon grease like it’s their job.
- Budget Breakfast Hack: A dozen eggs and a pound of bacon stretch this into six servings—perfect for lunches or feeding a crowd without breaking the bank. Leftovers? They disappear faster than my willpower when I’m hungry.
Step-by-step instructions for bacon and cheese quiche
Master this classic with a golden crust and silky egg filling—every layer matters.
🍳 Step 1: Make the Crust with Perfect Texture
Cut the 1 cup unsalted butter into ¼-inch cubes and place in a food processor. Pulse until the butter resembles coarse breadcrumbs with some pea-sized pieces remaining. Add the 1.5 cups all-purpose flour and pulse 8-10 times until the mixture forms clumps with some flour still visible.
Drizzle in the 0.5 cup ice water while pulsing, stopping to shake the bowl occasionally. The dough should come together when pressed—it'll be slightly sticky but not wet. Turn it out onto a lightly floured surface and divide into two equal discs. Wrap in plastic and chill for 30 minutes while you prep the filling.
Here's the thing—chilling prevents shrinking during baking. If your dough feels too warm, return it to the fridge for another 10 minutes. The crust needs to be cold to maintain its shape when it hits the hot oven.
👨🍳 Step 2: Prepare the Filling with Crispy Bacon
In a large bowl, whisk together the 4 whole large eggs, 1.5 cups whole milk, 1 tbsp cornstarch, 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 1 tbsp fresh thyme leaves until completely smooth. Fold in the 1.5 cups sharp cheddar cheese and 8 oz crispy bacon using a silicone spatula—don't overmix or the cheese will melt prematurely.
I like to chop the bacon into ½-inch pieces before adding it to the egg mixture. This ensures even distribution and prevents large bacon chunks from sinking to the bottom. The cornstarch acts as a thickener, giving that signature quiche texture without making it gummy.
🥘 Step 3: Assemble and Blind-Bake the Crust
Preheat your oven to 375°F. Roll out one of the chilled dough discs on a floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang all around. Gently press it into the dish, trim the excess, and prick the bottom all over with a fork. Line with parchment paper, fill with pie weights or dried beans, and bake for 15 minutes.
This blind-baking step is crucial for that crispy crust. The weights prevent the bottom from puffing up while it pre-bakes. Remove the weights and parchment, then bake for another 5 minutes until the crust is golden brown and firm to the touch.
🍽️ Step 4: Bake the Quiche to Golden Perfection
Pour the egg mixture into the pre-baked crust, spreading it evenly with the back of a spoon. The filling should come about ½-inch below the crust's edge. Bake for 35-40 minutes until the center is just set and the top is golden brown. Here's the key: the center should still jiggle slightly when the dish gently shakes.
Real talk: don't open the oven door during baking or the filling will sink. If the edges brown too quickly, loosely cover them with aluminum foil after 20 minutes. Let the quiche rest for 10 minutes before slicing—this prevents the filling from sliding out as you serve.
⏰ Step 5: Rest and Serve with Runny Centers
Transfer the quiche to a wire rack and let it cool for 15 minutes** before slicing. The filling should be set but still slightly custardy in the center—this is what makes quiche special. If it's fully firm, it's been overbaked.
For the best texture, serve warm with a simple green salad. The crispy crust contrasts beautifully with the creamy egg filling, and the sharp cheddar pairs perfectly with the smoky bacon. Each bite should deliver that perfect balance of textures and flavors we're after.
Pro Tips For Making Bacon And Cheese Quiche Recipe With Milk
- CHILL THE BUTTER: I learned this the hard way—trying to mix cold butter into flour with warm hands just makes a mess. Cut that unsalted butter into tiny cubes and pop it in the fridge for 10 minutes before starting. The dough will come together smoother, and your crust won’t turn out greasy or crumbly.
- SALT THE MILK: Yes, even if you’re using unsalted butter, salt the whole milk before adding eggs. A pinch (about ¼ teaspoon) makes the custard taste richer, not just bland. I used to skip this, but now I swear by it—it’s the thing that keeps the flavor from feeling flat.
- BAKE COLD FILLING: Don’t preheat the oven and then dump in a warm quiche filling. Let the egg-milk mixture sit in the fridge for at least 30 minutes before baking. This prevents a gummy center and ensures the cheese melts evenly. (Your future self will thank you.)
- CRISP THE CRUST FIRST: Bake the crust alone for 5 minutes before adding the filling. This locks in the golden color and prevents a soggy bottom when the custard steams. I skip this when I’m lazy, but the difference in texture is noticeable—worth the extra minute.
Best sauces and condiments for bacon and cheese quiche recipe with milk
Caramelized Onion Sauce
Sweet, deep caramelized onions add a luxurious touch to your quiche. Sauté 2 large yellow onions in 2 tbsp butter over low heat for 45 minutes, stirring occasionally, until golden brown.
Fold them into your egg mixture before baking for a subtle sweetness that balances the smoky bacon. I like to add ½ tsp brown sugar halfway through cooking for extra depth. 💛
Garlic-Herb Cream Sauce
For a richer twist, blend ½ cup sour cream, 2 tbsp heavy cream, 2 minced garlic cloves, 1 tbsp chopped fresh chives, and ½ tsp lemon zest until smooth.
Spread this over the baked quiche just before serving—it adds a velvety contrast to the crispy crust. Trust me, this takes your quiche from brunch to restaurant-worthy in seconds.
Spicy Sriracha Mayo
Mix ½ cup mayonnaise with 1 tbsp sriracha and 1 tsp honey for a zesty dip. The heat cuts through the richness of the cheese, while the honey balances it out.
Serve this on the side for guests who love a kick, or drizzle it lightly over slices for a quick flavor boost. This is my go-to for adding excitement without extra baking.
Cheesy Gruyère Topping
Sprinkle ½ cup shredded Gruyère cheese directly on top of the egg mixture before baking for an extra gooey layer. Gruyère melts beautifully and adds a nutty depth that pairs perfectly with the sharp cheddar.
For extra crispiness, broil for 1-2 minutes at the end of baking—just watch it closely to avoid burning. ✨
Smoky Chipotle Sauce
Blend ½ cup sour cream, 1 tbsp adobo sauce (from canned chipotles), 1 tsp lime juice, and ½ tsp smoked paprika for a smoky-sweet sauce. Drizzle this over warm quiche slices for a bold, complex flavor that complements the bacon beautifully.
This sauce also works as a marinade for the bacon before cooking if you want to infuse extra smokiness.
Nutrition facts
Frequently asked questions
Can I use heavy cream instead of milk in this quiche?
You can substitute heavy cream for milk, but the texture will be richer and slightly denser. Use a 1:1 ratio, but expect the custard to be thicker. For a lighter version, try a 50/50 mix of milk and heavy cream—this gives you the best of both worlds: creaminess without heaviness.
How do I prevent the crust from getting soggy?
Pre-baking the crust is key! Blind-bake it for 15-18 minutes at 375°F before adding the filling. Also, avoid overmixing the egg mixture—this releases too much moisture. If your crust still feels damp after baking, sprinkle a thin layer of crushed cornflakes on the bottom before adding the filling.
What’s the best way to reheat leftover quiche?
Slice the quiche and reheat individual portions in a 350°F oven for 10-12 minutes or until warmed through. Microwaving works in a pinch (30 seconds per slice), but the crust will soften. For a crispy crust, cover the quiche with foil and bake at 375°F for 8-10 minutes before removing the foil to crisp.
Can I make this quiche ahead of time?
Assemble the quiche (without baking) and refrigerate for up to 24 hours. Bake it straight from the fridge—add 5-10 minutes to the baking time. For make-ahead crusts, freeze the unbaked shell for 2 months. Thaw overnight in the fridge before using. The filling can also be prepped ahead and stored for 1 day in the fridge.
Why did my quiche turn out rubbery?
Overbaking or overmixing the egg mixture are the most common culprits. The center should jiggle slightly when done—if it’s fully set, it’s overdone. Also, avoid using too much flour in the egg mixture (stick to the 1 tbsp cornstarch in the recipe). For extra insurance, bake at 350°F instead of 375°F to slow the cooking process.
