00%

Contact

Elly - June 17, 2026

Easy Vegan Quiche Recipe

Easy Vegan Quiche Recipe

Servings: 8 Total Time: 1 hr 15 mins Difficulty: easy
Easy Vegan Quiche with Spinach, Mushrooms, and Tofu
Easy Vegan Quiche Recipe
pinit

My Favorite Way to Make a Vegan Brunch Feel Special

showAds(119); });

This easy vegan quiche became one of those recipes I kept tweaking until it felt right. I tried tofu-based quiches before and honestly, most of them were bland or dry. They looked good, but after a few bites I wasn’t interested anymore.

What changed everything for me was loading the filling with vegetables. The mushrooms add richness, the spinach keeps everything from feeling heavy, and the onions and garlic bring a ton of flavor without much effort.

The best part is that I don’t have to make pie dough from scratch. I usually grab a vegan pie crust and call it a day. Nobody has ever complained.

I’ve served this for brunches, holiday mornings, and even dinner on nights when I wanted something comforting but not complicated. Every time, people seem surprised that it’s completely plant-based.

What’s Inside This Quiche and Why It Works

  • 1 vegan 9-inch pie crust – Gives the quiche its buttery, flaky base without extra work.
  • 1 block extra-firm tofu (14 ounces), pressed – Creates the creamy filling and replaces eggs.
  • 2 tablespoons olive oil – Used for sautéing the vegetables and adding richness.
  • 1 small onion, diced – Brings sweetness and depth to the filling.
  • 8 ounces cremini mushrooms, sliced – Adds a savory, hearty flavor that makes the quiche feel satisfying.
  • 3 garlic cloves, minced – Gives the filling a warm, aromatic boost.
  • 3 cups fresh spinach – Adds color, freshness, and extra texture.
  • 1/2 teaspoon turmeric – Helps create a light golden color.
  • 3/4 teaspoon granulated garlic – Adds another layer of savory flavor.
  • 1/2 teaspoon granulated onion – Helps round out the seasoning.
  • 1/2 teaspoon salt – Enhances all the other flavors.
  • 1/2 teaspoon kala namak (optional) – Gives a subtle egg-like flavor that I really enjoy.
  • 2 tablespoons all-purpose flour – Helps the filling set properly while baking.
  • 1 to 2 tablespoons unsweetened non-dairy milk – Helps blend the tofu mixture smoothly.
  • 1/3 cup cherry tomatoes, halved – Adds freshness and a little burst of sweetness on top.

How to Make Easy Vegan Quiche?

Easy Vegan Quiche Recipe

Step 1 – Press the Tofu

I usually start by pressing the tofu because it makes a noticeable difference. I wrap it in paper towels, place it on a plate, and set something heavy on top for about 20 minutes.

Skipping this step won’t ruin the recipe, but I noticed the filling stays firmer and develops better flavor when excess moisture is removed first.

Step 2 – Cook the Onion and Garlic

Preheat the oven to 375°F.

Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for about 3 to 5 minutes until it softens and starts turning golden around the edges.

Add the garlic and cook for another minute. The smell at this point is usually when I know breakfast is heading in the right direction.

Step 3 – Brown the Mushrooms and Wilt the Spinach

Add the sliced mushrooms to the skillet and cook them until they release their moisture and become nicely browned. This usually takes around 5 to 7 minutes.

Once the mushrooms are ready, toss in the spinach. Stir it around for a minute or two until wilted. Remove the pan from the heat and let everything cool slightly.

I used to rush this step and undercook the mushrooms. Every time I did, the quiche tasted less flavorful. Now I let them brown properly and it’s worth the extra few minutes.

Step 4 – Blend the Filling

Break the pressed tofu into chunks and place it in a food processor.

Add the turmeric, granulated garlic, granulated onion, salt, kala namak if using, flour, and one tablespoon of non-dairy milk.

Blend until smooth and creamy. The mixture will be thick. If it refuses to blend properly, add another tablespoon of milk.

I’m always careful not to add too much liquid. The first time I made a tofu quiche years ago, I got carried away with the milk and ended up with a filling that never really set.

Step 5 – Combine Everything Together

Transfer the blended tofu mixture to a mixing bowl.

Fold in the cooked vegetables until everything is evenly combined. The mixture should look thick, rich, and packed with vegetables.

At this point I usually sneak a tiny taste and adjust the seasoning if needed.

Step 6 – Fill the Crust

Spoon the mixture into the pie crust and spread it evenly.

Arrange the halved cherry tomatoes across the top and gently press them into the filling. They add color and make the finished quiche look much prettier than the amount of effort required.

Step 7 – Bake Until Golden

Bake for 30 to 40 minutes.

The top should become lightly golden and the center should feel firm when gently touched. Every oven behaves a little differently, so I start checking around the 30-minute mark.

Step 8 – Let It Rest Before Slicing

Once baked, remove the quiche from the oven and let it sit for about 10 minutes.

I know it’s tempting to cut into it immediately. I’ve done that plenty of times. Waiting those extra minutes makes cleaner slices and a much better texture.

Tips That Have Helped Me Over Time

Press the tofu whenever possible. It only takes a little planning and the texture comes out noticeably better.

Don’t rush the mushrooms. Browning them develops flavor that carries through the entire quiche.

If you can find kala namak, give it a try. It’s optional, but it contributes a familiar breakfast flavor that works really well in tofu dishes.

Let the quiche cool before serving. A short rest helps the filling settle and slice neatly.

If you want extra vegetables, diced bell peppers can work nicely. I occasionally throw some in when I need to clean out the refrigerator.

A store-bought vegan crust is completely fine. I enjoy homemade crusts, but for busy mornings convenience wins almost every time.

What I Love Most About Serving This

One thing I appreciate about this easy vegan quiche is how flexible it is. I’ve served it at brunch tables next to fruit, salads, roasted potatoes, and even soup for dinner.

It also works well for making ahead. If I’m hosting people, I usually prepare it the day before or early in the morning. Then I simply warm it up before everyone arrives.

Leftovers are surprisingly good too. Sometimes I think the flavors settle together overnight and taste even better the next day.

Even friends who normally eat traditional quiche have gone back for second slices. That’s always my favorite kind of recipe. Not because it’s vegan, but because it’s genuinely satisfying.

For me, that’s what makes this dish worth keeping around. It’s easy enough for a casual weekend breakfast, nice enough for guests, and reliable enough that I never stress when it’s on the menu. Every time I make it, I remember why it became one of my favorite brunch recipes in the first place.

Easy Vegan Quiche Recipe

Difficulty: easy Prep Time 25 mins Cook Time 40 mins Rest Time 10 mins Total Time 1 hr 15 mins
Cooking Temp: 190  C Servings: 8 Estimated Cost: $ 12 Calories: 245
Best Season: Spring, Summer, Fall, Winter

Description

My Favorite Way to Make a Vegan Brunch Feel Special

This easy vegan quiche is one of my favorite brunch recipes because it feels special without requiring a lot of work. A creamy tofu filling replaces eggs while sautéed mushrooms, spinach, onions, and garlic create a rich, savory flavor. The flaky vegan pie crust makes everything come together beautifully, and the cherry tomatoes on top add a fresh pop of color. Whether served for brunch, holiday mornings, meal prep, or even a light dinner, this vegan quiche is satisfying, flavorful, and surprisingly simple to make.

Ingredients

For the Quiche

Instructions

Prepare the Quiche

  1. Press the Tofu

    Wrap the tofu in paper towels and place a heavy object on top. Let it press for about 20 minutes to remove excess moisture.
    Improves texture and flavor.
  2. Preheat Oven

    Preheat the oven to 190°C (375°F).
  3. Cook Onion and Garlic

    Heat olive oil in a skillet over medium heat. Cook onion for 3 to 5 minutes until softened. Add garlic and cook for 1 minute.
  4. Cook Mushrooms and Spinach

    Add mushrooms and cook for 5 to 7 minutes until browned. Stir in spinach and cook until wilted. Remove from heat and allow to cool slightly.
    Do not rush browning the mushrooms.
  5. Blend Filling

    Add pressed tofu, turmeric, granulated garlic, granulated onion, salt, kala namak, flour, and 1 tablespoon non-dairy milk to a food processor. Blend until smooth and creamy.
    Add extra milk only if needed.
  6. Combine Filling

    Transfer tofu mixture to a bowl and fold in the cooked vegetables until evenly combined.
  7. Fill the Crust

    Spoon the filling into the pie crust and spread evenly. Arrange cherry tomatoes on top and gently press them into the filling.
  8. Bake

    Bake for 30 to 40 minutes until the top is lightly golden and the center feels firm.
    Check after 30 minutes.
  9. Rest and Serve

    Remove from the oven and let the quiche rest for 10 minutes before slicing and serving.
    Resting helps the filling set.

Nutrition Facts

Servings 8

Serving Size 1 slice


Amount Per Serving
Calories 245kcal
% Daily Value *
Total Fat 11gg17%
Saturated Fat 2gg10%
Trans Fat 0gg
Cholesterol 0mgmg0%
Sodium 420mgmg18%
Potassium 340mgmg10%
Total Carbohydrate 24gg8%
Dietary Fiber 3gg12%
Sugars 3gg
Protein 10gg20%

Calcium 18% mg
Iron 15% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Press the tofu: Removing excess moisture helps the filling become firm and creamy.
  • Brown the mushrooms: Properly browned mushrooms add deep savory flavor.
  • Use kala namak: This optional ingredient provides an egg-like flavor many people enjoy.
  • Let it cool: Resting before slicing creates cleaner slices and better texture.
  • Add extra vegetables: Bell peppers, kale, or zucchini work well in this recipe.
  • Make ahead: Prepare a day in advance and reheat before serving.
Keywords: easy vegan quiche, vegan quiche recipe, tofu quiche, vegan brunch recipe, spinach mushroom quiche, dairy free quiche, plant based breakfast

Frequently Asked Questions

Expand All:

Can I make vegan quiche ahead of time?

Yes. Bake the quiche completely, cool it, and refrigerate for up to 4 days. Reheat slices in the oven or microwave before serving.

Can I freeze vegan quiche?

Absolutely. Wrap individual slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Do I need kala namak?

No. The quiche is delicious without it, but kala namak adds a subtle egg-like flavor that many people enjoy in vegan recipes.

What can I serve with vegan quiche?

Fresh fruit, roasted potatoes, green salad, soup, or brunch pastries all pair wonderfully with this quiche.

Previous
All posts
Next