Quiche is one of those classic dishes that always finds a way to brighten up a brunch table, add elegance to a lunch, or simply provide a hearty, comforting dinner. But if you’re vegan, or simply looking to add more plant-based meals to your rotation, you might have wondered if you can get that same creamy, savory, and utterly satisfying experience—without the eggs or dairy.
Good news: you absolutely can! This is my Best Vegan Quiche Recipe Ever, and it has won over even the most steadfast egg lovers at my table.
With a flaky crust and a rich, custardy filling packed with colorful veggies and aromatic herbs, this quiche is everything you want from the original—just a little lighter and kinder. Whether you’re prepping for a special gathering, planning a week’s worth of lunches, or just craving something cozy and nutritious, this vegan quiche will deliver on all fronts.
And yes, it slices beautifully, holds together perfectly, and tastes even better the next day!
Why You’ll Love This Recipe
- Incredibly Flavorful: The blend of sautéed vegetables, creamy tofu base, and fresh herbs will delight your taste buds.
- Easy to Customize: Swap in your favorite veggies or herbs, or add vegan cheese for extra richness.
- Protein-Packed & Satisfying: Thanks to the tofu, chickpea flour, and nutritional yeast, this quiche is hearty and filling.
- Perfect for Any Meal: Serve it for breakfast, brunch, lunch, or dinner—it’s always a hit!
- Make-Ahead Friendly: This quiche can be baked ahead and reheats wonderfully.
- Allergy-Friendly: Completely egg-free, dairy-free, and can easily be made gluten-free with the right crust.
Ingredients
Here’s a handy table for the basic quiche filling and suggested crust options:
Ingredient | Quantity | Notes |
---|---|---|
Firm tofu | 14 oz (400g) | Drained and pressed |
Unsweetened plant milk | 1/2 cup (120ml) | Soy, almond, or oat |
Nutritional yeast | 1/4 cup (20g) | For cheesy flavor |
Chickpea flour | 1/4 cup (30g) | Helps set the filling |
Olive oil | 2 tbsp | For sautéing and flavor |
Onion | 1 medium, diced | Yellow or white |
Garlic | 3 cloves, minced | Fresh is best |
Spinach | 2 cups (packed), chopped | Or baby kale |
Red bell pepper | 1, diced | For color and sweetness |
Mushrooms | 1 cup, sliced | Button or cremini |
Dried thyme | 1 tsp | Or 1 tbsp fresh |
Turmeric | 1/4 tsp | Optional, for color |
Kala namak (black salt) | 1/2 tsp | For eggy flavor; sub regular salt if needed |
Black pepper | To taste | |
Prepared vegan pie crust | 1 (9-inch) | Homemade or store-bought |
Optional Add-ins:
- 1/2 cup vegan cheese shreds
- 1/2 cup cooked broccoli florets
- Chopped sun-dried tomatoes
- Fresh basil or parsley
Equipment
- 9-inch pie pan (or tart pan)
- Food processor or high-speed blender
- Mixing bowls
- Non-stick skillet
- Spatula
- Measuring cups and spoons
- Knife and cutting board
- Oven
- Cooling rack
Instructions
-
Prepare the crust:
If using a store-bought vegan pie crust, thaw it according to package instructions. For homemade, roll out the dough and fit it into a 9-inch pie pan.
Trim and crimp the edges as desired. Pre-bake (blind bake) the crust at 350°F (175°C) for 10 minutes to prevent sogginess.
Set aside.
-
Sauté the vegetables:
Heat olive oil in a non-stick skillet over medium heat. Add the onion and cook until translucent, about 3 minutes.
Add the garlic, red bell pepper, and mushrooms. Sauté for another 5 minutes, until soft.
Toss in the spinach and cook until wilted. Remove from heat.
-
Make the filling:
In a food processor or blender, combine the tofu, plant milk, nutritional yeast, chickpea flour, turmeric, kala namak, thyme, and black pepper. Blend until completely smooth and creamy, stopping to scrape down the sides as needed.
-
Mix it all together:
Transfer the tofu mixture to a large bowl. Fold in the sautéed vegetables (and any optional add-ins like vegan cheese or broccoli).
Stir until evenly combined.
-
Fill the crust:
Pour the filling into the pre-baked pie crust. Smooth the top with a spatula.
Optionally, sprinkle extra herbs or vegan cheese on top.
-
Bake:
Place the quiche in the oven and bake at 350°F (175°C) for 40-45 minutes, or until the center is set and the top is lightly golden. If the edges brown too quickly, cover them with foil.
-
Cool and serve:
Let the quiche cool in the pan for at least 20 minutes before slicing. This helps it firm up for perfect slices.
Serve warm, at room temperature, or cold.
Tip: For the best texture, make your quiche a day ahead and chill overnight. The flavors meld and it slices beautifully!
Tips & Variations
- Crustless Option: Pour the filling into a greased pie plate for a lighter, gluten-free crustless quiche.
- Gluten-Free: Use a gluten-free pie crust or make your own with almond or oat flour.
- Seasonal Veggies: Swap in asparagus, zucchini, cherry tomatoes, or leeks for a seasonal flair.
- Extra Protein: Add cooked lentils or chickpeas to the sautéed veggies before mixing into the filling.
- Cheesy Boost: Stir in your favorite vegan cheese shreds or a dollop of vegan cream cheese for extra richness.
- Make It Mini: Bake the filling in muffin tins for adorable mini quiches—perfect for parties or meal prep!
“Don’t skip the kala namak! This black salt gives your vegan quiche an amazingly realistic eggy flavor. A little goes a long way.”
Nutrition Facts
Here are approximate nutrition facts per slice (1/8 of the quiche), based on standard ingredients without optional add-ins:
Nutrient | Amount (per slice) |
---|---|
Calories | 180 |
Protein | 8g |
Carbohydrates | 20g |
Fat | 8g |
Saturated Fat | 1g |
Fiber | 3g |
Sugar | 2g |
Sodium | 350mg |
Nutrition will vary depending on your crust, veggies, and add-ins.
Serving Suggestions
- Brunch Star: Serve your vegan quiche with a fresh fruit salad, crusty bread, and a pot of coffee or tea for an elegant brunch spread.
- Lunch or Dinner: Pair with a crisp green salad dressed in balsamic vinaigrette, or roasted potatoes for a heartier meal.
- On the Go: Quiche slices are great for packed lunches—just wrap and go!
- Make it Fancy: Drizzle with a vegan hollandaise or top with a handful of microgreens for a restaurant-worthy finish.
If you’re looking for an easy vegan dessert to follow your quiche, try this decadent Chocolate Heaven Cake Recipe—it’s a showstopper!
Conclusion
Whether you’re already a devoted fan of vegan cuisine or just exploring meatless meals, this vegan quiche is sure to become a staple in your home. It’s everything you want in a quiche: creamy, flavorful, and endlessly adaptable.
I love how it brings people together—vegan or not—over a meal that feels both special and nourishing. With minimal prep, plenty of make-ahead potential, and loads of room for creativity, it’s a recipe you’ll return to again and again.
If you enjoyed this recipe, be sure to check out some of my other favorites for every occasion, from the comforting Clam Chowder San Francisco Recipe (with easy vegan swaps!) to the unique Cinnamon Pecan Ice Cream Recipe.
And if you’re in the mood for more savory baking, my Cheese Penny Recipe can be veganized with a few quick swaps!
Happy baking, and let me know in the comments how your quiche turns out or what creative twists you add. Remember, the best meals are the ones you make your own!
📖 Recipe Card: Best Vegan Quiche Recipe Ever
Description: A savory, plant-based quiche with a creamy tofu filling and colorful veggies. Perfect for breakfast, brunch, or a light dinner.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT1H
Servings: 6 servings
Ingredients
- 1 vegan pie crust (9-inch)
- 1 block (14 oz) firm tofu, drained
- 1/4 cup unsweetened plant milk
- 2 tablespoons nutritional yeast
- 1 tablespoon olive oil
- 1/2 teaspoon turmeric
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup chopped spinach
- 1/2 cup diced bell pepper
- 1/2 cup chopped mushrooms
Instructions
- Preheat oven to 375°F (190°C).
- Press the tofu to remove excess water.
- Blend tofu, plant milk, nutritional yeast, olive oil, turmeric, garlic powder, salt, and pepper until smooth.
- Stir in spinach, bell pepper, and mushrooms.
- Pour mixture into the pie crust and spread evenly.
- Bake for 40 minutes or until set and lightly golden.
- Let cool for 10 minutes before slicing and serving.
Nutrition: Calories: 210 | Protein: 10g | Fat: 11g | Carbs: 19g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Quiche Recipe Ever”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A savory, plant-based quiche with a creamy tofu filling and colorful veggies. Perfect for breakfast, brunch, or a light dinner.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT1H”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 vegan pie crust (9-inch)”, “1 block (14 oz) firm tofu, drained”, “1/4 cup unsweetened plant milk”, “2 tablespoons nutritional yeast”, “1 tablespoon olive oil”, “1/2 teaspoon turmeric”, “1 teaspoon garlic powder”, “1 teaspoon salt”, “1/2 teaspoon black pepper”, “1 cup chopped spinach”, “1/2 cup diced bell pepper”, “1/2 cup chopped mushrooms”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Press the tofu to remove excess water.”}, {“@type”: “HowToStep”, “text”: “Blend tofu, plant milk, nutritional yeast, olive oil, turmeric, garlic powder, salt, and pepper until smooth.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach, bell pepper, and mushrooms.”}, {“@type”: “HowToStep”, “text”: “Pour mixture into the pie crust and spread evenly.”}, {“@type”: “HowToStep”, “text”: “Bake for 40 minutes or until set and lightly golden.”}, {“@type”: “HowToStep”, “text”: “Let cool for 10 minutes before slicing and serving.”}], “nutrition”: {“calories”: “210”, “proteinContent”: “10g”, “fatContent”: “11g”, “carbohydrateContent”: “19g”}}