Side Dishes
This vegan sweet potato quiche delivers all the rich, spiced comfort of classic quiche—without a single egg or dairy product.
The secret lies in a crispy, golden crust made from pantry staples and a velvety filling packed with roasted sweet potatoes, aromatic spices, and flaxseed "eggs" that bind perfectly when baked.
I developed this recipe after years of craving quiche but needing a plant-based version that didn't compromise on texture or flavor.
The crust gets its signature crispness from a combination of flour, oil, and cold water, baked until golden brown at 375°F—the same temperature that transforms the filling into a tender, spiced center.
Roasted sweet potatoes add natural sweetness and creaminess, while smoked paprika and cinnamon create that warm, comforting flavor profile we love in quiche. The flaxseed mixture acts as our egg substitute, creating just enough structure to hold the filling together without making it rubbery.
What emerges from the oven is a quiche with a crispy crust that shatters slightly when cut, a filling that's perfectly set but still creamy, and a aroma that fills your kitchen with the scent of warm spices and roasted vegetables.
The sweet potatoes caramelize slightly at the edges, adding depth of flavor that makes this vegan version indistinguishable from traditional quiche. It's the kind of dish that satisfies both dietary needs and flavor cravings.
Perfect for brunch, a hearty side dish, or even a light dinner with a fresh salad. The recipe scales beautifully—make a double batch and enjoy leftovers all week. Let's get baking this plant-based masterpiece that proves vegan cooking can be just as indulgent as the original.
Ingredients for vegan sweet potato quiche
Pantry staples and pantry swaps make this vegan quiche as comforting as it is plant-based.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Unbleached, for best texture |
| Cold Water 💧 | ⅔ cup | Chilled for crispy crust |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Sweet Potatoes 🍠 | 2 medium | Peeled, cubed, roasted |
| Ground Flaxseed 🌱 | 3 tbsp | For flaxseed "eggs" |
| Cold Water 💧 | ⅛ cup | Mix with flaxseed first |
| Smoked Paprika 🌶️ | 1 tsp | For smoky depth |
| Ground Cinnamon 🍃 | ½ tsp | Warm, comforting flavor |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated preferred |
| Onion Powder 🧅 | ½ tsp | For savory balance |
| Garlic Powder 🧄 | ½ tsp | Not garlic salt |
| Nutritional Yeast 🧀 | ¼ cup | For cheesy flavor |
| Plant-Based Milk 🥛 | ½ cup | Unsweetened almond or soy |
| Maple Syrup 🍯 | 1 tbsp | For subtle sweetness |
The crust is where magic happens. Bob's Red Mill flour gives the best texture, but any all-purpose works. Cold water is non-negotiable—room temp makes the crust soggy. For the sweet potatoes, organic from Trader Joe's has the best flavor, but any medium-sized ones work. Roast them until tender—about 25 minutes at 400°F. The flaxseed mixture needs to sit for 5 minutes before using, so measure everything first. Smoked paprika is key for that classic quiche flavor—don't skip it.
No flaxseed? Chia seeds at double the amount works in a pinch. Short on spices? Pumpkin pie spice blends well here. The nutritional yeast gives that cheesy kick—Bob's Red Mill brand is the best for flavor. Plant-based milk can be swapped for unsweetened coconut milk for extra richness. For extra crispiness, brush the crust with a little more olive oil before baking. The maple syrup adds just enough sweetness to balance the spices, but agave works too if you prefer.
Roasted sweet potatoes keep 5 days in the fridge, so make a big batch. The crust reheats beautifully—just 5 minutes at 350°F to crisp it up. Freeze the whole quiche for 3 months by wrapping tightly in foil. For serving, I like to add fresh arugula and a drizzle of hot sauce—trust me on this. Leftovers taste even better the next day as the flavors meld.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this quiche only needs flour, water, oil, salt, and sweet potatoes. That’s it—no fancy binders or last-minute grocery runs. The crust comes together in minutes with just your hands and a bowl, while the filling needs zero extra effort beyond roasting the sweet potatoes ahead (or even using leftovers).
- Sweet & Savory Crunch: Honestly, the flavor combo is my favorite kind of sneaky. The roasted sweet potatoes bring that caramelized depth, while the olive oil crust adds a subtle richness that’s anything but bland. It’s hearty enough to stand alone but still feels light—no heavy aftertaste here.
- Weeknight or Potluck Star: Between us, this is my go-to for both lazy nights and holiday gatherings. Serve it warm with a simple salad for dinner, or slice it cold for a picnic—it holds up perfectly. (Yes, even on a Tuesday night when you’re too tired to think.)
- Leftovers That Don’t Suck: I make a big batch on Sundays, and it’s still just as good three days later. The crust stays crispy, the filling doesn’t dry out, and no one ever complains about seconds. Bonus: it’s one of those rare dishes where the second round tastes even better than the first.
Step-by-step instructions for vegan sweet potato quiche
Here's how to create a golden, flaky crust with a rich sweet potato filling—no eggs required.
Prepare the Flaxseed "Egg" Mixture
In a small bowl, whisk together the 3 tablespoons ground flaxseed and 0.125 cup cold water. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your egg substitute. This step is crucial because it mimics the binding properties of eggs while keeping the quiche vegan.
While you wait, preheat your oven to 375°F. The flax mixture should be smooth and slightly sticky, similar to raw egg whites. If it's too thick after 5 minutes, add 1 teaspoon of cold water to loosen it. This binding agent will hold your filling together beautifully.
Make the Crust and Assemble the Filling
In a large bowl, combine the 2 cups all-purpose flour, 1.5 teaspoons salt, and 0.5 cup extra-virgin olive oil. Mix with a fork or your fingers until the dough comes together. Add the 0.67 cup cold water gradually, mixing until the dough forms a cohesive ball. Wrap it in plastic wrap and refrigerate for 30 minutes—this resting time ensures a crispier crust.
While the dough rests, peel and cube the 2 medium sweet potatoes. Toss them with 1 teaspoon smoked paprika, 0.5 teaspoon ground cinnamon, and 0.25 teaspoon ground nutmeg. Roast them at 400°F for 20-25 minutes until tender and caramelized. This step adds natural sweetness and depth to your filling.
Roll Out the Crust and Add the Filling
Roll out the chilled dough on a floured surface to fit a 9-inch pie dish, about 1/8-inch thick. Press it gently into the dish, trimming any excess. Prick the bottom with a fork to prevent puffing. Line the crust with a sheet of parchment paper, fill it with pie weights or dried beans, and blind-bake at 375°F for 15 minutes—this ensures a crispy base.
Remove the weights and bake for an additional 5 minutes until lightly golden. In a separate bowl, whisk together the flaxseed mixture, 0.5 cup plant-based milk, 0.25 cup nutritional yeast, 0.5 teaspoon onion powder, 0.5 teaspoon garlic powder, and 1 tablespoon maple syrup. Spread this mixture evenly over the roasted sweet potatoes in the crust.
Bake Until Golden and Set
Return the quiche to the oven and bake for 30-35 minutes until the filling is set and the crust is deep golden brown. The edges should be crispy, and the center should jiggle slightly when shaken—this indicates it's fully cooked. If the top browns too quickly, tent it loosely with foil to prevent burning.
Let the quiche cool for 10 minutes before slicing. This resting time allows the filling to firm up and the flavors to meld. The result should be a crispy, flaky crust with a creamy, spiced sweet potato filling that's rich and satisfying—perfect for a vegan twist on a classic.
Pro Tips For Making Vegan Sweet Potato Quiche
- Bake Sweet Potatoes First: Roast your sweet potatoes at 400°F (200°C) for 25-30 minutes until fork-tender before mixing into the batter—this prevents a gummy filling. I used to mash them raw, and the quiche turned out like a sad, dense pudding.
- Chill the Dough Properly: Wrap the flour crust in plastic and refrigerate for at least 30 minutes before rolling—this keeps it from shrinking or cracking when it hits the oven. I learned this after watching my first crust puff up and then collapse like a deflating balloon.
- Prevent a Soggy Crust: Blind-bake the crust for 8-10 minutes with pie weights or dried beans before adding the filling—this ensures it stays crisp, not soggy from the sweet potato moisture. Trust me, your future self will curse you if you skip this.
- Upgrade with Nutritional Yeast: Stir in 2 tablespoons of nutritional yeast to the filling for a cheesy, umami boost without dairy—it’s the lazy cook’s secret to depth. I was skeptical until I tried it, and now it’s non-negotiable for me.
Best sauces and condiments for these flavors
Creamy Maple Drizzle
Elevate your quiche with a simple maple-glaze drizzle—just warm 2 tablespoons maple syrup with 1 teaspoon coconut oil until smooth, then drizzle over slices. The natural sweetness complements the spiced filling beautifully. For extra richness, add ½ teaspoon vanilla extract to the glaze. 🍯
Spicy Avocado Crema
Blend ½ ripe avocado, 2 tablespoons vegan sour cream, 1 tablespoon lime juice, and ½ teaspoon chili powder> until smooth. This creamy, tangy topping adds freshness and a kick of heat that balances the sweet potatoes. Serve immediately to prevent browning.
Smoky Chipotle Aioli
Mix ¼ cup vegan mayo, 1 teaspoon chipotle powder>, ½ teaspoon smoked paprika>, and 1 teaspoon apple cider vinegar> for a bold, smoky dip. Spread on crust slices or serve on the side for dipping. The chipotle enhances the quiche’s warm spices while adding depth. 🌶️
Herbed Tahini Sauce
Whisk together 3 tablespoons tahini, 1 tablespoon lemon juice, 2 tablespoons water>, and ½ teaspoon garlic powder>. Thin with water until pourable, then drizzle over quiche slices. Fresh parsley or cilantro adds a vibrant finish. This sauce adds nutty richness without overpowering the sweet potatoes.
Hot Honey Glaze
Combine 2 tablespoons honey> (or agave for vegan), ½ teaspoon cayenne pepper>, and 1 teaspoon apple cider vinegar>. Simmer for 2 minutes> until slightly thickened, then drizzle over quiche.
The heat and sweetness create a perfect contrast to the spiced filling. Store leftovers in the fridge for up to 1 week>. ✨
Crispy Salsa Verde
Blend 1 cup tomatillos>, ½ jalapeño>, ¼ cup cilantro>, 1 tablespoon lime juice>, and ½ teaspoon cumin>. Roast the tomatillos and jalapeño at 400°F> for 10 minutes> before blending for extra depth.
Serve chilled alongside quiche slices for a bright, tangy contrast. This salsa cuts through the richness beautifully.
Nutrition facts
Frequently asked questions
Can I make this quiche without flaxseed?
Yes! If you don't have flaxseed, use 2 tablespoons chia seeds mixed with 0.125 cup cold water—it works just as well. For a different approach, try 1/4 cup silken tofu blended with 1 tablespoon nutritional yeast and 1 teaspoon lemon juice for a creamier texture. Both substitutes bind the filling effectively.
How do I prevent the crust from getting soggy?
Prevent sogginess by blind-baking the crust for 15-20 minutes before adding the filling. After removing the weights, bake an extra 5 minutes until golden. For extra insurance, brush the bottom with a thin layer of melted vegan butter before adding the filling. The flaxseed mixture also helps absorb moisture.
Can I use regular potatoes instead of sweet potatoes?
Regular potatoes won't work as well because they lack the natural sweetness and creamy texture of sweet potatoes. However, you could try butternut squash or carnival squash for a similar effect. If you must use regular potatoes, roast them until very tender and add 1 extra tablespoon of maple syrup to compensate for the lack of sweetness.
How long will this quiche keep in the fridge?
The quiche stays fresh for 4-5 days when stored in an airtight container. For best texture, reheat slices in a 350°F oven for 10-15 minutes to crisp the crust. The filling remains creamy and flavorful even after refrigeration. Freezing is also possible—wrap tightly and freeze for up to 3 months.
What's the best way to reheat leftovers?
For individual slices, warm in a 350°F oven for 8-10 minutes until the crust is crispy. For the whole quiche, wrap it in foil and bake at 325°F for 20 minutes, then uncover and bake 5 more minutes to crisp the top. Avoid microwaving—it makes the crust rubbery and the filling watery.
