Dairy-Free Vegetable Quiche (With Eggs)

Ok, the qualifier in the title of this recipe is for people like me who apparently missed the fact that “dairy-free” cooking can still include eggs!

Yeah, my milk allergy friends have taught me that the little “dairy” section of the food pyramid we were taught in elementary school was a bit of a misnomer.  And while the term does include all milks, cheeses, etc., it most definitely doesn’t include eggs.  (As they said, “eggs are poultry!”)

Lesson learned for this food blogger.  :)

So for all of you out there who eat dairy- or milk-free, I have a stellar quiche recipe for you!  I was wanting to make a quiche for a brunch a few weeks ago, and in lieu of cheese and cream, decided to instead throw in a ton of veggies and sub in some almond milk.  And holy cow!  I think I liked this recipe better than my typical quiche recipes that have literally cups of cheese thrown in!!  The veggies made it absolutely delicious, and I also loved the little seasoning blend that I improvised.  Super tasty.  Thankfully everyone else loved it too — a definite winner of a recipe.

Even (ahem) dairy-free.

Dairy-Free Vegetable Quiche (with eggs)

You will love this delicious Dairy-Free Vegetable Quiche (With Eggs) recipe! It's the perfect for breakfast, or any time of the day!


Quiche Ingredients:

  • 1 recipe pie crust (you can use the dairy-free recipe below, or a store-bought crust, or go "crustless")
  • 1 Tbsp. olive oil
  • 3 handfuls fresh baby spinach, roughly chopped if desired
  • 1 small white or yellow onion, chopped
  • 1 red bell pepper, diced
  • 5-10 asparagus spears, ends trimmed then chopped into 1-inch pieces
  • 6 eggs
  • 3/4 cup unsweetened almond milk (or other non-dairy milk)
  • 3 Tbsp. all-purpose flour
  • 1/2 tsp. baking powder
  • 1/2 tsp. salt
  • 1/2 tsp. sweet paprika
  • 1/2 tsp. dried thyme
  • 1/4 tsp. chipotle powder
  • 1/8 tsp. black pepper

Dairy-Free Pie Crust Ingredients:

  • 1/2 cup vegan butter or shortening
  • 1/2 tsp. salt
  • 1 cup all-purpose flour
  • 3-4 Tbsp. ice water


To Make The Quiche:

Pre-heat the oven to 350 degrees F.

Place a prepared unbaked pie crust (see recipe below) in an un-greased pie plate. Use a fork to poke a few holes in the bottom of the crust, and "blind" bake it for 10 minutes. Remove and set aside.

Meanwhile, heat oil in a large saute pan over medium-high heat. Add onions, chopped red peppers, and asparagus, and saute for 5 minutes, or until the onions are translucent and the asparagus is cooked. Remove from heat.

In a separate large bowl, whisk together eggs, flour, baking powder, rice or almond milk, salt, paprika, thyme, chipotle powder, and black pepper. Stir in the sauteed vegetables and fresh spinach, and stir until well combined.

Pour the egg and vegetable mixture into the partially-baked pie crust, and use a spoon to even out the top. Place in oven and cook for 45-50 minutes, or until a toothpick inserted comes out clean. Quiche will rise while baking, but should settle back down once you remove it from the oven. Remove from the oven and allow the quiche to set for at least 5 minutes. Then slice and serve immediately.

To Make The Dairy-Free Pie Crust:

Combine salt and flour in a bowl. Cut shortening into the salt and flour mixture with a pastry cutter or fork until it is well-combined. Add water, then stir with spoon until mixture clings together in a ball. Dough may be slightly moist. If dough is too dry or moist add additional water or flour as needed. Don’t over mix. You should see thin swirls of shortening throughout the dough. Lightly dust your rolling surface with flour, and roll the dough out as desired. To transfer the crust from the rolling surface to the pie pan, fold the crust in half twice. Lift and unfold crust over pie pan.

Ali's Tip:

Feel free to substitute in whatever vegetables you would like!  This would also be good with some (cooked) chopped bacon added in.

Adapted from Milk Allergy Companion.

If you make this recipe, be sure to snap a photo and hashtag it #gimmesomeoven. I'd love to see what you cook!

Leave a Comment:


  1. Chung-Ah | Damn Delicious — April 7, 2012 @ 1:41 am (#)

    I didn’t know that dairy-free included eggs either! Good to know :) And oh my, this quiche is PACKED! I’ll be sure to make it when I have some friends over for some brunch – they’ll be so impressed! :)

    • Stephanie — March 30th, 2013 @ 7:26 am

      If you are missing the cheese flavour, try adding nutritional yeast to your recipe.

  2. Cassie — April 7, 2012 @ 7:31 am (#)

    Love all of the fresh veggies. This is my kind of quiche!

  3. Sarah — April 7, 2012 @ 7:42 am (#)

    I’m glad that you got a good recipe out of your past weekend’s events. :)

  4. Liisa Rettedal — April 7, 2012 @ 10:45 am (#)

    Yea! Very glad you posted this… I am definitely ready for some more dairy-free ideas! :)

  5. Christin — April 7, 2012 @ 3:30 pm (#)

    I had the pleasure of taste testing this dish for Ali….DESlISH!!

  6. Nancy Brown — April 12, 2012 @ 5:12 am (#)

    Not sure–the piecrust should be pre-baked–lightly brown–before pouring in egg & vegetable mixture and taking 45-50 @ 350?

  7. Sara — May 30, 2012 @ 2:02 pm (#)

    Thanks for the fantastic recipe! A real winner with the in-laws! No one noticed the lack of cheese, just all the fresh veggies and lovely spices. :) This will certainly be a standard in our house. No substitutions or tweaks necessary!

  8. jenn d — July 19, 2012 @ 4:04 pm (#)

    So do you pre-bake the crust a little?? How long? It says to take out of the oven but it never said to put it in the oven.

    • Amanda — August 22nd, 2012 @ 10:13 am

      That’s what I did–I baked it for maybe 10 minutes before putting in the filling. It came out perfectly baked!

  9. Amanda — August 22, 2012 @ 10:13 am (#)

    This is so good! I never thought about making quiche without dairy, but this was absolutely delicious. I used the veggies I had on hand–onions, broccoli, zucchini, and basil. Yum!

  10. Rubin Meeds — October 30, 2012 @ 8:41 pm (#)

    i really love almond milk because it also imparts some supplements and trace minerals in our body. ,

    Look at all of the most recent posting at our personal web site

  11. Asha — December 30, 2012 @ 4:47 pm (#)

    I almost gave up on finding a quiche that I could eat and was excited to come across this recipe. I substituted the flour to make it gluten-free and it came out great (made mine crustless). The veggies I had on hand were kale, broccoli, zucchini, onions, and tomatoes. Thanks for sharing Ali!

    • Tanya — July 23rd, 2014 @ 4:46 pm

      Did you butter your dish when you went crustless? Does it need the same amount of time to cook? Did it burn? I’m looking to make this for a pot luck tomorrow morning at work.

      • Ali — July 26th, 2014 @ 10:47 am

        I would recommend buttering (or cooking spraying) your pan before baking. The bake time should be about the same, though.

  12. Myriam Bay — February 9, 2013 @ 9:29 am (#)

    Keep them coming, Ali. This is so yummy!
    I’m a “veggie” who is trying to avoid cheese and I do so love a good quiche!
    Thank you.

  13. Catharine — April 10, 2013 @ 3:04 pm (#)

    Also, a great gluten free crust is frozen hash browns. Just mood them into the bottom of your pan and per bake just until a little done. Add filling and bake.

    • Barbara Hanley — July 27th, 2014 @ 8:58 pm

      Do you bake the frozen hash browns first or put them on the bottom frozen and bake it all at once?

  14. Warner — July 26, 2013 @ 11:25 am (#)

    Made this for breakfast and added in broccoli, mushrooms and turkey sausage – delish! Thanks for sharing the recipe!

  15. Audrey — November 23, 2013 @ 9:57 pm (#)

    Did you substitute almond milk for cream or milk at a 1:1 ratio?

  16. Jenna — November 26, 2013 @ 8:11 pm (#)

    I’m in the middle of baking this right now, and so far I’ve found that the ingredients provide for way more than one quiche … my pie is overflowing right now.

    • kat — February 4th, 2014 @ 1:09 pm

      I’m finding the same thing! I just made one crust, but I have enough filing for another…
      My solution was to just make a quick omelette.

      Hopefully the quiche turns out, I’ll see!
      I used an olive oil crust from food.com…first time not using butter.

  17. Amber — February 18, 2014 @ 6:51 pm (#)

    I made this tonight with zucchini, asparagus, onion, shallot, carrots, black olives and kale. Used a hash brown crust and substituted goat’s milk for the milk alternative because that is what we had. Used fajita seasoning because I didn’t have any separate chipotle powder. While it isn’t quite as beautiful as yours, so far the ingredients tasted fabulous and it smells nice cooking. Can’t wait to eat this. Thanks for a great veggie quiche recipe.

  18. Miri — March 14, 2014 @ 7:39 pm (#)

    Finally a good recipe for lactose intolerantites!! Now can I use lactose free milk instead of almond milk. I am very allergic to nuts.

  19. helaine — April 5, 2014 @ 2:38 pm (#)

    Can you make this non-dairy vegetable quiche recipe the night before and refrigerate until baking? How long would you bake it then?

    • Ali — April 6th, 2014 @ 12:00 am

      Hi Helaine,

      Yes you could do that. The quiche may just need an extra 5 or so minutes in the oven. The toothpick test will let you know when it’s done.


  20. Jenny — April 13, 2014 @ 6:26 pm (#)

    How long do you pre bake the pie crust for?

    • Ali — July 19th, 2014 @ 4:16 pm

      About 10 minutes.

  21. Jo — May 18, 2014 @ 12:12 pm (#)

    I would like to make this gluten free, is the flour necessary in the filling?

    • Ali — May 18th, 2014 @ 2:20 pm

      Hi Jo,

      Totally — you can pass on the flour if you’d like. Enjoy!


  22. Sarah — July 14, 2014 @ 6:36 pm (#)

    I made this tonight and it was yummy!!!!!! not as pretty as yours. I didn’t have a red pepper so I made a smiley face out of slices of Roma tomatoes. email me if you want the pic. I don’t know how to attach the photo. I also put feta cheese on half for my pro-dairy family. :)

  23. Barbara Hanley — July 27, 2014 @ 8:51 pm (#)

    thanks for this recipe. My son and his fiance are coming over to visit and She is lactose intolerant. I’m going to try this for breakfast. Hope it is as delicious as it sounds.

  24. Anya G. — November 9, 2014 @ 3:18 pm (#)

    For frozen veggies should I cook them half-way first?

    • Ali — November 9th, 2014 @ 9:34 pm

      Yes, if using frozen veggies, be sure that they are completely thawed (and drained if there is extra liquid) before using them in this recipe.

  25. Daniel Wilde — November 21, 2014 @ 9:58 am (#)

    This dairy free quishe is the best out there I have looked thougt a lot and they all say add a non dairy chese item. The non dairy cheses items just dont tased good!!!

  26. Robin Schtatz — January 21, 2015 @ 11:14 am (#)

    I am sensitive to egg yolks…would this be tasty enough with just the whites?

    • Ali — February 5th, 2015 @ 8:45 am

      Yes, it would be great with just the whites. Enjoy!

  27. Grace — March 18, 2015 @ 10:50 pm (#)

    This was a phenomenal recipe! The only change I made was adding zucchini since I didn’t have red peppers. All I would change next time is to add some seasonings when cooking the veggies to be able to adjust taste. Definitely a new favorite to put in my rotation. Thank you!

  28. The Tidy Mom — April 29, 2015 @ 2:09 pm (#)

    This recipe looks AMAZING!!! Do you know how quickly this needs to be eaten after baking? It it okay to bake several hours in advance for potlucks and showers?

  29. Opal — May 10, 2015 @ 10:56 am (#)

    thank you for this recipe. While I sometimes eat cheese, or I should say I sometimes eat too much cheese, I don’t like a quiche made with loads of cheese and heavy cream. I want to taste the vegetables, not cheese and cream. Again, thank you.

  30. hawwa — October 12, 2015 @ 1:08 am (#)

    You can make dairy free crust with 1 cup flour 1/4 cup olive oil 1/4 cup ice water and 1/2 tsp salt… It saves on going out of your way to get vegan butter

    • Hayley @ Gimme Some Oven — October 12th, 2015 @ 11:02 am

      Ooooh thanks for that awesome tip Hawwa, we will try that next time! :)

  31. Sunshine — October 27, 2015 @ 6:16 am (#)

    I have made this fantastic recipe several times and it’s so tasty! However, every time, I question the purpose of the flour. Is it for thickening? I feel like I can never incorporate it enough and I’m left with lumps. Can it be omitted? Thanks for a healthier, dairy-free option!

    • Ali — November 4th, 2015 @ 9:39 pm

      The flour helps the quiche set up a little easier, but you can definitely omit if it you’d like. Enjoy!

  32. Genevieve — January 15, 2016 @ 2:25 pm (#)

    Could this be put together and frozen to cook later?  Or how long would a cooked one last frozen?  I have two gluten free crusts I have to use and want to freeze quiche for later.

    Also, thanks so much for putting together and easy dairy free quiche!  Exactly what I was looking for.

    • Hayley @ Gimme Some Oven — January 18th, 2016 @ 9:40 am

      Hi Genevieve! Yes, you should definitely be able to do that, but we’d suggest baking it, letting it cool completely, and then freezing it. To reheat, all you’ll have to do is put it directly from the freezer the oven, then preheat it to 400 degrees and let it remain in there for about 25 to 30 minutes (you can always put foil around the crust edges if they start getting too brown). We hope you enjoy!

  33. Melinda — March 1, 2016 @ 2:23 pm (#)

    I made this for Christmas brunch and I’m making it again tomorrow for a coffee get together. I made mine crustless  and subbed the flour to make it gluten free. Yum! I’m going to make it ahead tonight and just pop it in the oven tomorrow morning.

    • Hayley @ Gimme Some Oven — March 2nd, 2016 @ 11:47 am

      Thanks for sharing Melinda! We’re glad you enjoyed this! :)


  1. Pingback: Quiche, quiche, delicious quiche… | Benner Fit

  2. Pingback: delicious milk-free quiche « goldleaf strokes

  3. Pingback: Cheeseless Crustless Quiche (Gluten-Free, Dairy-Free) | Food Loves Writing

  4. Pingback: Dairy-Free Vegetable Quiche | Recipe Runway

  5. Pingback: Laurel dairy free quiche/ with dairy option | food ♥

  6. Pingback: 23 Vegan Versions of Classic Meals

  7. Pingback: Butternut Squash, Arugula and Bacon Quiche | Gimme Some Oven

  8. Pingback: 9 Recipes That Help You Sneak Vegetables Into Your Breakfast

  9. Pingback: Vegetable Quiche Gluten Free | All Documents

  10. Pingback: Vegetarian Quiche Simple | All Documents

  11. Pingback: Dairy-free Quiche for Kids | BALM! Baby Blog (BBB)

  12. Pingback: 39 Amazing Ways to Use Asparagus | Your Vegetarian Kitchen

  13. Pingback: Top 5 Spring Quiche Recipes | East End Market

  14. Pingback: 25 Fresh, Cleaning Eating Recipes for Spring!

  15. Pingback: 37 Ways to Eat Veggies for Breakfast

  16. Pingback: free images quiche | free images

  17. Pingback: 35 No Dairy Diet Breakfast Recipes - The Best of Life Magazine