This wholesome vegan quiche is packed with healthy vegetables, and a decadent pie crust- yet the recipe is entirely egg-free, dairy-free, and even soy-free (no tofu)! Not to mention that this veggie quiche has an extremely customizable filling and can be enjoyed at breakfast, brunch, lunch, and special occasions!
Delicious, Vegetable-packed Vegan Quiche Recipe
If I were to do a poll to ask what people miss the most when first starting to eat a vegan diet, I’d hedge my bets that the answers would often include eggs and cheese.
However, there’s absolutely no reason that anyone should miss out on their favorite ‘eggy’ dishes, regardless of their chosen diet. With a carefully selected combination of ingredients, you can achieve a delicious eggless quiche that is still light and fluffy, with the familiar ‘eggy’ flavor that you love.
Not to mention that this veggie quiche is such a wonderful dish to pack in lots of healthy vegetables. Within this recipe, I’ve used onion, peppers, leek, and spinach to make a delicious spinach quiche. However, feel free to swap them out for your favorites, or whatever you have to hand.
What Is Quiche?
Traditionally, quiche is similar to an omelet (or omelette) or frittata that has been baked into a rich and flaky pastry crust. They can contain all varieties of fillings, including lots of vegetables, cheese, meats, and other proteins.
Unfortunately for vegans and those with dairy allergies, even the vegetarian versions are packed with eggs, cheese, and milk/cream. When it comes to vegan quiche, there are tons of tofu-based options available. However, for those who avoid soy-based products, then chickpea flour is your new best friend.
This chickpea flour quiche recipe is not only super delicious, but it is also wholly dairy-free, egg-free, and free of tofu. Plus, I even made a gluten-free quiche crust too!
The Secret Ingredient
This eggless quiche is completely transformed from the use of chickpea flour.
Chickpea flour, also referred to as garbanzo flour, besan flour, or gram flour is gluten-free, high protein, and creates a beautiful texture for the vegan quiche. When using chickpea flour, you also get to avoid the high cholesterol and fat levels found in eggs.
The results are a healthy tart that is super filling but still light- Precisely what I’m looking for!
Kala Namak
Another ingredient that can completely transform this dish is Kala Namak ( AKA black salt). This Indian spice has a delicious sulphuric ‘eggy’ flavor and is a wonder within a variety of vegan dishes.
In fact, the spice is so flavorful that it takes just a tiny pinch in a recipe. I talk more about this fantastic ingredient in this recipe for Vegan Tofu Scramble.
How To Make A Vegan Quiche
This easy quiche recipe is made up of just four simple steps. For the full ingredients list, measurements, and nutritional information, then please find the recipe card below.
Step 1: Prepare The Pie Crust
- Begin by preparing your flax egg by combining 1 tbsp of ground flax seeds and 3 tbsp of water into a small bowl and mixing well. Leave this aside for 5 minutes.
- When ready, add the flax egg, along with all other pie crust ingredients to a food processor and blend until a dough forms and is clumping together. Alternatively, add the ingredients to a large bowl and knead into a dough with your hands. Add a splash of extra cold water, if it feels a little dry.
- Next, roll the dough into a ball, wrap it in plastic wrap, and chill in the fridge for around 30 minutes. During this time, you can move on to Step 2!
- Once chilled, remove the dough from the fridge, roll it out to fit the bottom of an 8-9″ Pie Pan. Press it into the pan without around 2 inches ( 5cm) of pastry up the sides of the tin. Place back in the fridge.
Step 2: Prepare The Vegetable Fillings
- While the dough rests in the fridge, you can prepare your veggies of choice.
- Heat a little vegetable oil in a large pan and saute the onion over medium hear just for a minute, to soften. Next, add the garlic, pepper, leek, spinach, and a pinch of salt.
- Saute the vegetables for a few minutes to soften and allow the vegetables to release their juices, then remove from the heat and leave to cool slightly.
- Squeeze the vegetables lightly to remove any remaining excess water. You can do this with your hands, within cheesecloth, or even through a sieve.
Step 3: Prepare The Chickpea ‘egg’ Batter
- Before you prepare the chickpea batter, turn on the oven to preheat to 430F ( 220C).
- To prepare the chickpea batter, mix the chickpea flour, 1 cup of plant-based milk or water, and the spices and mix well.
- In a medium saucepan, bring two cups of vegetable broth ( or water) to a boil and then slowly pour in the chickpea mixture while stirring continuously.
- Leave it to simmer over low heat for around 5-6 minutes, stirring frequently. During this time it will thicken up and is the key to the best taste and texture (an excellent tip I learned from Mary’s Kitchen Blog)
Step 4: Assemble & Bake
- When assembling, begin by adding the sautéed vegetables to the pie crust first (You could also mix them directly into the chickpea mixture, if preferred).
- Next, pour over the chickpea batter and top with halved cherry tomatoes.
- Bake in the oven for between 25-30 minutes ( this may take longer, depending on your oven- up to 45 minutes). It’s best to leave the quiche to cool completely as the chickpea batter will further solidify when cooling.
- You can then serve the eggless quiche warm or cold and garnish with your favorite herbs such as thyme, basil, or even a small pinch of Kala Namak ( black salt) for additional eggy flavor.
How To Store
This vegan quiche will last well for between 5-7 days when stored in an airtight container in the fridge. It is also freezer-friendly and can be stored in the freezer (wrapped in freezer bags) for around 3 months.
When ready to eat, this vegan spinach pie can be eaten cold or reheated in the oven or microwave.
Serving Suggestions
Whether eating this veggie quiche hot or cold, it is a wonderful addition to a hearty breakfast (breakfast quiche is a thing, right?!) / brunch spread alongside Chocolate Chip Pancakes or Savory Crepes, or Gluten-Free Waffles.
Or even as a light lunch along with some salad sides, including this Creamy German Cucumber Salad, Vegan Potato Salad, or Oil-free Vegan Pasta Salad.
Useful Tips & Variations:
- It is important to squeeze the liquid from your veggies before adding it to the quiche crust. Otherwise, you run the risk of a soggy crust.
- Baking time will vary depending on the oven used (electric vs. gas) and the size/ depth of the pie dish used.
- You can prepare the quiche crust in advance (for example, the night before). Just make sure that you wait until just before cooking to add the filling to avoid a soggy crust.
- If you’re running short on time, then you can use a pre-bought pie crust!
- Another crust substitution includes thinly sliced layers of potato. Alternatively, you can go completely crust-free like this veggie-filled Vegan Frittata.
- Rather than a single large vegan quiche, you could make this recipe into smaller mini quiches, using a muffin tin.
- This veggie quiche is incredibly versatile. Swap out any of the vegetables mentioned for your favorites. These include Mushrooms, broccoli, sweetcorn, asparagus, zucchini, potato, kale, etc. Just make sure to use the same amount of vegetables overall.
- You could also add some of your favorite vegan cheese or meat alternative.
- For an additional layer of flavor, spread a thin layer of tomato passata/sauce at the bottom of the quiche before adding the vegetables.
- This recipe is incredibly meal-prep friendly, perfect for preparing in advance and serving at gatherings, or taking to school/college/work.
THIS VEGAN QUICHE RECIPE IS:
- Plant-based
- Gluten-free
- Egg-free (cholesterol-free)
- Dairy-free
- Soy-free
- Can be made nut-free
- Hearty
- Meal-Prep friendly
If you give this tasty recipe a try, please leave a comment below, and don’t forget to tag @elavegan #elavegan on Instagram or Facebook if you take a picture of your dish.
Vegan Quiche
Ingredients
Pie crust
- 1 cup (140 g) gluten-free flour (*see recipe notes)
- 1/2 cup (60 g) almond flour (*see recipe notes)
- 1 flax egg (1 tbsp ground flax seeds + 3 tbsp water) (*see recipe notes)
- 4 tbsp (56 g) margarine or vegan butter
- 1/3 tsp sea salt
- cold water if needed
Chickpea Batter
- 1 cup (120 g) chickpea flour (garbanzo bean flour)
- 1 cup (240 ml) plant-based milk or water
- 2 cups (480 ml) vegetable broth
- 1/2 tbsp onion powder
- 1 tbsp nutritional yeast
- 1/2 tsp smoked paprika
- 1/3 tsp black pepper
- A pinch of turmeric
- A pinch of chili powder (optional)
Veggies
- 1/2 onion (chopped)
- 3 cloves garlic (minced)
- 1/2 pepper (chopped)
- 1 cup fresh spinach chopped
- 1 stalk leek
- Pinch of sea salt
- A handful of cherry tomatoes (halved)
- 1 tsp vegetable oil for frying
- Fresh thyme to garnish
- Pinch black salt (optional)
Instructions
Pie Crust
- To make the flax egg, put 1 tbsp ground flax seeds to a small bowl, add 3 tbsp water and mix with a whisk. Set aside for 5 minutes.
- Now transfer all ingredients for the pie crust to a food processor and blend until the dough clumps together. If you don't have a food processor, simply add all ingredients for the pie crust in a bowl and use your hands to knead the dough until it clumps together (don't knead too long). If the dough appears too dry, add a tiny bit of cold water. With the flour blend which I am using (see recipe notes) no water is needed!
- Roll the dough into a ball, wrap it in plastic wrap and place it into the fridge. Refrigerate for about 30 minutes.
- After 30 minutes, remove the dough from the fridge. Roll it out to fit the bottom of an 8 or 9-inch pie pan. Press it into the pan and about 2 inches (5 cm) up the sides. Put it back into the fridge.
Veggies
- While the dough rests in the fridge, you can prepare the veggies. Heat a little vegetable oil in a saucepan, add the onion and fry over medium heat for about 1 minute. Add garlic, pepper, leek, spinach, and a pinch of salt. Sauté for a few minutes until all the water evaporates. Let cool. If there is still water left, then squeeze it out as much as possible.
- Preheat oven to 430 degrees F (220 degrees C).
Chickpea batter
- In a bowl mix the chickpea flour, 1 cup of plant-based milk or water and the spice mix with a whisk.
- In a saucepan bring two cups of vegetable broth (or water) to a boil. As soon as it boils, slowly pour the chickpea mixture into the broth while stirring.
- Let simmer on low heat for 5-6 minutes and make sure to keep whisking frequently. It will get quite thick which is normal.
Assemble
- Add the sautéed vegetables to the pie crust first (or mix them directly into the chickpea mixture, if preferred).
- Now pour in the chickpea batter on top of the veggies and add the halved cherry tomatoes on top.
- Bake in the oven for 25-30 minutes (depending on your oven it might take longer). It's best to let the quiche cool completely (preferably in the fridge) to set. It can be served cold or warm (you can heat it up in the microwave or in the oven). Garnish with fresh thyme leaves or basil and sprinkle a pinch of black salt (Kala Namak) on top for an eggy taste. Enjoy!
Notes
Video Of The Recipe
- I've used the following gluten-free flour mix: 1/2 cup rice flour (80 g) and 1/2 cup tapioca flour (60 g). However, you can use 140 grams (about a cup) of 1 to 1 Bob’s Red Mill baking flour (gluten-free) instead.
- To make the recipe nut-free, you can use ground sunflower seeds instead of almond flour.
- You can use ground chia seeds instead of ground flax seeds.
- Watch the video above in the blog post.
- Recipe serves 8. Nutrition facts are for one serving.
Nutrition information is an estimate and has been calculated automatically
Jim
This recipe is not plant based since it has vegan butter which has oil in it. Most all oil is refined which makes it exempt fries being plant based.
DS
She didn’t claim it to be wfpb oil free… just vegan! Gluten free, soy free, egg free VEGAN!!
Ela
❤️❤️❤️
Kyle
Hi! This is an amazing recipe for my girlfriend who has intense SIBO. Quiche is her favorite food and having a dairy-free, gluten-free recipe is just incredible.
We made this together yesterday and it came out great! I do have a couple of questions:
1) How long do you usually leave in the fridge to cool? It seemed to take a very long time for the batter to deliquify!
2) The inside of the quiche was very liquidy even after it cooled – any idea why that might happen? I know I measured out the batter correctly!
Ela
Hi Kyle! It’s best to wait for a few hours or even overnight. Was your batter thick when you poured it into the Quiche form or rather thin? Did you measure the ingredients in grams or cups? It could also depend on how fine the chickpea flour is. 🙂
Kyle
The batter was quite thick so I was surprised! We’ll do it overnight next time 🙂 After we let the quiche sit even longer the inside turned out just how we wanted so it looks like we just got inpatient!
I measured the ingredients in cups – but I just saw above that someone didn’t squeeze the veggies and had the same problem. I also forgot to do that so we are going to try again and NOT squeeze the water out and see how it goes!
Thanks so much 🙂 Kyle
Ela
Thanks for getting back to me, Kyle! 🙂
Melinda Salamon
This is so very good!
I baked it yesterday,tasted it today,until half of the quiche was gone????
I used sunflower seeds instead of the almonds and I put the dough tight away in the pie dish then put it in the fringe.Somehow i missed reading the step cooling it in the fridge first then in the piedish.Anyhow it turned out delish:))
Is there any chance you know about how much calories/slice?
Ela
That’s awesome! So happy you loved the recipe. Sorry but no, I don’t know. You can check out https://cronometer.com/ 🙂
Paula
Hi, Ella. Thanks for the great recipe. I used the exact same ingredients you did for the crust but it was super hard to roll out — it kept breaking apart, cracking at the edges. And there was no hope to move it from the rolling surface to the pan, so I had to roll it on some foil and bake it with the foil underneath, between the crust and the pan. What could have been the issue? Is it lack of moisture or too much moisture? I experimented with adding water for a more moist crust but it kept on cracking. I am baking at high altitude, could that have something to do with it, in that there is very little moisture in the air and the dough cracks easily? Thanks!
Ela
Hi Paula! It sounds like a lack of moisture. I actually live close to the ocean and it’s always very humid here. Wow, I never thought it could make such a huge difference, to be honest!
Elizabeth
HI Ela! Just wondering at what temperature and for how long you would recommend putting it in the oven to warm up?? Trying it out this weekend for a family gathering!
Ela
I would recommend 180-200 degrees Celsius and about 10 minutes. 🙂
Piyush
The dough is seeming quite tough to roll, any suggestions how to ease that?
Ela
Is it too dry? If yes, add more vegan butter. 🙂
Ariel
Hi, Can I sub all-purpose flour or whole wheat flour instead of gluten-free for the crust?
I have no gluten free flour on hand 🙁
Ela
Yes, that should be totally possible! 🙂
Carmen
Hello thank you for the recipe. Could you tell me how many calories ?
Ela
Hello, that’s difficult to answer because it depends on the gluten-free flour blend you use (the brand etc). But you can easily calculate the calories and everything on cronometer.com 🙂
Corine
I made this tonight, cooked the chickpea base for 6 minutes and it was quite thick. But when I took it out after 30 minutes the top was cooked but the inside was completely liquid! Any ideas why?
Ela
That’s weird. Did you squeeze out the water from the veggies?
Portia
Hello! My chickpea base isn’t very thick. Is that normal? I need to pour it onto the veggies but I’m worried it’s too thin and the tomatoes will sink
Ela
Did you cook it for 5-6 minutes? My mixture always gets pretty thick within a minute or so. I hope it still turned out delicious. 🙂
Noori
Hi Ela,
Is there any other gluten free flour I can use instead of rice flour? Also, the chickpea flour is same as gram flour used mostly in Indian cooking?
Ela
Hi Noori, sorghum flour could be a substitute for rice flour. And yes, chickpea flour/gram flour/garbanzo bean flour is all the same.
Ashley
I’m on my second round of this great recipe! I’m definitely adding it to my arsenal, it didn’t last 24 hours in this house! This time around I’ll be adding the veggies into the batter, only because it fell apart a bit with all of the veggies on the bottom. I also found Kala namak at a nearby Indian grocer and I can’t believe it, most egg flavor I’ve gotten out of anything since going vegan. A little goes a LONG way, I used a tiny pinch in the batter and it was perfectly eggy!
Thanks again!
Ela
That’s awesome, Ashley. Thank you very much for leaving such a kind feedback. Much love, Ela
Sheree
I made this to see if it’s something I want to bring to our family holiday party. Simple enough to follow. And tasted great. The only thing that happened was the garbanzo mixture did not mix with the vegies and i didn’t realize. So, it took longer to bake and was seprated. Next time I will be sure to mix the batter into vegie mixture. Thanks again. It should be a hit at the party.
Ela
Thanks a lot for your feedback, Sheree. 🙂
Annemarie van Montfort
I like your recipe and made it but substituted thinly sliced sweet potatoes for the crust. I thinly sliced them and overlapped them in the pie dish. Once baked they fused together and cut just like pastry.
Ela
Great idea! Thanks for sharing. 🙂
Sonia Gomez
Hi ???? I just want to thank you for this delicious recipe. I made it yesterday and my family ( they are not vegan like me ) but they loved it. I put the picture on Instagram and I tagged you. Love all your recipes. ????
Ela
That’s wonderful, Sonia! Thanks so much for your great feedback. 🙂
Sonia Gomez
I’m planing of doing it again but this time as a dessert. Maybe add some maple syrup to the crust and instead of veggies add apples and in the chickpea batter add cinnamon , stevia , brown sugar and maybe decorate it with some pecans ¿what do you think ? ????
Ela
Hey Sonia, sure you can give it a try. 😀 But you can also check out my apple pie: https://elavegan.com/vegan-apple-pie-streusel-gluten-free/
Happy baking! 🙂
Valerie
Hi! This looks delicious! Do you think I can make it without the pie crust? (More like a Spanish tortilla)
Ela
Not sure but if you give it a try please report back. 🙂
Cat
Hi! I made mini quiche cups with no crust and it worked great! I just mixed the veggies into the batter instead of layering them underneath to make sure they wouldn’t fall apart.
Ela
Sounds lovely! Thanks for your feedback, Cat! 🙂
Jess @choosingchia
This filling looks epic Ela! I’ve made chicpkpea flour omelettes but love the idea of chickpea base for a quiche!
Ela
Thank you, Jess! Yes, chickpea flour is amazing, I love using it for so many different recipes. 🙂
Shannon
Can you freeze this?
Ela
Yes, that should work without problems. Just make sure to put each piece into a ziplock bag.
Kim
Awesome thanks was just coming in here to ask that too ☺️ Quiche turned out delicious just only me so I wanted to freeze some for later. I used mushrooms and asparagus for veggies!!!
Ela
So glad to hear it turned out amazing. 🙂
Bianca Zapatka
This vegan quiche looks so delicious, Ela! I love that it’s without tofu ❤️Will definitely try it! ????
Lots of love,
Bianca
Ela
Thank you very much, Bianca! I am glad you like it.
Much love, Ela ❤️
Alexandra Armeni
Hello Ela and thank you for the recipe! Because of my daughter’s allergies I can’t use vegan butter. Is olive oil a possible choice? Will it work? Thank you very much!
Ela
Hey Alexandra, I would rather recommend coconut oil since it’s getting hard at cold temperatures and will make the pie crust flaky. Olive oil probably won’t work. 🙂
Much love, Ela
Annemarie van Montfort
What about thinly sliced sweet potatoes layered in the pan and overlapping a little. I have done this and once they cook they fuse and can be cut like pastry.
Ela
That’s awesome! 🙂
Leslie
Is there another flour I can sub for chick pea flour, with or without gluten?
Ela
You could use polenta (cornflour). It should work the same!