This Vegan Spinach Quiche is a delicious plant-based twist on a classic favorite, featuring a creamy tofu-based filling, fresh spinach, herbs, and a flaky crust. It delivers a satisfying combination of savory flavors and a soft, rich texture without using eggs or dairy.
Perfect for breakfast, brunch, meal prep, or a light dinner, this vegan spinach quiche is a nutritious and flavorful recipe that brings comfort food goodness to a plant-based table.
Introduction
A traditional quiche is known for its creamy filling and buttery crust, but this Vegan Spinach Quiche proves that plant-based ingredients can create the same comforting experience. Silken tofu creates a smooth, egg-like filling texture, while spinach, garlic, and herbs add freshness and savory flavor.
This recipe is ideal for anyone looking for an easy dairy-free and egg-free breakfast that feels special but is simple enough for everyday meals. It can be prepared ahead of time, served warm or chilled, and enjoyed by vegans and non-vegans alike.
Can This Vegan Spinach Quiche Support Weight Loss Goals?
Yes, this quiche can fit into a balanced eating plan because it includes nutrient-rich spinach and protein-containing tofu. Choosing a lighter crust option or enjoying it with a salad can help create a satisfying meal with balanced portions. Overall calorie intake and serving size still matter based on individual goals.
Does Vegan Spinach Quiche Fit a High-Protein Lifestyle?
Yes, this recipe can support a plant-based high-protein lifestyle because tofu provides plant protein while spinach adds vitamins and minerals. Using extra-firm tofu or adding nutritional yeast can increase protein content further. It offers a satisfying meat-free option for those focusing on protein-rich vegan meals.
Why This Recipe is Special
- Egg-free and dairy-free — A completely plant-based version of classic quiche.
- Protein-rich filling — Tofu creates a satisfying texture and adds plant protein.
- Comforting and flavorful — Garlic, herbs, and spinach create a savory taste.
- Meal-prep friendly — Slices store and reheat well.
- Perfect for any meal — Works for breakfast, lunch, or dinner.
My Personal Experience
- Tofu creates a surprisingly creamy texture.
Blending the filling gives the quiche a smooth consistency similar to traditional recipes. - Spinach adds color and freshness.
The vegetables balance the rich filling and make each slice feel lighter. - The flavors improve after resting.
Letting the quiche sit helps the herbs and seasonings blend together. - It is convenient for busy mornings.
Preparing slices ahead makes breakfast quick and easy throughout the week.
Perfect For
- Vegan breakfasts
- Weekend brunches
- Meal prep lunches
- Dairy-free diets
- Plant-based dinner options
- Holiday brunch tables
- Healthy family meals
Why You’ll Love This Recipe
- Creamy without eggs or dairy
Tofu creates a smooth and satisfying filling. - Packed with spinach flavor
Fresh greens add texture, color, and nutrition. - Easy to prepare ahead
Make it once and enjoy multiple servings. - Versatile meal option
Delicious warm, cold, or reheated. - Great plant-based comfort food
It delivers classic quiche vibes with vegan ingredients.
Common Mistakes to Avoid
- Using watery tofu without draining it — Excess moisture can make the filling soft.
- Adding wet spinach directly — Extra water can prevent the quiche from setting properly.
- Overfilling the crust — Too much filling can cause uneven baking.
- Cutting immediately after baking — Resting helps the filling firm up.
Required Equipment
- Food processor or blender — Creates a smooth creamy tofu filling.
- Pie dish or tart pan — Provides even baking and structure.
- Large skillet — Helps cook spinach and aromatics.
- Mixing bowl — Makes ingredient preparation easier.
- Spatula — Helps combine and spread the filling evenly.
Storage Instructions
Allow the quiche to cool completely before storing.
Store slices in airtight containers in the refrigerator for up to 4 days.
For freezing, wrap individual slices tightly and store in freezer-safe containers for up to 2 months.
Reheat refrigerated slices in the oven at 350°F (175°C) for 10–15 minutes or microwave briefly until warmed through.
Recipe Details
Preparation Time: 20 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 5 minutes
Servings: 8 slices
Best Season for This Recipe: All-season
Total Calories (Per Serving): Approximately 260 calories
Short Description
This Vegan Spinach Quiche is creamy, savory, and completely egg-free with a delicious tofu-based filling. Packed with spinach and plant-based protein, it is perfect for breakfast, brunch, meal prep, or a light dinner. A comforting vegan recipe everyone can enjoy.
📝 Ingredients
For the Crust:
- 1½ cups all-purpose flour
- ½ teaspoon salt
- ⅓ cup cold vegan butter
- 4–5 tablespoons cold water
OR: Use 1 prepared vegan pie crust to save time.
For the Filling:
- 14 oz (400 g) extra-firm tofu, drained
- 2 cups fresh spinach, chopped
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- ¼ cup nutritional yeast
- 2 tablespoons unsweetened plant-based milk
- 1 teaspoon turmeric
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- 1 teaspoon salt (adjust to taste)
- 1 tablespoon lemon juice
- 2 tablespoons chopped fresh parsley
Note: Press tofu for 10–15 minutes before blending for a firmer, more quiche-like texture.
Directions
- Prepare the crust:
Preheat oven to 375°F (190°C). Mix flour and salt, cut in vegan butter, then add cold water until dough forms. - Shape and pre-bake crust:
Press dough into a pie dish and bake for 10 minutes until lightly set. - Cook spinach filling:
Heat olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until soft. - Add garlic and spinach:
Cook garlic for 30 seconds, then add spinach and cook for 2–3 minutes until wilted. Remove excess moisture. - Blend tofu mixture:
Add tofu, nutritional yeast, plant milk, turmeric, paprika, salt, pepper, and lemon juice to a blender. Blend until smooth. - Combine filling:
Fold cooked spinach mixture and parsley into the tofu filling. - Fill crust:
Spread the filling evenly into the pre-baked crust. - Bake quiche:
Bake at 375°F (190°C) for 30–35 minutes until the center is firm and lightly golden. - Rest before slicing:
Allow the quiche to cool for 10–15 minutes before serving.
High-protein cooking tip: Use extra-firm tofu and nutritional yeast to boost the protein content while maintaining a creamy texture.
Nutrition Facts (Per Serving – Approximate)
- Calories: 260
- Fat: 14 g
- Cholesterol: 0 mg
- Sodium: 420 mg
- Potassium: 290 mg
- Total Carbohydrates: 24 g
- Fiber: 3 g
- Net Carbs: 21 g
- Sugars: 2 g
- Protein: 12 g
- Calcium: 120 mg
Notes
- Store leftovers covered in the refrigerator.
- Reheat in the oven for the best crust texture.
- Add mushrooms, bell peppers, or cherry tomatoes for extra flavor.
- Use gluten-free crust if needed.
- For a higher-protein version, add more tofu or serve with a side of beans or lentils.
Frequently Asked Questions
1. Can I make Vegan Spinach Quiche without a crust?
Yes, bake the filling in a greased dish for a crustless version.
2. Can I use frozen spinach?
Yes, thaw and squeeze out excess water before adding.
3. How long does vegan quiche last?
It stays fresh in the refrigerator for up to 4 days.
4. Can I freeze vegan spinach quiche?
Yes, individual slices can be frozen for up to 2 months.
5. What can I use instead of tofu?
Chickpea flour batter or a vegan egg substitute can be used for different textures.
6. Can I add other vegetables?
Yes, mushrooms, peppers, and zucchini work well in this recipe.

