This post contains affiliate links. Read my disclosure policy here.
For a winning breakfast or brunch, serve this Easy Vegan Quiche to a hungry crowd. The filling is packed with flavor from sautéed onions, garlic, and browned mushrooms. It calls for a pre-made pie crust to make it easier!
We're having Easter brunch at our house this year and I'm already planning on easy recipes to serve. I like to serve food that is satisfying but won't keep me in the kitchen for hours.
This Vegan Quiche is on the menu along with this Black Bean Corn Salad and Vegan Crab Bites. Plus, fresh OJ for the littles and mimosas for the big kids!
YES, Vegan Carrot Cake with Cream Cheese Frosting is on the menu too and I'll be sharing that recipe soon!
I've made quiche with tofu before I but wasn't impressed with the flavor and thought it was dry. I decided to give it another go when I saw this recipe from Genius Kitchen. It's packed with veggies that provide flavor and subtle moisture.
I reduced the non-dairy milk, added tomatoes, and more seasoning along with Black Salt (Kala Namak) for that 'eggy' flavor! It's SO GOOD!
Can you buy vegan pie crust?
YES! Many are vegan by default and some are labeled vegan. Just check the ingredients before you buy. I really like the Pre-Made Vegan Pie Shells from Wholly Wholesome. They are certified vegan and they also have a gluten-free version. You can find them in the freezer section at many mainstream supermarkets.
If you can't find a pre-made pie shell, you can use store-bought rolled pie crust. Many are also vegan by default and usually found in the freezer section. Just follow package instructions for preparation. If you go with the rolled crust, you will need a 9-inch pie pan or tart pan. You can also make a homemade Vegan Pie Crust if you'd like.
How to make Vegan Quiche?
(full ingredient amounts in recipe card below)
- Sauté onions until softened and lightly browned. Add garlic and sauté until lightly golden and fragrant.
- Now add mushrooms and sauté until softened and browned.
- Add spinach and cook until just wilted. Sprinkle with salt & pepper if desired and remove from heat.
- Break up tofu and add it to a Food Processor along with the seasonings, 1 tablespoon of milk, and flour. Process until the mixture is smooth. It will be very thick, but if it won't smooth out, you can add 1 more tablespoon of milk - just enough to get in moving.
- Place quiche filling into a medium mixing bowl and fold in the mushroom/spinach mixture. Add the filling to the pie crust and spread out evenly with a spatula. Place the cut tomatoes on top and bake in the oven for 30-40 minutes until the filling firms up and is golden on top. Remove from oven and let cool for 10 minutes before cutting.
Can I make it in advance?
Yes! You can fully bake the quiche and refrigerate after it has cooled (keep it covered). Then you can reheat in the oven at 350 degrees F for 30-40 minutes.
Also, if you want to make it fresh that day, just prepare it up until the baking step and refrigerate until ready to bake. Then follow baking instructions in the recipe.
Do I need to press the tofu?
I suggest pressing the tofu for at least 20 minutes because I felt the filling was a little too soft and not as flavorful when it wasn't pressed. You can press it while you're prepping and sautéing the vegetables to save time.
How do I press tofu?
It's easy! Just wrap a block of tofu in a few paper towels and place it on a rimmed plate. Add a cast-iron skillet on top (or something equally heavy) and let it drain for 20-30 minutes. I have a Tofu Press which makes the whole process even easier, but it's not necessary.
More Breakfast Recipes to try
I love to hear from you
If you make this Vegan Quiche, let me know what you think by ★ star rating it and leaving a comment below. It would really make my day. You can also follow me on Instagram and share your creation with me. Just tag me @veganhuggs and hashtag #veganhuggs so I don’t miss it.
Recipe
Easy Vegan Quiche
Ingredients
- 1 9-inch vegan frozen pie shell (GF if preferred), see package for thawing instructions
- 1 14-oz block extra-firm tofu , drained and pressed
- 2 tablespoons olive oil
- 1 small onion , diced
- 8 ounces cremini mushroom , sliced
- 3 cloves garlic , minced
- 3 cups fresh spinach
- ½ teaspoon turmeric
- ¾ teaspoon granulated garlic
- ½ teaspoon granulated onion
- ½ teaspoon salt , more to taste
- ½ teaspoon kala namak (black salt) (*optional - see note)
- 2 tablespoons gluten-free flour (or all purpose)
- 1-2 tablespoons non-dairy milk , unsweetened
- ⅓ cup cherry tomatoes , cut in half
Instructions
- Preheat oven to 375 degrees F (190 C)
- Heat oil in a large skillet over medium heat. Add onions and sauté for 3-5 minutes until softened and lightly browned.
- Add garlic and sauté for 30-60 seconds until lightly golden and fragrant.
- Now add mushrooms and sauté until softened and browned. About 5-7 minutes.
- Add spinach and cook until just wilted, about 1-3 minutes. Sprinkle with salt & pepper if desired. Remove from heat and set aside.
- Break up the tofu and add it to a food processor along with the seasonings, 1 tablespoon of milk, and flour. Process until the mixture is smooth, about 2 minutes. It will be very thick, but if it's too thick and won't smooth out, you can add 1 more tablespoon of milk. Just enough to get in moving.
- Using a spatula, scrape the mixture out of the container into a medium mixing bowl. Fold in the mushrooms/spinach mixture and combine well.
- Place the mixture in the pie crust and spread evenly. Add the cut tomatoes on top and gently press down so they are slightly in the mixture. Bake in the oven for 30-40 minutes until the quiche firms up and is golden on top. Remove from oven and let cool for 10 minutes before cutting.
Jo
Can this freeze
Melissa Huggins
Hi Jo, I don't recommend freezing this because the texture will change.
LisaRose
Hi there,
The recipe calls for 1/2 tsp of salt and 1/2 tsp of black salt. If I want to use the black salt, do I use 1 tsp of it? If not, when is the black salt added? Thanks.
Melissa Huggins
Hi Lisa, I would try 3/4 teaspoon of black salt so the 'eggy' flavor isn't too overwhelming. You would add it when the seasonings go in. 🙂
Sara
OMG Delish!!! Thank you for this fabulous recipe. I used the pie crust recipe from detoxinista.com (minus one TBSP of maple syrup). I don't eat tofu so I used a 15 oz can of cannellini beans, drained, in its place. Don't skip the black salt! It does the heavy lifting as far as flavor. And I chopped the heck outa the mushrooms so my husband would not know they were mushrooms. My husband and I were both over-the-moon with this pie!!! Sorry I only made one. This will be a go-to meal for us now.
Melissa Huggins
Hi Sara, I'm so happy you loved the recipe and that it worked well with the beans. Thank you for trying it and sharing your modifications. 🙂
Michelle Howland
Easy recipe excited to see how it tastes
HEATHER CARESS WINKLER
Hi there. Any idea what I could use in place of the mushrooms? I am not a mushroom fan but other than that this looks incredible and I would love to try it.
Noreen Candon
everyone loved it even the non vegan eaters in the family.
Noreen Candon
everyone loved it even the non vegan eaters in the family.
Melissa Huggins
That is wonderful! Thank you for giving it a try and sharing your feedback 🙂
Sophie
Hi Melissa, this looks delicious! Once it's cooked and chilled, do you know if it can be frozen to then use at a later date? And if so, how would you then cook it from Frozen? Thanks so much!
Melissa Huggins
Hi Sophie, I haven't tried freezing this yet. I'm not sure if the texture will change after freezing but I'll have to experiment someday soon. I'm sorry that I couldn't be more help. Thank you for stopping by.
Monica
Hello!
I don't normally cook vegan, but was looking to make this for a baby shower for some vegan attendees. But in the recipe, you say too add milk...Is there another milk like product I can add? I don't know the differences between soy, almond, or maybe just adding water to smooth out the consistency. Mayne vegetable broth??
Melissa Huggins
Hi Monica, typically I will use unsweetened soy or almond milk for my recipes, but for this recipe, you can use any non-dairy milk or water will work just fine too. I'm so glad you'll give it a try. Thank you! 🙂
Tuss
Yours has become my go-to recipe for quiche! I change up the sauteed vegetables each time, and every quiche tastes amazing. With a crust or crustless, both are winners. That's testament to your excellent tofu base mixture (I always add the kala namak). I can't wait to make the next one tomorrow for my son's birthday! Thank you, thank you, thank you for sharing your recipe.
Melissa Huggins
It is my pleasure, Tuss! I am super happy that you loved the recipe. 🙂 Happy weekend.
Wen
I haven't made this recipe yet (looks fab) but, in addition to kala namak, I am going to add the Indian spice asafoetida (aka "hing"), which mimics the taste of onion, garlic and egg. I first purchased a package of this for making vegan parmesan. It really boosts the eggy/umami flavor. Great stuff!
Melissa Huggins
Thank you, Wen. Those additions sound awesome and I hope you enjoy this dish. 🙂
Leigh
So you dont recommend par baking the crust?
Melissa Huggins
I didn't par-bake the store-bought one that I used, but you may want to par-bake a homemade crust. I hope this helps. Let me know if you have any other questions 🙂
Stella
Can this quiche be frozen?
Anna
This was delicious! Perfect consistency and easy to follow recipe. Definitely going to become a regular for a work week lunch.
Melissa Huggins
Glad to hear it Anna! Thanks for trying it. 🙂
Carie Steinmann
Just made this and it looks PERFECT!! I am NOT a good cook! LOL So hopefully it tastes as good as it looks!
Melissa Huggins
How was it? Hope it went well Carie.:)
Jacqueline
My store bought crust says to bake from frozen, not to thaw. In this case do you think I should par bake? Thanks!
Melissa Huggins
Hi Jacqueline, I don't par-bake the store-bought one that I use and it comes out perfect. You can just fill your crust right from the freezer and bake. I hope this helps. Please feel free to reach out with any more questions. 🙂