Go Back
+ servings
Serving a single slice of quiche lorraine.
4.88 from 8 votes

Quiche Lorraine Recipe

The absolute best Quiche Lorraine Recipe is perfect for brunch, dinner, and anytime in between. Made with a flaky, buttery pie crust filled with loads of bacon, cooked shallots, melted cheese, eggs, and cream, the whole family will love this easy recipe!
Prep Time15 mins
Cook Time45 mins
homemade crust preparation2 hrs 20 mins
Total Time3 hrs 20 mins
Servings: 6 servings (1 9-inch quiche)
Calories: 787kcal


For homemade crust (see notes)

  • 1.5 cups all-purpose flour
  • 1 tsp salt
  • 10 tbsp butter cold
  • 3 tbsp ice water

For the Filling

  • 8 slices bacon
  • 1 large shallot diced
  • 4 large eggs
  • cups heavy cream
  • Pinch of ground nutmeg
  • 1/4 tsp salt
  • 1/4 tsp ground black pepper
  • 1 cup shredded Gruyere cheese divided
  • 1/2 cup shredded Swiss cheese divided


For the Crust

  • Add the flour and salt to a food processor. Pulse a few times to disperse the salt.
  • Add the butter and 3 tbsp of ice water. Pulse until the dough comes together. If the mixture is too dry, add 1 tbsp of water at a time until the dough combines.
  • On a lightly floured work surface, roll out the dough into a one-inch disc. Wrap in plastic wrap and refrigerate for 2 hours or overnight (see notes).
  • Preheat the oven to 375℉.
  • Roll the disc out onto a floured surface to ⅛ inch thickness and place in a 9-inch pie tin.
  • Use a fork to poke holes across the bottom and up the sides of the crust. Place parchment paper inside the crust and partially fill with pie weights or beans.
  • Bake for 15 minutes. After 15 minutes, take the crust out to remove the weights and parchment paper. Bake the bare crust for an additional 5 minutes, until the bottom looks dry, not doughy.
    Note - If using a store-bought crust, follow the packaging’s instructions for blind-baking the crust.
  • Set the crust aside until ready to fill.

For the Filling

  • Preheat the oven to 350 degrees Fahrenheit.
  • Cook the bacon over medium heat until crispy and remove from the skillet. Drain most of the fat from the skillet, leaving about 1 tablespoon inside. Chop the bacon into small ¼-½ inch strips.
  • Still on over medium heat, cook the shallot in the bacon fat until translucent. Once cooked, remove from heat and set aside.
  • In a large mixing bowl, whisk together the eggs, heavy cream,  nutmeg, salt, and pepper.
  • Add the bacon, shallots, and half both the gruyere and swiss cheese to the bottom of the crust. Pour in the egg mixture and top with the remaining cheese.
  • Bake for 45 minutes. The center should have a slight wiggle but be set.  Allow it to cool on a wire rack.


  • Time does not include crust prep. Add an additional 2 hours, 20 minutes.
    • NOTE: If short on time, you can roll the dough out to ⅛ inch thickness and place in a 9-inch pie tin. Place the crust in the freezer for 30 minutes.
  • If you don't plan to make your own homemade crust, use 1 9-inch pie crust, thawed (if frozen)


Calories: 787kcal | Carbohydrates: 27g | Protein: 22g | Fat: 66g | Saturated Fat: 37g | Cholesterol: 308mg | Sodium: 1010mg | Potassium: 221mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1940IU | Vitamin C: 1mg | Calcium: 361mg | Iron: 2mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.