Keto Spinach & Onion Quiche

Quiche is my all-time favorite brunch dish! Make it keto-friendly by using a flavorful almond flour crust found in this recipe.

Just add minced fresh garlic and dried thyme to the almond flour dough and press it into a cast-iron skillet. Keto Spinach & Onion Quiche_crust

Fill the quiche with sautéed onions and spinach for extra fiber and nutrients. Bake for about 30-minutes and allow it to cool completely before slicing. 


This recipe complies with the following diets:

  • Paleo- no
  • Vegan- no
  • Vegetarian- yes
  • Low FODMAP– no
  • SCD– yes
  • Gluten free– yes
  • Dairy free- no 
  • Ketogenic- yes, as it has <5 grams of net carbs per slice 

Keto Spinach & Onion Quiche_slice

Nutrition Facts

One quiche makes 8 slices. 

Per slice: 340 calories, 28.5g fat, 8.5g carbohydrate, 3.7g fiber, 13.5g protein 

Keto Spinach & Onion Quiche
Serves 8
Write a review
For the Crust
  1. 2 cups almond flour
  2. 2 garlic cloves, minced
  3. 1 teaspoon dried thyme
  4. 1/2 teaspoon salt
  5. 1/2 teaspoon black pepper
  6. 1/3 cup extra virgin olive oil
  7. 4 teaspoon water
For the Filling
  1. 1 medium onion, thinly sliced
  2. 2 cup raw spinach
  3. 6 large eggs
  4. 1/3 cup shredded Parmesan cheese
  5. Pinch of salt and pepper
  6. 1/2 teaspoon red pepper flakes
  7. 2 tablespoons olive for sautéing
  1. Preheat the oven to 350 degrees F. Grease a 10-inch cast iron skillet.
  2. To make the crust, combine the flour, garlic, thyme, salt and pepper in a medium mixing bowl. Then, pour in the water and olive oil. Mix until a dough forms.
  3. Evenly press the dough into the skillet, making sure to cover the sides. Bake for 25-minutes or until slightly browned.
  4. Meanwhile, make the quiche filling. In a pan over medium heat, saute the onions in oil for 5-minutes and then add the spinach. Cook until softened. Then, set aside and allow them to cool.
  5. Crack open the eggs into a mixing bowl and beat with the seasonings and cheese. Throw in the cooked veggies and mix until well combined.
  6. Once the crust is cooked, remove it from the oven. Pour in the quiche filling and bake for ~30-minutes.
  7. Cool the quiche for 10-minutes and then slice into 8 even pieces.
Nutrition by Erin
Tagged with →