Vegan Egg Quiche Recipe: Fluffy Tofu Crust With Savory Mushroom Filling

Breakfast & Brunch

Vegan Egg Quiche Recipe: Fluffy Tofu Crust With Savory Mushroom Filling

This vegan egg quiche delivers all the richness and texture of a classic quiche—without a single egg or dairy product. The secret lies in a fluffy tofu crust that holds its shape while baking, paired with a savory mushroom filling that mimics the depth of traditional quiche.

I developed this recipe after years of perfecting plant-based baking, ensuring every bite stays moist, flavorful, and satisfying.

The tofu crust is surprisingly sturdy, thanks to a blend of silken and firm tofu combined with nutritional yeast for that signature cheesy flavor. The mushroom filling uses a flaxseed "egg" substitute to bind everything together, creating a filling that’s tender yet hearty.

Baking at 375°F for 30 minutes ensures a golden, crispy edge while keeping the center perfectly set.

What makes this quiche truly special is how it replicates the textures you love—crispy crust, creamy filling, and a satisfying bite—all while being completely plant-based. The nutritional yeast adds a rich, umami depth, while the mushrooms bring earthy notes that balance the dish.

It’s the kind of recipe that proves vegan baking can be just as indulgent as the original.

Serve this quiche warm with a side of roasted vegetables or a fresh salad for a complete breakfast or brunch. The leftovers reheat beautifully, making it perfect for meal prep. Let’s get started on creating your new favorite vegan comfort food!

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for vegan egg quiche

Six ingredients transform tofu into a fluffy crust and mushrooms into a rich filling.

Ingredient Amount Notes
Extra-Firm Tofu 🥜 14 oz Pressed and crumbled for crust
Silken Tofu 🥜 8 oz Blended for creaminess
Nutritional Yeast 🧂 ½ cup For cheesy flavor
All-Purpose Flour 🌾 ½ cup For binding crust
Flaxseed Meal 🌾 3 tbsp Mixed with water for flax eggs
Cremini Mushrooms 🍄 1 ½ cups Finely chopped for filling
Red Bell Pepper 🌶️ ½ cup Diced for freshness
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 3 cloves Minced for aroma
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing
Vegetable Broth 💧 ¾ cup Low-sodium preferred
Fresh Spinach 🌿 1 ½ cups Chopped for greens
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Smoked Paprika 🌶️ ½ tsp For depth of flavor

The tofu crust is where this quiche shines. Extra-firm tofu needs pressing—wrap it in a towel, place a heavy pan on top for 15 minutes. Silken tofu blends into a creamy base, while nutritional yeast from Bob's Red Mill delivers that signature cheesy flavor. For the mushrooms, cremini has the best texture—avoid pre-sliced (they oxidize fast). I always grab mine from the refrigerated section at Whole Foods for freshness. The flaxseed meal? Bob's Red Mill again—it's the gold standard for flax eggs.

No extra-firm tofu? Firm tofu works, but press it longer. Swapping mushrooms? Shiitake or oyster mushrooms add unique flavors. The red bell pepper? Any bell pepper works, but red stays vibrant longest. Fresh spinach wilts down significantly—pack it tightly when measuring. Need to skip the flax eggs? Chia seeds at double the amount works too. The smoked paprika is optional but adds that smoky depth you'd expect in a classic quiche.

Press the tofu crust immediately after measuring—it keeps best 2 days in the fridge wrapped tightly. The mushroom filling can be prepped ahead and stored 3 days before baking. Once baked, this quiche reheats beautifully—350°F for 15 minutes restores that golden crust. For meal prep, slice into wedges and freeze individual portions. They thaw in 10 minutes in the microwave—perfect for quick breakfasts.

❤️

Why You'll Love This Recipe

  • No Fuss, Big Payoff: I mix the flax "eggs" and nutritional yeast while the tofu presses—no whisking, no waiting for eggs to set. The crust? Just flour, water, and a pinch of salt. Honestly, it’s the kind of recipe where you can have dinner on the table before your coffee goes cold.
  • Umami Bomb: That blend of silken tofu and nutritional yeast? It’s like a cheesy, savory hug in every bite. Between us, the tofu’s creamy texture and the yeast’s nutty depth make this taste way richer than most store-bought quiches I’ve tried. (Yes, even on a Tuesday night.)
  • Lunchbox Legend: Slice it up the next day, and you’ve got a protein-packed lunch that won’t turn to mush. I pack it in containers with a side of greens, and my kids actually eat their veggies—no complaints. It’s my go-to for meal prep because it holds up like a champ.
  • Budget-Friendly Magic: Tofu’s cheap, flour’s cheap, and you’re using pantry staples. I’ve made this for brunch with friends, potlucks, and even as a side for a big dinner—never once did it break the bank. Plus, leftovers reheat beautifully, so you’re basically getting two meals for the price of one.

Step-by-step instructions for fluffy tofu crust quiche

Creating this vegan quiche starts with a crispy tofu crust and ends with a creamy, savory filling—here's how to bring it all together.

1

Prepare the Fluffy Tofu Crust

Begin by pressing the 14 oz extra-firm tofu between paper towels under a heavy weight for 15 minutes to remove excess moisture. Crumble the pressed tofu into fine crumbs using your hands or a fork—this will form the base of our crust. In a separate bowl, whisk together 3 tablespoons flaxseed meal with 6 tablespoons water to create a flax "egg" mixture. Let it sit for 5 minutes to thicken.

In a food processor, combine the crumbled tofu with 0.5 cup all-purpose flour, 0.5 cup nutritional yeast, 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon smoked paprika. Pulse until the mixture resembles coarse breadcrumbs. Transfer this to a mixing bowl and stir in the thickened flax "egg" mixture until fully combined. The dough should hold together when pressed but still be slightly crumbly—this is perfect for our crust.

2

Assemble and Bake the Crust

Preheat your oven to 375°F and grease a 9-inch pie dish lightly with extra-virgin olive oil. Press the tofu mixture firmly into the bottom and slightly up the sides of the pie dish, creating an even layer about ¼-inch thick. Use a fork to create small holes in the crust—this allows steam to escape and prevents a soggy bottom.

Bake the crust for 15 minutes until the edges begin to turn golden brown. Here's the thing—don't overbake it yet. We want it to hold its shape but still be slightly soft in the center so it doesn't become brittle when we add the filling. Remove from the oven and let it cool for 5 minutes before proceeding—this prevents cracking when we add the hot filling later.

3

Sauté the Savory Filling

While the crust cools, heat 0.25 cup extra-virgin olive oil in a large skillet over medium heat. Add the 1 whole yellow onion (finely diced) and cook for 4-5 minutes until softened and translucent. Add the 1.5 cups cremini mushrooms (finely chopped) and cook for another 5 minutes until they release their moisture and begin to brown. Stir in the 0.5 cup red bell pepper (diced) and 3 cloves garlic (minced), cooking for 2 minutes until fragrant.

Pour in the 0.75 cup vegetable broth and bring to a gentle simmer. Let it reduce by half—about 3-4 minutes—until the mixture thickens slightly. Remove from heat and stir in the 1.5 cups fresh spinach until just wilted. Season with an additional ½ teaspoon salt if needed, then let the filling cool for 5 minutes before transferring it to the baked crust.

4

Create the Creamy Tofu Filling

In a blender, combine the 8 oz silken tofu with 0.25 cup nutritional yeast, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.25 teaspoon smoked paprika. Blend until completely smooth—this will be our egg substitute and the creamy base of the quiche. Pour this mixture evenly over the sautéed vegetables in the crust, spreading it out to cover the entire surface.

Return the quiche to the oven and bake for 25-30 minutes until the filling is set and the top is lightly golden. You'll know it's done when the center no longer jiggles slightly and the edges pull away from the pie dish. The crust should be crispy around the edges but still tender in the center—this balance is key for texture.

5

Rest and Serve

Let the quiche rest for 10 minutes before slicing—this allows the filling to set completely and makes it easier to serve without falling apart. The contrast between the crispy crust and creamy filling is what makes this quiche so satisfying. Cut into 6 equal wedges and serve warm with a side of arugula salad or roasted vegetables. The smoky depth from the paprika and umami from the nutritional yeast make this vegan quiche anything but basic.

👨‍🍳

Pro Tips For Making Vegan Egg Quiche

  • Press the Tofu: Wrap the extra-firm tofu in a clean kitchen towel, place it on a plate, and press it under a heavy pan or cast iron for at least 15 minutes before crumbling. I learned this the hard way—skipping it leaves your quiche filling too wet and gummy, no matter how much flour you add.
  • Blend Silken Tofu Smooth: Use an immersion blender for the silken tofu until the mixture is completely smooth—no lumps, not even tiny ones. A regular blender can overheat the protein, and a food processor might leave streaks. This is the thing that matters most for that silky, custard-like texture.
  • Toast the Flour First: Dry-toast the all-purpose flour in a cold pan over medium heat for 2-3 minutes before mixing it into the wet ingredients. It removes raw flour taste and adds a subtle depth—like a secret insurance policy against that "bland quiche" vibe.
  • Pre-Bake the Crust: Skip the parchment paper and blind-bake the crust at 375°F (190°C) for 10 minutes before adding the filling. Yes, it’s an extra step, but it prevents a soggy bottom—especially when using silken tofu, which loves to weep. (Your future self will thank you.)

Wine and beer pairings for this dish

Crisp White Wine

For this vegan quiche, I reach for a dry Riesling from Germany or a Sauvignon Blanc from New Zealand. The bright acidity and citrus notes cut through the richness of the tofu crust while complementing the earthy mushrooms.

A chilled glass from Dr. Loosen Blue Slate or Cloudy Bay enhances the umami flavors without overpowering them. 🍷

Light-Bodied Beer

A Belgian Witbier like Hoegaarden or Stella Artois offers a refreshing contrast to the savory filling. The coriander and citrus notes in these beers cleanse your palate between bites, making each forkful taste fresh.

For a local option, try a German Helles Lager—its malty sweetness balances the smoky paprika in the crust.

Herbal Infusions

Herbal teas like hibiscus or peppermint add a sophisticated touch without alcohol. The tartness of hibiscus tea mirrors the acidity in the quiche, while peppermint tea’s freshness highlights the earthy mushrooms. Serve chilled with a squeeze of lemon for an extra zing. ✨

Sparkling Pairings

For a celebratory brunch, Prosecco or Cava with their effervescence elevate the dish. The bubbles counteract the richness, creating a luxurious pairing. I love La Marca Prosecco for its crisp finish and Freixenet Cordon Negro for its dry profile—both shine with this quiche.

Non-Alcoholic Options

For a non-alcoholic twist, try sparkling apple cider from Martinelli’s or a ginger beer like Feather’s. The effervescence and slight spice enhance the quiche’s savory depth while keeping the meal light. Serve chilled for the best experience.

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 5g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the tofu crust need pressing?

Pressing removes excess moisture from the tofu, which prevents a soggy crust. The 15-minute press ensures the crust holds its shape during baking and creates that satisfying crispy texture. Think of it like pre-cooking the tofu to make it behave more like traditional pie dough.

2

Can I make this quiche ahead of time?

Assemble the quiche (without baking) and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5-10 minutes to the baking time. For leftovers, reheat slices at 350°F for 10-15 minutes to restore crispiness. The flavors actually deepen overnight!

3

What if I don't have nutritional yeast?

You can substitute with ½ cup vegan parmesan or ¼ cup miso paste for umami depth. For a cheesy flavor, try ¼ cup vegan cream cheese blended into the silken tofu mixture. The nutritional yeast isn't just for flavor—it also adds that signature cheesy texture traditional quiches have.

4

How do I prevent the crust from cracking?

Let the crust cool 5 minutes after initial baking before adding filling. Poke holes with a fork before baking to release steam. If cracks appear, brush them with a little olive oil after baking—they'll be less noticeable. The key is patience: don't rush the baking process!

5

Can I use this recipe for a gluten-free version?

Yes! Replace the ½ cup all-purpose flour with ½ cup gluten-free flour blend (like Bob's Red Mill 1:1). For extra binding, add 1 tbsp ground flaxseed to the crust mixture. The tofu crust is naturally gluten-free, so this adjustment only affects the binding. Test your blend first to ensure proper texture.

★★★★★4.8(12 reviews)
Categories Breakfast & Brunch