Breakfast & Brunch
Bacon cheese and onion quiche delivers the perfect balance of savory, crispy, and creamy textures that make it a brunch standout. The secret lies in perfectly crisp bacon layers nestled between a flaky crust and a rich, custardy egg filling—every bite combines smoky, salty, and tangy flavors in one satisfying package. This recipe transforms simple ingredients into a showstopping dish that feels both comforting and impressive.
What sets this quiche apart is the technique: baking the bacon until extra crispy before layering it into the crust, then topping with caramelized onions that add sweet depth.
The egg mixture, enriched with sharp cheddar and a touch of cream, creates a velvety texture that holds its shape while staying tender. Even the crust gets attention—whether you choose a classic pie crust or a quick crustless version, the result is consistently golden and crisp.
By the time it emerges from the oven, you'll have a quiche with layers of crispy bacon that shatters at every bite, tender caramelized onions, and a custardy egg filling that's rich but never heavy.
The aroma alone will have everyone gathering around the table, and the visual appeal—golden crust, melted cheese, and crisp bacon—makes it perfect for serving guests or treating yourself to a weekend indulgence.
Serve with a simple arugula salad or crusty bread to soak up every last bit of that flavorful filling. The recipe scales beautifully, so you can easily adjust the size for a crowd or meal prep for the week.
Let's get started on creating this brunch masterpiece that's as delicious as it looks.
Ingredients for bacon cheese and onion quiche
Crispy bacon, caramelized onions, and rich cheddar create this brunch showstopper.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Cut into 1/2-inch pieces, cooked crispy |
| Yellow Onions 🧅 | 1 ½ cups | Thinly sliced, caramelized |
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged for tang |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 1 ½ cups | Plus 1 tsp salt for crust |
| Ice Water 💧 | ½ cup | For pie dough consistency |
| Salt 🧂 | ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Garlic Powder 🧄 | ½ tsp | For crust depth |
| Dried Parsley 🌿 | 1 tbsp | For garnish |
The bacon makes or breaks this quiche. Thick-cut bacon from Oscar Mayer or Applegate delivers the best texture—thin bacon burns before it crisps. Cook it until it's nearly black at the edges, then drain on paper towels. For the onions, yellow onions work best, but red onions add a subtle sweetness. Slice them thinly and caramelize them slowly with a touch of butter and sugar—this is where the depth of flavor comes from. Whole Foods or Trader Joe's carry pre-sliced onions if you're short on time, but fresh is always better.
No sharp cheddar? Pepper jack or Gruyère work beautifully, though the flavor profile changes. Running out of heavy cream? Full-fat coconut milk gives a similar richness, though it has a slight coconut taste. The crust can be made ahead and frozen—just let it thaw before using. For a quicker version, skip the crust entirely and use a pre-made pie crust from Pillsbury or Whole Foods. The eggs should be large and room temperature for the best texture—cold eggs create a grainy custard. If you're making this ahead, use pasteurized eggs for safety.
This quiche reheats beautifully—just cover it with foil and warm in a 350°F oven for 15 minutes. It keeps well in the fridge for 4 days and freezes for 3 months. I always make an extra crust—it's perfect for mini quiches or breakfast tarts later in the week. Store the crust separately in the fridge, wrapped tightly in plastic. The filling can be prepped ahead and baked fresh the next morning for the best texture.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this comes together in one bowl while the bacon cooks. Just crack eggs, whisk cream, grate cheese—no measuring cups, no fuss. The onions caramelize right in the pan while you mix, so you’re basically done by the time the oven beeps.
- Crispy-Creamy Magic: That thick-cut bacon stays chewy, the onions turn sweet and jammy, and the custard? Silky with a golden crust that cracks just enough to make it irresistible. Honestly, the first bite makes me question why I don’t make this every week.
- Weeknight to Brunch: Serve it with a side salad for a lazy dinner, slice it up for brunch with toast, or pack leftovers for lunch—it’s that adaptable. My husband even sneaks pieces when I’m not looking. (Between us, I don’t blame him.)
- Budget Breakfast Win: Bacon and cheese stretch further than you’d think, and onions are practically free. A dozen eggs and a block of cheddar feed four for days, plus the leftovers reheat like a dream. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for bacon cheese and onion quiche
A flaky crust and crispy bacon layers make this quiche a showstopper. Here's how to assemble it perfectly.
Prepare the Crust Using Cold Butter and Ice Water
In a large mixing bowl, combine the 1.5 cups all-purpose flour with 0.5 tsp salt and 0.5 tsp garlic powder. Cut in the 0.5 cup unsalted butter, using a pastry cutter or your fingers, until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for creating flaky layers.
Add the 0.5 cup ice water gradually, mixing just until the dough comes together. Avoid overmixing—just combine until the dough holds when pressed. Shape into a disk, wrap in plastic, and chill for 30 minutes. The cold dough prevents shrinking and ensures a tender crust. Real talk: don't skip this step—warm dough leads to tough, dense crusts.
Roll and Blind-Bake the Crust
On a lightly floured surface, roll the chilled dough into a 12-inch circle (about ⅛-inch thick). Transfer to a 9-inch pie dish, gently pressing the edges to create a slight rim. Trim any excess dough, leaving a ½-inch overhang that you'll tuck under later. Prick the bottom with a fork to prevent puffing.
Preheat oven to 375°F. Line the crust with parchment paper, fill with pie weights or dried beans, and bake for 15 minutes. Remove the weights and bake 5-7 minutes more until the edges are lightly golden. The crust should be set but not browned—this prevents burning when we add the filling. If it browns too quickly, cover loosely with foil.
Cook the Bacon and Caramelize the Onions
While the crust bakes, cook the 8 oz thick-cut bacon in a skillet over medium heat until crispy, about 10-12 minutes. Drain on paper towels, reserving 2 tablespoons of bacon fat in the skillet. This fat becomes the flavor base for the onions.
Add the 1.5 cups yellow onions to the bacon fat and cook over medium-low heat for 15-20 minutes, stirring occasionally, until deeply caramelized and golden. You'll know they're ready when they smell sweet and the edges are crisp. Let cool slightly before adding to the quiche—hot onions can cook the eggs too quickly.
Assemble the Quiche Filling
In a large bowl, whisk together the 6 whole large eggs, 1 cup heavy cream, 1.5 cups sharp cheddar cheese, 0.5 tsp salt, and 0.25 tsp black pepper until fully combined. The mixture should be smooth with no lumps. Fold in the cooled bacon and caramelized onions, distributing evenly throughout.
Pour the filling into the pre-baked crust, spreading it evenly. Sprinkle with 1 tbsp dried parsley for a pop of color and freshness. The filling should come about ½-inch from the crust edges—this prevents sogginess. Here's the thing—don't overfill, or the quiche will spill during baking.
Bake Until Set and Golden
Transfer the quiche to the preheated 375°F oven and bake for 35-40 minutes, until the center is just set and the top is lightly golden. The quiche is done when it jiggles slightly in the center but doesn't wobble like custard. For the perfect doneness, insert a knife near the center—it should come out clean but slightly moist.
Let the quiche rest for 10 minutes before slicing. This resting period allows the filling to set completely and prevents it from running when you cut into it. Serve warm with a side salad or crusty bread—each slice delivers crispy bacon, creamy custard, and sweet caramelized onions in every bite.
Pro Tips For Making Bacon Cheese And Onion Quiche
- Cook Bacon Low and Slow: I used to blast that bacon like I was in a hurry—big mistake. Thick-cut needs 12-15 minutes at medium-low heat to render fat without burning. The extra fat? You’ll need it later for crispy onions and a richer filling. (Yes, even if you’re impatient like me.)
- Sweat Onions Until Soft: Skip the sizzle—sweat those onions in bacon fat over low heat for 10-12 minutes until they’re translucent and breaking down. High heat caramelizes them too fast, leaving them raw-tasting. The goal is silky, not crispy.
- Prevent a Soggy Crust: Brush that pie crust with a thin layer of melted butter and sprinkle a pinch of salt before adding filling. The salt crisps the crust faster, and the butter guarantees it won’t turn to mush under the wet filling. (Your future self will thank you.)
- Use Cold Heavy Cream: Pour the heavy cream into the egg mixture cold—it tempers the eggs and prevents curdling. I learned this the hard way after one batch turned into scrambled eggs. Stir gently, then let the whole mixture sit for 5 minutes before pouring into the crust. (Does it look weird? Yes. Does it work? Every single time.)
Perfect pairings for bacon cheese and onion quiche
Side Salad Pairings
A simple arugula salad with lemon vinaigrette cuts through the richness of the quiche beautifully. Toss 4 cups baby arugula with 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, ½ tsp Dijon mustard, and a pinch of sea salt.
The peppery bite contrasts perfectly with the creamy filling. For extra protein, add ¼ cup crumbled feta cheese or 2 oz shaved Parmesan. 🥗
For a heartier option, try a roasted vegetable salad with sweet potatoes, red bell peppers, and goat cheese. Toss roasted veggies with 1 tbsp balsamic glaze and 1 tsp fresh thyme for a warm, earthy contrast. The natural sweetness balances the smoky bacon and sharp cheddar.
Bread and Toast Options
Serve with crusty sourdough bread or baguette slices for soaking up every last bit of custard. Toast the bread lightly and rub it with a garlic clove before serving.
For a breakfast twist, offer cinnamon raisin toast—the sweetness complements the savory quiche. I always keep a loaf of Whole Foods sourdough on hand for this purpose.
For a more substantial pairing, try biscuits with honey butter. The buttery richness pairs wonderfully with the bacon and onions. Use a store-bought biscuit mix (like Pillsbury) or make homemade biscuits with buttermilk and chives for extra flavor. Warm them in the oven for 5-7 minutes before serving.
Drink Pairings
A bold black coffee or espresso is the classic choice—its bitterness cuts through the richness of the quiche. For a non-coffee option, try a chilled glass of sparkling water with a lemon wedge and a pinch of salt. The crispness refreshes your palate between bites. 💧
For a brunch splurge, pour a dry Riesling or Sauvignon Blanc. The acidity in these whites balances the fatty bacon and creamy filling. If you prefer beer, a wheat beer like Blue Moon or Hoegaarden adds a light, crisp contrast.
Avoid heavy stouts or lagers—they can overpower the delicate flavors.
Make-Ahead Garnishes
Add fresh green onions or chives just before serving for a pop of color and brightness. Thinly slice 2 green onions and sprinkle over each slice.
For extra flair, drizzle with a honey-mustard glaze—mix 1 tbsp Dijon mustard with 1 tsp honey and a splash of apple cider vinegar. 🌿
For a smoky touch, top with crumbled bacon bits or a sprinkle of smoked paprika. If you have leftover caramelized onions, save a small batch to garnish the finished quiche. The sweetness enhances the overall flavor profile and adds visual appeal.
Nutrition facts
Frequently asked questions
Can I make this quiche without a crust?
For a crustless version, simply pour the egg mixture into a greased 9-inch pie dish and bake at 350°F for 30-35 minutes until set. The texture will be more custard-like but still delicious. This method works especially well if you're short on time or want to avoid pie dough.
How do I prevent the quiche from being too soggy?
Pre-baking the crust is key—it creates a barrier that prevents moisture from making the crust soggy. Also, make sure your filling doesn't touch the crust edges by keeping it ½-inch away. If using pre-cooked bacon, let it cool completely before adding to the filling to avoid excess steam.
Can I substitute the sharp cheddar cheese?
Yes! Try Gruyère for a nutty flavor or Pepper Jack for a mild kick. If you prefer a milder cheese, Swiss or Gouda work well too. Just note that the flavor profile will change slightly. For a dairy-free option, use nutritional yeast or vegan cheese shreds (though texture may differ).
How long can I keep this quiche in the fridge?
This quiche stays fresh in the fridge for 4 days when stored in an airtight container. For best texture, reheat slices in a 350°F oven for 10-15 minutes covered with foil. The crust may lose some crispness but will still taste great. For longer storage, freeze the quiche (without the crust) for up to 3 months.
Why did my quiche come out watery?
Watery quiche usually happens from overmixing the egg filling or using too much liquid (like heavy cream). Whisk eggs just until combined, and measure liquids carefully. Also, ensure your crust is fully pre-baked to absorb excess moisture. If the filling still seems too runny, bake 5-10 minutes longer until set.
