This French Onion Quiche combines sweet caramelized onions, Gruyère, and a flaky crust for the ultimate cozy brunch. Easy, elegant, and packed with flavor.

If you love the cozy, savory flavors of French onion soup, you’re going to be obsessed with this French Onion Quiche. It’s warm, comforting, and loaded with deeply caramelized onions that melt right into the creamy egg mixture. The Gruyère gives it that signature French onion flavor, while the Parmesan and thyme bring everything together.
This is one of those easy French onion quiche recipes that looks impressive but takes very little hands-on time. The caramelized onions do most of the flavor-building, and the rest comes together in minutes. Whether you need a holiday brunch recipe, a meal-prep breakfast, or a cozy dinner idea, this caramelized onion quiche always delivers.
And if you prefer a lighter version, you can easily turn this into a French onion quiche crustless, making it a naturally gluten-free, low-effort option that still tastes incredible.
WHY YOU’LL LOVE THIS FRENCH ONION QUICHE
- Rich, savory flavor inspired by classic French onion soup
- Easy quiche recipe that works for beginners
- Deeply caramelized onions for restaurant-level flavor
- Versatile: make with a crust or as a crustless quiche
- Perfect for holidays, brunch, or weeknight dinners
- Make ahead + freezer-friendly
INGREDIENTS
- Pie crust (store-bought or homemade)
- Unsalted butter
- Olive oil
- Yellow onion
- Balsamic vinegar
- Eggs
- Bacon
- Gruyère cheese
- Fresh Thyme
- Salt & black pepper
Check out the recipe card below for the full ingredient and quantity list.
HOW TO MAKE FRENCH ONION QUICHE
1. Blind Bake the Crust
Preheat your oven to 375°F. Press your pie crust into a 9-inch pie dish, prick with a fork, line with parchment, and fill with pie weights. Bake for 10 minutes, remove weights, and bake another 5 minutes until set. Reduce heat to 350°F.
2. Caramelize the Onions
Heat butter and olive oil in a skillet over medium-low. Add onions and cook 25–30 minutes, stirring occasionally, until deeply golden. Deglaze with balsamic vinegar if needed and season with salt, pepper, and a pinch of sugar. This step builds the signature flavor of the best French onion quiche.
3. Make the Filling
Whisk together the eggs, Gruyère, bacon, thyme, salt, and pepper. Stir in caramelized onions.
4. Assemble & Bake
Pour the mixture into your partially baked crust. Bake at 350°F for 30–35 minutes, or until the center is set. Let cool for 10 minutes before slicing.
TIPS FOR THE BEST FRENCH ONION QUICHE
- Take your time caramelizing the onions—they’re the heart of the dish.
- Want an even more simple French onion quiche? Use pre-sliced onions to save time.
- For a crustless option, simply pour the filling into a greased pie dish and bake 25–30 minutes.
- Swap Gruyère with Swiss cheese for a more budget-friendly cheese and onion quiche.
- Add sautéed mushrooms or cooked bacon for a heartier version.
STORAGE AND MAKE-AHEAD
- Store: Refrigerate leftovers for 3–4 days.
- Reheat: Warm slices at 325°F for 10 minutes.
- Freeze: Bake fully, cool completely, then freeze up to 3 months.
This makes it a great option for holiday hosting, meal prep, or easy weekday breakfasts.
WHAT TO SERVE WITH FRENCH ONION QUICHE
This French Onion Quiche would pair amazingly with my Mango and Avocado Salad, some roasted asparagus, fresh fruit, or a warm baguette if you want to stay in the French theme!
FREQUENTLY ASKED QUESTIONS
French Onion Quiche is made with caramelized onions, eggs, Gruyère cheese, Parmesan, thyme, and a flaky pie crust. It takes the flavors of classic French onion soup and bakes them into a creamy, savory quiche. The deeply caramelized onions are key to creating that rich, sweet onion flavor.
Yes! To make a French onion quiche crustless, simply grease a pie dish and pour the filling directly into it. Bake for about 25–30 minutes or until set. This version is naturally gluten-free and lighter but still has all the flavor of the traditional recipe.
Caramelizing onions for quiche typically takes 25–30 minutes over medium-low heat. This slow cooking process develops the sweet, deep flavor that makes this the best French onion quiche.
Gruyère is the classic choice because it melts beautifully and complements the caramelized onion flavor, but Swiss or Emmental also work well. Parmesan adds a salty, nutty finish and boosts the savory flavor of this cheese and onion quiche.
OTHER BREAKFAST IDEAS TO MAKE
High Protein Breakfast Casserole
Easy Cheesy Oven-Baked Breakfast Taquitos

French Onion Quiche
Ingredients
- 1 tablespoon unsalted butter
- 1 large yellow onion chopped
- 1 tablespoon olive oil
- 1 tablespoon balsamic vinegar
- 1 teaspoon sugar
- 8 large eggs
- 1/2 cup Gruyère cheese grated
- 8 slices crispy bacon crumbled
- 2 tablespoons fresh thyme leaves or 1 teaspoon dried thyme
- Salt and black pepper to taste
Instructions
- Preheat your oven to 375°F (190°C).
- If using a refrigerated or homemade rolled crust, press it into a 9-inch pie dish and prick the bottom with a fork.
- Line with parchment and fill with pie weights (or dried beans). Bake for 10 minutes, then remove the weights and parchment. Bake 5 minutes more until the bottom looks set but not browned.
- Set aside and reduce oven temp to 350°F (175°C).
- In a large ovenproof skillet (cast-iron works well), melt the butter and olive oil over medium-low heat. Add the chopped onions.
- Cook the onions, stirring occasionally, for about 25-30 minutes or until they are soft, deeply caramelized, and have turned a rich golden brown color. Don’t rush this step; slow caramelization is key to developing the sweet onion flavor.
- Season with salt, pepper, and a pinch of sugar.
- If the onions start to stick to the pan, you can deglaze it with a tablespoon of balsamic vinegar.
- In a bowl, whisk together eggs, Gruyère, crumbled bacon, Thyme, salt, & pepper
- Stir the caramelized onions into the egg mixture (or layer them into the crust first – both work).
- Pour the filling into the partially baked pie crust.
- Bake at 350°F for 30–35 minutes, or until the center is just set and no longer jiggly.
- Let cool at least 10 minutes before slicing so it sets cleanly.