Side Dishes
This vegan sweet potato quiche delivers all the cozy, spiced comfort of a classic quiche—without a single egg or dairy in sight. 🌱 The secret lies in a crispy flaky crust made from vegan pastry dough and a creamy filling packed with roasted sweet potatoes, tofu, and warming spices that transform a simple side into a showstopper main dish.
I developed this recipe after years of perfecting plant-based baking, ensuring every bite has that perfect balance of texture and flavor.
The crust gets its signature golden, shatteringly crisp edges from a simple vegan dough technique, while the filling stays rich and velvety thanks to a tofu base that mimics the protein texture of traditional quiche.
Roasted sweet potatoes add natural sweetness and depth, and a touch of nutritional yeast gives that unmistakable cheesy flavor without any dairy. It’s the kind of dish that looks impressive but comes together with straightforward steps—ideal for brunch, dinner, or even a hearty vegan potluck.
What makes this recipe truly special is how it satisfies cravings while staying entirely plant-based—no compromises on flavor or texture. The crust holds its shape perfectly, the filling stays moist and flavorful, and the spices create warmth that lingers with every bite.
Whether you're vegan, gluten-free, or just looking for a delicious new recipe, this quiche proves plant-based cooking can be just as indulgent as the original.
Ready in under an hour, it’s perfect for meal prep or serving fresh. The possibilities for garnishes—fresh herbs, vegan cheese, or a drizzle of hot sauce—let you customize it to your taste. Here’s how to make it shine.
Ingredients for vegan sweet potato quiche
Six servings of cozy, spiced vegan comfort—crispy crust meets velvety filling in under an hour.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegan Pastry Dough 🍞 | 1 sheet | Store-bought or homemade vegan |
| Sweet Potatoes 🍠 | 2 lbs | Medium size, peeled and cubed |
| Extra-Firm Tofu 🍱 | 1 lb | Pressed and crumbled |
| Nutritional Yeast 🧀 | ½ cup | Fortified for cheesy flavor |
| Almond Milk 🥛 | 1 cup | Unsweetened, for creaminess |
| Olive Oil 🫒 | ½ cup | Extra-virgin for richness |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Ground Turmeric 🌶️ | 1 tsp | For vibrant color |
| Ground Ginger 🌿 | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Fresh Thyme 🌿 | ¼ cup | Chopped, or dried at 1/3 amount |
| Fresh Rosemary 🌿 | ⅛ cup | Finely chopped |
| Vegan Butter 🧈 | 2 tbsp | For brushing crust |
The sweet potatoes are the heart of this dish, so pick firm, vibrant ones—the deeper the orange, the better. I always grab the organic ones from Whole Foods or Trader Joe's because they hold up better when roasted. For the tofu, extra-firm is non-negotiable—it crumbles perfectly and absorbs all those warm spices. Press it for 20 minutes first to squeeze out excess water, or use a tofu press if you're feeling fancy. The crust? Store-bought vegan dough saves time, but if you're ambitious, a homemade crust with vegan butter and flour works just as well.
No nutritional yeast? White miso paste or vegan Parmesan adds umami depth, though nothing quite matches that cheesy punch. Short on almond milk? Oat or soy milk works just fine—just don't use anything too watery. Fresh herbs giving you trouble? Dried thyme and rosemary at one-third the amount get you close, but fresh is worth the extra minute. The spices are where the magic happens—toast the cumin and turmeric in a dry pan for 30 seconds before adding to the filling for a deeper flavor. And if you're feeling adventurous, swap half the sweet potatoes for butternut squash for a seasonal twist.
This quiche reheats beautifully—just pop it in the oven at 350°F for 15 minutes to crisp up the crust. Keeps for 4-5 days in the fridge, though I rarely have leftovers that long. For meal prep, slice it into wedges and freeze individual portions—3 months max. The crust stays crispy even after freezing if you wrap it tightly in parchment paper. Garnish with fresh herbs or a drizzle of hot sauce right before serving—trust me on the hot sauce, it cuts through the richness perfectly.
Why You'll Love This Recipe
- I swear by this shortcut: roast the sweet potatoes ahead of time, then just mash them into the tofu filling. That crispy edge on the crust? Zero effort—just press the dough, bake, and walk away.
- No-Bake Trick: I swear by this shortcut: roast the sweet potatoes ahead of time, then just mash them into the tofu filling. That crispy edge on the crust? Zero effort—just press the dough, bake, and walk away.
- Umami Magic: That nutritional yeast isn’t just a garnish—it’s the star. The tofu gets this cheesy, savory depth that pairs perfectly with the sweet potatoes’ natural caramel notes. Honestly, I’ve had people ask if it’s dairy-free after they’ve taken their first bite.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Slice it up, wrap it in foil, and it stays fresh for days. (Yes, even on a Tuesday night.) The almond milk custard keeps it creamy without getting soggy—no sad, mushy quiches here.
Step-by-step instructions for vegan sweet potato quiche
Here's how to build a quiche with a golden crust and spiced filling that's rich, satisfying, and completely plant-based.
👨🍳 Step 1: Prep the Sweet Potato Filling
Preheat your oven to 400°F while you work. Peel and cube the 2 lbs sweet potatoes, cutting them into ½-inch pieces for even cooking. Spread them on a baking sheet and toss with 1 tablespoon olive oil, 1 teaspoon salt, and ½ teaspoon black pepper.
Roast for 20-25 minutes until tender and slightly caramelized at the edges. You'll know they're done when a fork slides in easily—this ensures your filling will be creamy without being watery. While they roast, press the 1 lb extra-firm tofu between paper towels for 15 minutes to remove excess moisture, then crumble it into ¼-inch pieces.
🍳 Step 2: Build the Spiced Tofu Base
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the crumbled tofu and cook for 5-6 minutes until lightly golden. Stir in the 4 minced garlic cloves, ½ cup fresh thyme, and ⅛ cup fresh rosemary, cooking for another 2 minutes until fragrant.
In a separate bowl, whisk together the 1 cup almond milk, ½ cup nutritional yeast, 1 tablespoon ground cumin, 1 teaspoon ground turmeric, and ½ teaspoon ground ginger. Pour this mixture over the tofu and stir well. The spices will infuse the tofu with warm, earthy flavors while the nutritional yeast adds that cheesy depth we all love.
🥘 Step 3: Assemble the Quiche
Roll out the vegan pastry dough on a floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang for the crust. Press it gently into the dish, then crimp the edges with a fork. Prick the bottom with a fork to prevent puffing, and chill in the fridge for 15 minutes while you prep the filling.
Spread the roasted sweet potatoes evenly over the pastry, then spoon the spiced tofu mixture on top. The filling should be about ½-inch thick—if it's too thick, spread it out gently with a spatula. Brush the crust edges with melted vegan butter for extra crispiness.
🔥 Step 4: Bake to Golden Perfection
Transfer the quiche to the preheated oven and bake for 35-40 minutes until the crust is deep golden brown and the filling is set but still slightly jiggly in the center (it'll firm up as it cools). If the edges brown too quickly, cover them with foil after 20 minutes.
Let the quiche rest for 10 minutes before slicing—this prevents the filling from running out. The crust should be crispy and flaky, while the filling delivers a perfect balance of sweet, spiced sweet potatoes and savory, umami-rich tofu. Serve warm with a simple arugula salad or crusty bread to soak up every last bite.
Pro Tips For Making Vegan Sweet Potato Quiche
- Preheat Crust Blind: The dough’s the star here, and skipping this step is how you end up with a soggy bottom. Press it into the pan, prick the base with a fork, and bake empty for 8-10 minutes at 375°F (190°C) with pie weights or dried beans—just enough to firm it up before filling. I learned this the hard way when my first attempt turned into a sad, greasy puddle.
- Roast Sweet Potatoes Twice: First roast at 400°F (200°C) for 20 minutes to soften, then mash them while still warm. Spread the mash back on a tray and roast another 10 minutes at 350°F (175°C) to caramelize the edges. This extra step makes the filling taste like it simmered all day—no one will guess it’s not a classic quiche.
- Press Tofu Dry: Extra-firm tofu still holds moisture, and that’s the enemy of a creamy custard. Wrap the block in a clean towel, place a heavy pan on top, and let it sit for 15 minutes. Then crumble it directly into the almond milk mixture—this cuts down on watery fillings and keeps the texture silky.
- Spritz Almond Milk First: Before adding the tofu mix, pour just ¼ cup of almond milk over the pre-baked crust. This creates a moisture barrier so the filling doesn’t steal all the crispness from the dough. I was skeptical until I tried it—now I swear by it for any vegan quiche.
Perfect pairings for these flavors
Side Salad Pairings
Bright, peppery arugula salad with lemon vinaigrette is my go-to pairing—it cuts through the richness of the quiche beautifully. Toss 4 cups baby arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of flaky sea salt.
Add ¼ cup toasted walnuts for crunch and ½ cup dried cranberries for sweet-tart contrast. 🥗
For a heartier option, try a shredded cabbage and apple slaw with a tangy mustard dressing. Thinly slice 3 cups green cabbage and 1 apple, then toss with 2 tbsp Dijon mustard, 1 tbsp apple cider vinegar, and 1 tbsp maple syrup.
The crunch balances the quiche’s creamy filling perfectly.
Bread and Toast Options
Warm, crusty sourdough bread is ideal for soaking up any extra filling. Toast slices until golden and spread with vegan garlic butter—just mix 2 tbsp vegan butter with 1 minced garlic clove and a pinch of salt. The buttery, garlicky notes complement the quiche’s spices beautifully. 🍞
For a lighter option, serve with baguette slices brushed with olive oil and sprinkled with dried oregano. The simplicity lets the quiche shine while providing a satisfying crunch.
Beverage Pairings
A crisp white wine like Sauvignon Blanc or Pinot Grigio cleanses the palate between bites. The citrus notes in these wines mirror the quiche’s sweet potatoes and thyme, creating harmony. For a non-alcoholic option, try sparkling apple cider—its effervescence balances the dish’s richness. 🍷
If you prefer beer, a wheat beer or light lager works well. The mild, slightly sweet profile of Blue Moon Belgian White or Heineken pairs beautifully with the quiche’s spices. Avoid heavy stouts or IPAs, which can overpower the delicate flavors.
Garnish and Topping Ideas
Fresh cilantro or parsley adds a pop of color and brightness. Sprinkle 2 tbsp chopped herbs over the quiche right before serving to enhance freshness.
For extra flair, drizzle with vegan hot sauce or a smoky chipotle aioli—just mix 2 tbsp vegan mayo with 1 tsp chipotle powder and a squeeze of lime. 🌿
For a cheesy touch, top with vegan mozzarella shreds or cashew ricotta (blend 1 cup soaked cashews, 2 tbsp lemon juice, and 1 tbsp nutritional yeast) before baking. The melted vegan cheese adds a luxurious finish.
Nutrition facts
Frequently asked questions
Can I make this quiche gluten-free?
Swap the vegan pastry dough for a gluten-free crust made with almond flour and coconut oil, or use a pre-made gluten-free pie crust. For the filling, ensure all spices (like cumin and turmeric) are certified gluten-free, as some blends contain additives. The tofu and sweet potatoes are naturally gluten-free, so the rest of the recipe stays safe.
What’s the best way to reheat leftovers?
Reheat slices in a 350°F oven for 10-15 minutes to restore crispiness to the crust. For a quick fix, warm in a skillet over low heat for 3-4 minutes per side, but avoid high heat to prevent drying out the filling. Microwaving isn’t ideal—it makes the crust soggy.
Can I substitute tofu with another protein?
Yes! For a firmer texture, use chickpea flour (mix ½ cup flour with ½ cup plant milk to make a batter, then cook like scrambled eggs). Or try crumbled tempeh for a nuttier flavor—just marinate it in the same spices before baking. Avoid lentils or beans, as they can make the filling too dense.
Why did my crust turn out soggy?
Soggy crusts usually mean the filling was too wet or the crust wasn’t pre-baked. To fix this, blind-bake the crust for 10 minutes before adding filling, or reduce the almond milk in the filling by 2 tablespoons. Also, ensure the crust edges are fully sealed to the dish—use a bit of water to help them stick.
How can I make this ahead of time?
Assemble the quiche up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge (add 5-10 extra minutes to cooking time). For freezing, bake fully, cool completely, slice, and wrap each piece in parchment. Reheat from frozen in the oven at 375°F for 20 minutes for best results.
