Classic French-Style Quiche with Cheese, Bacon, Ham, Spinach, and Caramelized Onion Recipe
Introduction
This classic French-style quiche is a versatile and comforting dish perfect for any meal. With a flaky crust and a rich, creamy filling loaded with cheese and your choice of savory add-ins, it’s sure to become a family favorite.

Ingredients
- 1 pie crust (store-bought or homemade)
- 6 large eggs
- 1 cup heavy cream
- 1 cup whole milk
- 1 cup shredded cheese (Gruyère, cheddar, or a blend)
- 6 strips cooked bacon, crumbled (optional)
- ½ cup diced ham (optional)
- ½ cup sautéed spinach (squeeze out extra moisture)
- ½ cup caramelized onion
- Salt and black pepper, to taste
- Pinch of nutmeg
Instructions
- Step 1: Preheat your oven to 375°F (190°C). Roll out your pie crust into a 9-inch quiche or pie dish. Trim and press the edges, then prick the base with a fork to prevent bubbling.
- Step 2: Blind bake the crust by placing it in the oven for 8 minutes. Remove and set aside to keep the crust crisp and avoid sogginess.
- Step 3: In a large bowl, whisk together the eggs, heavy cream, whole milk, salt, pepper, and nutmeg until well combined.
- Step 4: Stir in the shredded cheese along with any optional fillings such as bacon, ham, sautéed spinach, or caramelized onions.
- Step 5: Pour the custard mixture into the pre-baked crust. Place the quiche on a baking sheet and bake for 40 to 45 minutes, or until the center is just set and the top is lightly golden.
- Step 6: Allow the quiche to cool for at least 10 minutes before slicing. Serve warm, at room temperature, or chilled.
Tips & Variations
- Use a mix of cheeses like Gruyère and cheddar for a more complex flavor.
- Make sure to squeeze out excess moisture from sautéed spinach to prevent a soggy filling.
- For a vegetarian option, skip the bacon and ham and add more vegetables like mushrooms or bell peppers.
- Blind bake the crust with pie weights or dried beans to maintain its shape.
Storage
Store leftover quiche covered in the refrigerator for up to 3 days. Reheat slices gently in a 350°F (175°C) oven for 10–15 minutes or until warmed through. You can also enjoy it cold or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of crust?
Yes, you can use a homemade or store-bought pie crust, shortcrust pastry, or even puff pastry depending on your preference for texture.
Can I prepare the quiche ahead of time?
Absolutely. You can prepare the filling and crust separately and assemble just before baking, or bake the quiche in advance and reheat it when ready to serve.
PrintClassic French-Style Quiche with Cheese, Bacon, Ham, Spinach, and Caramelized Onion Recipe
This Classic French-Style Quiche is a rich, savory pie featuring a buttery crust filled with a creamy custard of eggs, cream, and milk, combined with cheese and optional fillings like bacon, ham, sautéed spinach, and caramelized onions. Perfect for brunch, lunch, or dinner, this quiche offers a delightful blend of textures and flavors, baked to a golden perfection.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 to 8 servings 1x
- Category: Breakfast, Brunch, Lunch
- Method: Baking
- Cuisine: French
Ingredients
Crust
- 1 pie crust (store-bought or homemade)
Filling
- 6 large eggs
- 1 cup heavy cream
- 1 cup whole milk
- 1 cup shredded cheese (Gruyère, cheddar, or a blend)
- 6 strips cooked bacon, crumbled (optional)
- ½ cup diced ham (optional)
- ½ cup sautéed spinach (squeeze out extra moisture)
- ½ cup caramelized onion
- Salt and black pepper, to taste
- Pinch of nutmeg
Instructions
- Prep the crust: Preheat your oven to 375°F (190°C). Roll out your pie crust into a 9-inch quiche or pie dish. Trim any excess dough and press the edges firmly against the dish. Prick the base of the crust with a fork to prevent any air bubbles during baking.
- Blind bake the crust: Place the pie crust in the oven and bake it for 8 minutes until it’s slightly cooked and set. This pre-baking process ensures the crust stays crisp and avoids sogginess when filled.
- Make the filling: In a large bowl, whisk together 6 large eggs, 1 cup heavy cream, 1 cup whole milk, a pinch of nutmeg, salt, and black pepper. Once blended, stir in 1 cup shredded cheese and any optional fillings such as 6 strips crumbled bacon, ½ cup diced ham, ½ cup sautéed spinach with excess moisture squeezed out, and ½ cup caramelized onions until evenly distributed.
- Assemble the quiche: Pour the prepared custard and fillings mixture into the pre-baked pie crust. Place the assembled quiche on a baking sheet to catch any spillover and bake for 40 to 45 minutes, or until the center is just set and the surface turns lightly golden brown.
- Cool and serve: Remove the quiche from the oven and allow it to cool for at least 10 minutes to set fully. Serve warm, at room temperature, or chilled as desired. Slice into wedges and enjoy.
Notes
- Blind baking the crust is essential to avoid a soggy base.
- You can customize the fillings with your favorite vegetables, meats, or cheeses.
- Sautéed spinach should be well-drained to prevent excess moisture in the filling.
- For a vegetarian version, omit bacon and ham and add extra vegetables or cheese.
- Leftover quiche can be stored in the refrigerator for up to 3 days and reheated gently.
Keywords: quiche, French recipe, savory pie, brunch recipe, baked egg dish, Gruyère cheese quiche, bacon quiche

