This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

This caramelized onion and bacon quiche is comfort food wrapped in a flaky, buttery crust. Sweet, slow-cooked onions, smoky bacon, and plenty of melty cheese come together in a creamy custard. It bakes up golden, savory, and rich enough to feel special, but simple enough for a weekend breakfast or brunch.

A serving of onion quiche on a plate with grapes and a dinner fork.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Our caramelized onion quiche is like a cross between a quiche Lorraine and a French onion quiche.

Here’s Why This Onion and Bacon Quiche Recipe Work

Flaky, buttery crust: Cold butter plus a touch of vinegar gives you a crisp base that stays sturdy. No soggy bottoms.

Caramelized onions for depth: A slow 30-minute cook transforms onions into sweet, jammy flavor boosters.

Balanced custard: Just the right mix of cream and eggs for a silky texture that still slices clean.

Cheese that stays put: Tossing it with a little flour keeps it evenly layered through the custard instead of sinking.

Ingredients to make a caramelized onion quiche.

If you love quiche, my tomato onion quiche is a lighter, garden-fresh recipe with plenty of flavor in a flaky crust.

Recipe Tips

Keep the dough cold: Rested, chilled dough bakes up flakier and holds its shape.

Blind-bake properly: Foil and pie weights stop the crust from puffing and keep the bottom crisp.

Deglaze the onions: A splash of wine or broth lifts the browned bits and adds rich flavor.

Cool before slicing: Give the quiche 5 minutes to set so you get neat wedges instead of runny custard.

Pick a flavorful cheese: Gruyère, smoked Gouda, or sharp cheddar all melt beautifully and add character.

Don’t skimp on caramelizing: Rushing the onions leaves them sharp instead of sweet. Low and slow is worth it.

Spread the fillings evenly: Distribute bacon, onions, and cheese before pouring in the custard so every slice has a balanced bite.

Place on a baking sheet: Quiches can bubble over. Set the pie dish on a sheet pan to save your oven.

Check for doneness: The center should still have a slight wobble; it will finish setting as it cools.

Reheat gently: Warm slices in a 325°F oven for 10–15 minutes to keep the crust crisp (skip the microwave if you want to avoid a soggy crust).

Freezer-friendly: Bake, cool completely, then wrap tightly. Reheat in the oven straight from frozen.

The quiche crust is similar to our All Butter Pie Crust recipe and boasts a rich, buttery taste that’s delicious all on its own. If you prefer to use a store-bought crust rather than making your own crust, you certainly can! 

For another savory breakfast idea, my ham and cheese breakfast bake is hearty, cheesy, and perfect for feeding a crowd.

A baked caramelized onion and bacon quiche on a counter.

Bacon and Onion Quiche

This caramelized onion and bacon quiche is the kind of recipe that works just as well for a laid-back weekend breakfast as it does for a holiday brunch spread. With a buttery crust, sweet onions, smoky bacon, and a silky custard, it’s a recipe that feels a little special without being fussy.

Bacon and onion quiche on a serving plate with a pie server lifting up a slice for serving. A plate of green and red grapes in the background.

Serve the quiche warm with a green salad or our Waldorf salad. Or enjoy a cold slice straight from the fridge, because honestly, it’s just that good.

Pin this now to find it later!

Pin It
Slice of quiche with bacon on gray plate, served with grapes.
Prep Time: 1 hour
Cook Time: 1 hour 15 minutes
Total Time: 2 hours 15 minutes
4.89 from 17 votes

Bacon and Caramelized Onion Quiche

A rich and savory quiche with sweet caramelized onions, smoky bacon, and melty cheese baked in a flaky, buttery crust. Perfect for breakfast, brunch, or even a simple dinner.

If you make this recipe, please leave a star rating and comment.

Servings: 8 servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the Pastry Crust:

  • 2 cups all-purpose flour, plus more for dusting
  • ¾ teaspoon salt
  • 12 tablespoons butter, cold, cut into cubes
  • 5 tablespoons water, cold
  • 1 teaspoon cider vinegar

For the Filling:

  • 2 tablespoons butter
  • 3 onions, sliced ½ inch thick
  • 2 tablespoons Fresh thyme
  • 1 ½ cup shredded cheese
  • 1 tablespoon all-purpose flour
  • 4 large eggs
  • ½ teaspoon salt
  • ¼ teaspoon fresh ground pepper
  • 1 ½ cup heavy cream
  • 6 slices thick-cut bacon, cooked and crumbled

Instructions 

For the pastry crust:

  • Blend flour and salt together in a large bowl. Cut in the butter using a pastry blender (or pulse in a food processor) just until most of mixture resembles coarse meal.
    Mix the vinegar and 5 tablespoons of ice water together and drizzle evenly over the flour mixture and gently stir with a fork. You may need a little more water but just enough so the mix holds together when a handful is squeezed.
  • Pour the mixture onto a lightly floured surface, it will look crumbly but it will all come together. Using a pastry scraper, scrape the dough together and press it into a ball, and then flatten into a disk. Chill dough, wrapped in plastic wrap, until firm, at least 30 minutes.
    A shaggy dough for pie crust on the counter.
  • Roll the dough on a floured surface into a 15-inch circle. Fit it into an 11-inch tart pan, pressing gently against the sides. Trim the excess and crimp if desired. Prick the bottom with a fork, then chill for 30 minutes in the fridge. (If using a tart pan with a removable bottom, place it on a baking sheet before baking.)
    Pressing pie dough into a pie crust.
  • Preheat oven to 375°F.
    Line the pastry shell with a large piece of foil sprayed with nonstick oil, pressing it firmly into place. Fill with pie weights and bake for 15–20 minutes. Remove the foil and weights, then bake another 10–15 minutes until golden. Cool on a wire rack.

For the filling:

  • Melt the butter in a large skillet over medium heat. Add the onions and cook, stirring often, until soft and golden, 25–30 minutes. If the pan starts to look dry, add a splash of water to loosen the browned bits and keep the onions from burning.
    Caramelizing onions in a dutch oven on the stovetop.
  • Distribute the onions evenly over the bottom of the cooked, cooled crust then sprinkle them with the thyme leaves.
    A serving spoon adding caramelized onions to a par-baked quiche crust.
  • In a bowl, add the shredded cheese and toss with the flour. Sprinkle the mixture evenly over the onions and thyme.
    In a separate bowl, beat the eggs and cream together with the salt and pepper. Pour the mixture over the quiche and top with the crumbled crisp bacon.
    A portion of shredded cheese being spread on an unbaked onion quiche with a serving fork.
  • Place the dish on a baking sheet and bake in the center of a 400°F oven for 15 minutes. Reduce heat to 325°F and bake 25–30 minutes more, until the top is lightly browned and a knife inserted in the center comes out clean.
    Remove from the oven and allow to cool for five (5) minutes before serving.
    Baked quiche on a cooling rack with kitchen towel in the upper right.corner.

Notes

Chill the crust: Cold dough bakes flakier and holds its shape. Rest in the fridge 30 minutes, or pop in the freezer for 10–15 minutes for a shortcut.
Blind-bake: Lining with foil and pie weights keeps the crust crisp and prevents it from sagging.
Caramelize low and slow: Onions take about 25–30 minutes. Stir often, and add a splash of water if the pan looks dry.
Don’t rush cooling: Let the quiche rest at least 5 minutes before slicing so the custard sets and cuts cleanly.
Cheese options: Gruyère is classic, but smoked Gouda, sharp cheddar, or even Monterey Jack will work.
Reheating tip: Warm slices in a 325°F oven for 10–15 minutes to keep the crust crisp. Skip the microwave. It makes the pastry soggy.
Freezer-friendly: Bake, cool completely, then wrap tightly. Reheat straight from frozen at 350°F until warmed through.

Nutrition

Serving: 1 serving, Calories: 428kcal, Carbohydrates: 23g, Protein: 10g, Fat: 34g, Saturated Fat: 19g, Polyunsaturated Fat: 12g, Trans Fat: 1g, Cholesterol: 130mg, Sodium: 397mg, Fiber: 1g, Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Pat Nyswonger

Pat Nyswonger is a self-taught home cook with years of experience creating from-scratch meals for family and friends. As a wife, mother of four, and grandmother to seventeen, she understands the value of recipes that bring people together. Her kitchen has always been the heart of her home, where she enjoys developing flavorful, approachable dishes that home cooks of any level can make and enjoy.

You May Also Like

4.89 from 17 votes (17 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Sabrina says:

    Looks good!

    1. Pat says:

      It was delicious, Sabrina 🙂

  2. John@Kitchen Riffs says:

    Mav really is a little charmer! As is this dish — love a good quiche, and they seem to have fallen somewhat out of favor. I know I haven’t made one for quite some time — need to do so again, starting with this! Thanks so much.

    1. Pat says:

      Thanks, John…hope you enjoy this recipe. 🙂