Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Best Vegan Spinach Mushroom Quiche Recipe

Published: Jun 11, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.4 from 76 reviews

If you’ve been searching for a comforting, flavorful, and totally satisfying plant-based brunch or dinner option, look no further than this Best Vegan Spinach Mushroom Quiche Recipe. It brings together the earthiness of mushrooms, the vibrant greens of spinach, and the creamy, melty goodness of vegan cheese all nestled inside a perfectly flaky vegan pastry crust. This recipe feels like a hug on a plate, delivering rich textures and wholesome flavors with every bite. Plus, it’s a brilliant way to impress friends or treat yourself without compromising on taste or ethics.

Ingredients You'll Need

The image shows several small white dishes and measuring spoons arranged neatly on a white marbled surface. There are six brown eggs in a white dish in the top left, a pie crust in a white dish in the top right, and a bowl of sliced mushrooms next to the crust. Below, there is a white bowl of chopped onions, a white bowl full of fresh green spinach, and a small bowl with a mix of salt and pepper. There are also two measuring spoons with yellow and blue handles containing honey and oil, a white spoon with milk, and a bowl with shredded yellow cheese. The items are spaced clearly and viewed from above, photo taken with an iphone --ar 4:5 --v 7

Gathering the right ingredients is key to making this dish shine — each one plays a vital role in flavor, texture, or color. The simplicity of this list makes the quiche approachable, while the plant-based components combine into a harmony that’s as delicious as it is nourishing.

  • 2 tablespoon non-dairy butter: Provides a rich base for sautéing your aromatics and lends subtle creaminess.
  • 3 cloves garlic, minced: Adds a fragrant burst that lifts the savory layers.
  • 1 medium yellow onion, diced: Brings sweetness and depth once softened.
  • 1-½ cups cooked, drained, chopped spinach: Packs vibrant color and a fresh, earthy note.
  • 1 cup sliced mushrooms: Delivers meaty texture and umami richness.
  • 1-½ cups vegan cheese (grated or diced): Melts beautifully to create a gooey, cheesy experience.
  • ¾ cup vegan egg replacer: The binding agent essential for that classic quiche custard feel.
  • 1 cup non-dairy milk: Keeps the filling smooth and perfectly set.
  • ½ teaspoon sea salt: Enhances all the flavors without overpowering.
  • ½ teaspoon freshly ground black pepper: Adds a gentle kick and aromatic warmth.
  • 1 9-inch pastry pie shell: A vegan crust that holds everything together with crisp, tender edges.

How to Make Best Vegan Spinach Mushroom Quiche Recipe

Step 1: Preheat and Prepare

Start by preheating your oven to 375º Fahrenheit. This heat level is perfect for baking your quiche to golden perfection without drying it out, ensuring that cozy, tender texture we all love.

Step 2: Sauté Your Aromatics

In a large skillet over medium-high heat, melt your non-dairy butter and then gently sauté the minced garlic and diced onions until softened and fragrant. The smell at this point should be absolutely mouthwatering — just watch the garlic carefully so it doesn’t brown and turn bitter.

Step 3: Add Vegetables

Next, toss in the sliced mushrooms and cooked spinach. Let all the flavors mingle as they sauté, stirring occasionally until the mushrooms are tender and have released their earthy goodness. This meld of veggies lays a hearty foundation for the quiche.

Step 4: Incorporate Cheese

Stir in one cup of your vegan cheese directly into the veggie mixture and let it begin melting slightly. Save the remaining half cup for later when it will top the quiche for a lovely golden crust.

Step 5: Mix the Vegan Eggs and Milk

In a separate bowl, whisk together the vegan egg replacer, non-dairy milk, salt, and pepper. This creates the silky custard base that binds all the ingredients and gives the quiche that classic sliceable texture.

Step 6: Combine and Fill

Pour the vegan egg and milk mixture into your skillet with the vegetables and cheese, stirring well to fully incorporate everything. Then carefully transfer this filling into the unbaked vegan pastry shell placed in a quiche dish or pie plate.

Step 7: Bake Your Quiche

Bake the quiche for 15 minutes at 375º. After this initial baking, sprinkle the remaining vegan cheese over the top and continue baking for an additional 35 to 40 minutes until the crust achieves a beautiful golden brown and the filling is set.

Step 8: Cool and Set

Once out of the oven, give the quiche some time to cool for about an hour. This resting period allows the filling to firm up, making it easier to slice through each piece while locking in all those wonderful flavors.

How to Serve Best Vegan Spinach Mushroom Quiche Recipe

A slice of quiche with a golden brown, slightly crispy crust at the base and edges, filled with a creamy layer that has visible bits of green herbs, mushrooms, and melted cheese. The top layer is lightly browned with some melted yellow cheese streaks and sprinkled finely chopped green chives. The slice sits on a white square plate next to fresh spinach leaves, a slice of red tomato, and two slices of white mushrooms. The plate is on a white marbled surface with a silver fork near the front edge. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Brighten up each slice with fresh herbs like chopped parsley, chives, or thyme for an extra pop of color and fresh aroma that complements the earthy flavors perfectly. A light drizzle of vegan sour cream or a sprinkle of nutritional yeast adds even more depth.

Side Dishes

This quiche pairs wonderfully with crisp green salads, roasted cherry tomatoes, or lightly sautéed asparagus. These sides bring crunchiness and freshness that balance the creamy richness of the quiche beautifully, making any meal feel complete and balanced.

Creative Ways to Present

For a brunch gathering, cut the quiche into smaller, bite-sized squares and serve on a platter with colorful veggies and dipping sauces. Another fun idea is to use mini tart pans for individual quiches, perfect for portion control and elegant presentation.

Make Ahead and Storage

Storing Leftovers

Keep leftover quiche refrigerated in an airtight container for up to 4 days. It holds up well and tastes just as delightful chilled or warmed, making it a perfect option for planned meals or quick snacks.

Freezing

You can freeze portions of this quiche by wrapping slices tightly in plastic wrap and placing them in a freezer-safe bag or container. Frozen quiche stays good for about 2 months – just thaw overnight in the fridge before reheating for best results.

Reheating

To bring leftovers back to life, warm slices in the oven at 350º for 10 to 15 minutes or until heated through. This method keeps the crust crisp and the filling creamy. Avoid microwaving if possible, as it can make the crust soggy.

FAQs

Can I use fresh spinach instead of cooked?

Yes, but keep in mind fresh spinach wilts down significantly. You’ll want roughly 1.5 pounds before cooking to yield about 1.5 cups cooked, drained, and chopped spinach, ensuring the quiche isn’t too watery.

What’s the best vegan cheese for this quiche?

Semi-hard vegan cheeses that melt well, like those made from cashews or soy, work wonderfully. Choose varieties labeled for melting or “shreddable” for that gooey texture.

Can I make the crust homemade?

Absolutely! If you prefer, feel free to make your own vegan pie crust using plant-based butter or coconut oil. Just make sure it’s chilled and handled gently to keep it flaky.

Is this recipe nut-free?

The quiche itself can be made nut-free depending on your choice of vegan cheese and milk. Check labels to avoid nuts if you have allergies, and substitute accordingly to keep it safe and delicious.

Can I add other vegetables?

Yes! Feel free to experiment by adding bell peppers, zucchini, or sun-dried tomatoes. Just be mindful of extra moisture, which you may want to sauté off before adding to the filling.

Final Thoughts

I can’t recommend the Best Vegan Spinach Mushroom Quiche Recipe enough for anyone eager to enjoy a warm, wholesome meal bursting with flavor. It’s one of those dishes that feels special yet is so easy to throw together, making it a reliable favorite in my kitchen. Give it a try — this quiche will quickly become a staple you’ll love sharing!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Best Vegan Spinach Mushroom Quiche Recipe

Best Vegan Spinach Mushroom Quiche Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 76 reviews
  • Author: Ivy
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 12 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Vegan, American
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This Best Vegan Spinach Mushroom Quiche is a savory and satisfying plant-based twist on the classic quiche. Made with a flaky 9-inch vegan pastry crust filled with sautéed garlic, onions, fresh mushrooms, and well-drained spinach, all combined with a creamy mixture of vegan cheese and JUST Egg substitute. Baked to golden perfection, this quiche is perfect for brunch, lunch, or a light dinner. It's rich in flavor, easy to prepare, and entirely dairy and egg-free.


Ingredients

Filling

  • 2 tbsp non-dairy butter
  • 3 cloves garlic, minced
  • 1 medium yellow onion, diced
  • 1.5 cups cooked, thoroughly drained, and chopped spinach (approx. 1.5 lbs fresh spinach before cooking)
  • 1 cup sliced mushrooms
  • 1.5 cups vegan cheese, grated or diced (divided into 1 cup + ½ cup)
  • ¾ cup vegan egg replacer (JUST Egg vegan egg substitute)
  • 1 cup non-dairy milk
  • ½ tsp sea salt
  • ½ tsp freshly ground black pepper

Crust

  • 1 9" vegan pastry pie shell (unbaked)


Instructions

  1. Preheat Oven: Preheat your oven to 375ºF (190ºC) to prepare for baking the quiche.
  2. Sauté Aromatics: Heat a large skillet over medium-high heat and melt the non-dairy butter. Add minced garlic and diced onion, cooking gently until the onions are tender and the garlic is fragrant. Be careful not to burn the garlic to avoid bitterness.
  3. Add Vegetables: Add the sliced mushrooms and the cooked, drained, and chopped spinach to the skillet. Stir occasionally to combine and cook for a few minutes until vegetables are warmed through and flavors meld.
  4. Incorporate Cheese: Mix in 1 cup of the vegan cheese into the hot vegetable mixture, allowing it to begin melting in the pan while stirring.
  5. Prepare Egg Mixture: In a separate bowl, whisk together the vegan egg replacer (JUST Egg), non-dairy milk, sea salt, and freshly ground black pepper until smooth and well combined.
  6. Combine Mixtures: Pour the JUST Egg and milk mixture into the skillet with the vegetables and cheese. Stir thoroughly to blend all ingredients evenly.
  7. Fill the Crust: Pour the combined filling mixture into the unbaked 9-inch vegan pastry shell placed in a quiche dish or pie plate.
  8. Initial Bake: Place the quiche in the preheated oven and bake for 15 minutes at 375ºF (190ºC).
  9. Add Remaining Cheese and Continue Baking: Remove the quiche from the oven and sprinkle the remaining ½ cup of vegan cheese evenly on top. Return the quiche to the oven and continue baking for another 35-40 minutes, or until the crust is golden brown and the filling is set.
  10. Cool and Set: Take the quiche out of the oven and let it cool for about an hour at room temperature. This resting time allows the filling to firm up for easier slicing and enhances the flavors.

Notes

  • Be sure to thoroughly drain the cooked spinach to avoid excess moisture that could make the quiche soggy.
  • If preferred, substitute the vegan cheese with your favorite plant-based cheese alternative.
  • Use a high-quality vegan pastry crust for best texture and flavor.
  • Letting the quiche cool completely is essential for setting; eating it warm may cause it to be too soft.
  • This quiche can be stored covered in the refrigerator for up to 3 days and reheated gently before serving.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
    Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
  • Orange Glazed Salmon with Rosemary and Pomegranate Recipe
    Orange Glazed Salmon with Rosemary and Pomegranate Recipe
  • Lemon Pepper Hot Smoked Salmon Recipe
    Lemon Pepper Hot Smoked Salmon Recipe
  • Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe
    Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
    Best Lemon Brownies Recipe (With Lemony Glaze) Recipe
  • Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
    Soft Easter Sugar Cookies (Decorated Peep Cookie) Recipe
  • Crema Pasticcera (Italian Pastry Cream) Recipe
    Crema Pasticcera (Italian Pastry Cream) Recipe
  • Dreamy Cream Strawberry Milkshake Recipe
    Dreamy Cream Strawberry Milkshake Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.