Breakfast & Brunch
This bacon, cheese, and onion quiche delivers the perfect balance of crispy crust and rich, savory filling that makes brunch unforgettable. The secret lies in a pre-baked pie crust that stays golden and flaky while holding up to the hearty filling of caramelized onions, smoky bacon, and melted cheese.
I've perfected this recipe over years of testing, ensuring the custard is creamy yet firm enough to slice cleanly.
The filling starts with onions cooked until tender and sweet, then crispy bacon adds that irresistible smoky depth. Sharp cheddar and Gruyère blend for a cheesy finish that's rich but not overpowering.
What sets this quiche apart is the custard—just the right thickness to hold together while remaining velvety smooth in every bite.
By the time it emerges from the oven, you'll have a quiche with a perfectly crisp crust, tender onions, crispy bacon bits, and a golden cheese topping that's impossible to resist. Each slice delivers layers of flavor that make this ideal for brunch gatherings or a satisfying weekend breakfast.
Serve with a simple arugula salad or crusty bread to soak up every last bit of that creamy filling. The combination of textures and flavors makes this more than just a quiche—it's a brunch centerpiece that will have everyone asking for seconds.
Ingredients for bacon cheese and onion quiche
Six ingredients make this quiche shine—crispy crust, smoky bacon, sweet onions, and rich cheeses.
| Ingredient | Amount | Notes |
|---|---|---|
| Pre-Made Pie Crust 🥧 | 1 package | Store-bought or homemade, chilled |
| Yellow Onions 🧅 | 2 large | Thinly sliced, about 2 cups |
| Bacon 🥓 | 8 oz | Thick-cut, chopped into small pieces |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, sharp flavor preferred |
| Gruyère Cheese 🧀 | ½ cup | Shredded, adds nutty depth |
| Large Eggs 🥚 | 4 whole | Room temperature for best blending |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for creamiest custard |
| Whole Milk 🥛 | ½ cup | Warmed slightly for smooth custard |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Fresh Chives 🌿 | 2 tbsp | Chopped, for garnish |
| Unsalted Butter 🧈 | 2 tbsp | For greasing pie dish |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening custard if needed |
The bacon and onions are the flavor stars here. Thick-cut bacon (like Oscar Mayer or Applegate) stays crispy longer, but any brand works. For onions, yellow or red both work—just slice them thin and cook until golden. I always grab Gruyère from the cheese section—it's worth the splurge for that nutty flavor. The pre-made pie crust? Pillsbury or Whole Foods brands both bake up perfectly crisp. Pro tip: Let the crust sit at room temp before handling—it's less likely to crack.
No thick-cut bacon? Regular bacon chopped extra small works in a pinch, but it'll be softer. Swap Gruyère for Swiss cheese if you're in a hurry—it melts just as well. The custard is forgiving: half-and-half instead of cream makes it lighter, but full-fat cream is what you want for that rich, velvety texture. Fresh chives are ideal, but dried chives at half the amount get you close. If your custard looks too thin, mix in that extra tablespoon of flour to thicken it up. And trust me, the butter for greasing? Use the full-fat kind—it prevents sticking better than anything else.
This quiche reheats beautifully—just 10 minutes at 350°F to warm through. Keeps 3-4 days in the fridge, but honestly, it's gone by day 2. For make-ahead prep, assemble the filling the night before and bake in the morning. The crust stays crispy if you store it wrapped tightly in foil. Freezes for 2 months too—just thaw overnight in the fridge before reheating. I always make a double batch because it disappears faster than you'd think.
Why You'll Love This Recipe
- No Fuss Assembly: I swear by this recipe because it’s the kind of dish where you can literally set the table while it bakes. Pre-made crust? Check. Chopped onions and crumbled bacon? Tossed in. Eggs, cream, and those cheeses? Just whisk and pour. The hardest part is deciding if you want extra Gruyère on top.
- Crispy-Creamy Magic: That first bite—crispy, salty bacon crunch against the creamy, melty cheeses? It’s like a hug for your taste buds. The sharp cheddar and nutty Gruyère blend perfectly, and the caramelized onions add this unexpected depth that makes it taste way more gourmet than it is.
- Weeknight to Brunch: I make this for lazy Sunday mornings, potlucks where I don’t want to stress, and even as a quick dinner when I’m too tired to think. Slice it up for breakfast, serve it warm for lunch, or pack leftovers for work—it’s that adaptable. (Pro tip: The flavor actually gets better the next day.)
- Leftovers That Don’t Suck: Between us, most quiches turn rubbery or dry if reheated. Not this one. The bacon keeps it rich, the crust stays flaky, and the cheese stays gooey when microwaved or warmed in the oven. I’ve had this for days and it’s still the star of my lunchbox—no sad, sad reheated egg disasters here.
Step-by-step instructions for bacon, cheese, and onion quiche
Here's how to assemble a golden, flaky quiche with smoky bacon and caramelized onions.
Prep the Crust and Fillings
Preheat your oven to 375°F. Remove the pre-made pie crust from the refrigerator and let it sit at room temperature for 10 minutes to make it easier to handle. Press the crust into a 9-inch pie dish, using your fingers to gently shape it into the bottom and slightly up the sides. Chill the crust in the freezer for 10 minutes while you prepare the fillings.
In a large skillet, cook the 8 oz bacon over medium heat until crispy, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the skillet. Add the 2 large yellow onions to the skillet and cook in the bacon fat for 10-12 minutes, stirring occasionally, until the onions are golden brown and tender. Remove from heat and set aside.
Build the Custard Filling
In a large bowl, whisk together the 4 whole large eggs, 1 cup heavy whipping cream, and 0.5 cup whole milk until well combined. Warm the milk slightly in the microwave for 20-30 seconds to help create a smoother custard. Stir in the 1.5 cups sharp cheddar cheese, 0.5 cup gruyère cheese, 0.5 tsp salt, and 0.25 tsp black pepper until the cheeses are fully melted and the mixture is smooth.
Add the cooked bacon and onions to the custard mixture and stir to combine. Taste and adjust seasoning if needed. The custard should be rich and flavorful, ready to be poured into the crust.
Assemble and Bake the Quiche
Carefully pour the custard mixture into the chilled pie crust, spreading it evenly. Dot the top with the remaining 2 tbsp unsalted butter, cut into small pieces, for extra richness. Sprinkle the 2 tbsp chopped fresh chives evenly over the top for a pop of color and freshness.
Bake the quiche in the preheated oven for 40-45 minutes, until the filling is set and the crust is golden brown and crispy. The center should still be slightly jiggly—it will continue to set as it cools. To ensure the crust stays crispy, place a baking sheet under the pie dish to catch any drips.
Rest and Serve
Remove the quiche from the oven and let it cool for 10-15 minutes before slicing. This resting time allows the filling to firm up and makes it easier to serve without spilling. The quiche should have a golden, crispy crust and a creamy, cheesy filling with perfectly cooked bacon and caramelized onions.
Slice the quiche into 6 equal wedges and serve warm or at room temperature. Pair it with a simple green salad or crusty bread for a satisfying meal. The combination of smoky bacon, sweet onions, and sharp cheeses makes this quiche a crowd-pleaser every time.
Pro Tips For Making Bacon Cheese And Onion Quiche
- Prep Onions Right: Dice them small—think 1/4-inch pieces or less. Big chunks stay tough, and you’ll end up with a quiche that’s more texture than melt-in-your-mouth. I learned this after biting into a quiche where the onions were still crunchy while the cheese was already gooey.
- Bake Bacon Until Crisp: Don’t stop at "cooked through"—push it until the edges are deep golden and the fat’s rendered out. Cold, limp bacon in quiche is a crime. Spread it on a wire rack over a baking sheet to crisp evenly, then crumble it after it’s cooled. Trust me, the flavor difference is night and day.
- Blind-Bake the Crust: Skip the pre-baked crust shortcut—it’ll turn soggy. Roll out the pie crust, line the dish, and weigh it down with dried beans or pie weights. Bake at 375°F for 10 minutes before adding filling. This ensures the bottom stays crisp, not gummy.
- Layer Cheese Like a Pro: Mix sharp cheddar and Gruyère before adding to the quiche, but save a handful of the Gruyère to sprinkle on top. The top layer melts first and creates that perfect golden crust. And for heaven’s sake, don’t press it down—just scatter it like you’re snowboarding over a powder field.
Best sauces and condiments for these flavors
Caramelized Onion Sauce
Start with the onions—this is where the magic happens. Cook 2 large yellow onions, thinly sliced, in the bacon fat until they're deep golden and tender, about 10-12 minutes over medium heat.
For extra depth, add 1 tsp brown sugar during the last 5 minutes of cooking. This sweetens the onions naturally, balancing the smoky bacon. 🌟
Once caramelized, let them cool slightly before mixing into the custard. The residual heat will help melt the cheeses smoothly, creating a velvety texture. If you're short on time, pre-cook the onions the night before and store them in the fridge—they reheat beautifully in the bacon fat.
Gruyère-Cheddar Cheese Sauce
The cheese blend is what ties everything together. Melt 1.5 cups sharp cheddar and 0.5 cup Gruyère into the custard mixture while it's still warm. Gruyère adds a nutty richness that pairs perfectly with the smoky bacon, while cheddar keeps it sharp and tangy.
For a smoother sauce, whisk in 1 tbsp flour if the mixture looks too thin.
Pro tip: Use room-temperature eggs and warm the milk slightly before mixing—they blend together more seamlessly. If your custard separates, simply whisk vigorously for 1-2 minutes to recombine. A splash of hot water can also help restore smoothness.
Bacon Fat Drizzle
Save that bacon fat—it’s liquid gold for this quiche. After cooking the bacon, strain the fat into a small bowl and drizzle 1-2 tbsp over the assembled quiche before baking.
This adds an extra layer of smoky flavor and helps crisp the crust edges. For a decadent touch, mix the fat with 1 tsp smoked paprika before drizzling.
If you have extra bacon fat, store it in an airtight container in the fridge for up to 1 month. It’s perfect for sautéing veggies, basting meats, or even finishing off roasted potatoes. Don’t waste this flavor-packed treasure!
Fresh Chive Cream Sauce
For a lighter, creamier topping, blend 2 tbsp chopped fresh chives with 2 tbsp heavy cream and a pinch of salt. Drizzle this mixture over the quiche just before serving—it adds a bright, herby contrast to the rich filling.
This works especially well if you’re serving the quiche cold or at room temperature.
If fresh chives aren’t available, dried chives (½ tsp) will work in a pinch, but fresh is always better. For a pop of color, sprinkle toasted sesame seeds or crispy fried shallots on top before baking. These add texture and visual appeal without overpowering the flavors.
Nutrition facts
Frequently asked questions
Can I make this quiche ahead of time?
Yes! Assemble the filling (bacon, onions, custard) the night before and refrigerate uncovered for 4-6 hours to let flavors meld. Bake fresh in the morning—this actually enhances the crust's crispiness. For make-ahead baking, assemble completely (including crust) up to 24 hours ahead, cover tightly, and bake straight from the fridge (add 5-10 minutes to baking time).
What's the best way to reheat leftovers?
Slice the quiche and reheat portions in a 350°F oven for 10-12 minutes or microwave for 30-45 seconds (covered). For crispy results, wrap slices in foil and warm for 5 minutes before removing foil for 2-3 minutes to revive the crust. Never microwave uncovered—it makes the crust soggy.
Can I substitute the crust?
For a gluten-free option, use a store-bought almond flour crust. For extra flakiness, try puff pastry—just brush with egg wash before baking. Need a quick fix? A pre-baked pie crust or even a crustless version (bake in a greased pie dish) works. The filling will still shine even without traditional crust.
Why did my quiche come out gummy?
Gummy quiche usually means the custard was undercooked or too thin. Next time, bake 5 minutes longer and ensure your eggs/cream are at room temperature. For extra insurance, whisk in 1 tbsp cornstarch to thicken the custard before baking. Also check your oven temperature—it should read 375°F (use an oven thermometer to confirm).
How can I make this vegetarian?
Swap bacon for crispy tempeh bacon or mushrooms (sautéed with smoked paprika). Use vegetable broth instead of milk for the custard, and add 1 tsp nutritional yeast for cheesy flavor. Caramelized onions and Gruyère still shine—just omit the bacon fat and use olive oil for cooking. The texture stays rich and satisfying!
