Desserts
This vegan purple sweet potato pie delivers all the warmth of traditional sweet potato pie—without dairy or eggs. 🌱 The secret lies in roasting the purple sweet potatoes until they're tender and caramelized, then blending them into a velvety filling with coconut milk and warm spices.
A flaky vegan crust (using flaxseed or store-bought) holds everything together beautifully, while a coconut whipped cream topping adds a light, creamy finish.
The filling's rich, earthy sweetness comes from roasting the purple sweet potatoes first—this step deepens their natural sugars and intensifies their vibrant color. Coconut milk replaces dairy perfectly, creating a luscious, spiced filling that's both comforting and sophisticated.
The crust stays crisp while the filling sets to a perfect texture, neither too dense nor runny.
What makes this pie truly special is how it balances traditional flavors with plant-based ingredients. The coconut whipped cream topping adds a bright contrast to the deep, spiced filling, while the purple hue from the sweet potatoes makes it visually stunning.
Every bite delivers warm cinnamon, nutmeg, and a hint of vanilla—just like grandma's, but completely vegan.
Perfect for holiday gatherings, potlucks, or treating yourself to a cozy dessert. The recipe includes options for making your own crust or using a store-bought vegan alternative, so you can customize it to your preference. Let's get baking!
Ingredients for purple sweet potato pie recipe vegan
Roasted purple sweet potatoes, coconut milk, and warm spices create this rich vegan pie filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Sweet Potatoes 🍠 | 3 lbs | Medium-sized, peeled and cubed |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, full-fat preferred |
| Coconut Sugar 🍯 | 1 cup | Or maple syrup for liquid sweetness |
| Ground Cinnamon 🌿 | 2 tbsp | Ceylon cinnamon for best flavor |
| Ground Nutmeg 🌶️ | 1 tsp | Freshly grated preferred |
| Ground Ginger 🌿 | 1 tsp | Freshly grated for zing |
| Pure Vanilla Extract 🍃 | 1 tbsp | High-quality Madagascar bourbon |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Vegan Butter 🧈 | ½ cup | Miyoko's or Earth Balance |
| All-Purpose Flour 🌾 | 1 ½ cups | King Arthur preferred |
| Flaxseed Meal 🌾 | ¼ cup | For flaxseed egg substitute |
| Cold Water 💧 | ½ cup | For flaxseed egg activation |
| Unsweetened Coconut Flakes 🥥 | ¼ cup | For whipped cream topping |
| Powdered Sugar 🍯 | ¼ cup | For whipped cream sweetness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for tang |
The purple sweet potatoes are the star—look for vibrant, deep purple ones at Whole Foods or Trader Joe's for the best color. They should feel firm but yield slightly when pressed. If using regular sweet potatoes, add an extra tablespoon of cinnamon to compensate for the milder flavor. The coconut milk matters too—full-fat canned is non-negotiable for that velvety texture. I always buy Thai Kitchen brand because it's rich and affordable. For the crust, King Arthur flour gives the best rise, but any all-purpose will work.
No coconut sugar? Maple syrup or agave works in a pinch, but reduce the amount by about 20% since they're more liquid. Fresh spices make a difference here—grate your own nutmeg and ginger if possible, or use Penzeys brand for pre-ground quality. The flaxseed egg substitution is foolproof, but if you're in a hurry, aquafaba (chickpea brine) works too—use 3 tablespoons per egg. For the whipped cream topping, unsweetened coconut flakes are key—sweetened versions add too much moisture. Want extra flair? Add a pinch of turmeric for golden color.
Roasted sweet potatoes keep in the fridge for 5 days if stored in an airtight container. The crust mix stays fresh for 3 days in the fridge or 3 months frozen. For the filling, prep it a day ahead—flavors meld beautifully overnight. The pie reheats well in the oven at 350°F for 15 minutes to revive the crust. Leftovers? Portion into single servings and freeze for up to 2 months—perfect for quick dessert fixes.
Why You'll Love This Recipe
- No Peel Required: I’ll admit, I used to dread peeling sweet potatoes—until I discovered purple ones. Their thick, vibrant skin stays intact when roasted, so I just scrub, chop, and roast. No knife slips, no wasted time, just pure convenience.
- Velvet Spice Magic: That first bite? It’s like a hug for your taste buds. The coconut milk makes it absurdly creamy, while the cinnamon and nutmeg—just a pinch each—turn this into something rich and warm without tasting like dessert. Honestly, I’ve had people ask if it’s a pie and a pudding.
- Potluck Star: Between us, this is my go-to for gatherings. It’s vegan but foolproof for non-vegans too, and the deep purple color makes it look fancy without extra effort. I’ve brought it to Thanksgiving, book clubs, and even my neighbor’s “no-bake” dessert swap—everyone clears their plate.
- Leftovers That Beg: The best part? The flavor only gets better the next day. I’ll roast a big batch, slice it up, and stash it in the fridge. Cold or reheated, it’s still creamy, still spiced, and still the thing my kids fight over. (Yes, even on a Tuesday night.)
Step-by-step instructions for purple sweet potato vegan pie
Here's how to create a luscious vegan pie with vibrant purple sweet potatoes and rich coconut cream.
🍳 Step 1: Roast the Sweet Potatoes Until Tender
Preheat your oven to 375°F. Toss the 3 lbs purple sweet potatoes (peeled and cubed) with 1 tablespoon olive oil (not listed but essential for roasting), 1 teaspoon salt, and 1 teaspoon ground cinnamon. Spread them evenly on two rimmed baking sheets.
Roast for 30-35 minutes, stirring halfway, until the edges are golden brown and the cubes are fork-tender. You want them to collapse slightly when pierced with a fork—this ensures a smooth filling. Let them cool completely before transferring to a food processor.
I like to roast them first instead of boiling because it intensifies their natural sweetness and creates a drier texture that blends beautifully into the filling. If you rush this step, you'll end up with a watery filling that won't set properly.
👨🍳 Step 2: Make the Flaxseed Egg and Whisk the Filling
In a small bowl, mix together 0.25 cup flaxseed meal and 0.5 cup cold water. Let it sit for 5 minutes to thicken into a gel-like consistency—this is your egg substitute. Meanwhile, in a large mixing bowl, combine the cooled roasted sweet potatoes with 13.5 oz full-fat coconut milk, 1 cup coconut sugar, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground ginger, 1 tbsp pure vanilla extract, and 0.5 tsp salt.
Use an immersion blender to purée the mixture until completely smooth, scraping down the sides as needed. The texture should be thick but pourable—like a thick pudding. If it's too thick, add 1-2 tablespoons cold water to reach the perfect consistency. Taste and adjust sweetness if needed; the coconut sugar should be balanced by the natural sweetness of the roasted potatoes.
🥘 Step 3: Prepare the Crust and Assemble the Pie
In a food processor, combine 1.5 cups all-purpose flour, 0.5 cup vegan butter, 1 tbsp lemon juice, and 2 tablespoons ice water. Pulse until the dough just comes together. Press it evenly into a 9-inch pie dish, creating a slight overhang. Prick the bottom with a fork and chill in the refrigerator for 20 minutes while you preheat the oven to 350°F.
Pour the sweet potato filling into the chilled crust, spreading it evenly. The filling should come about ½ inch from the top edge. Brush the overhanging crust with a bit of coconut milk to help it brown beautifully. Bake for 50-55 minutes until the filling is set (it should jiggle slightly in the center) and the crust is golden brown. If the edges brown too quickly, cover them with aluminum foil.
🍽️ Step 4: Whip the Coconut Cream Topping
While the pie bakes, prepare the coconut cream topping. In a medium bowl, whisk together 0.25 cup unsweetened coconut flakes and 0.25 cup powdered sugar. In a separate bowl, chill a metal mixing bowl and beaters for 5 minutes in the freezer. Scoop out the thick coconut cream from the top of the chilled 13.5 oz full-fat coconut milk can (discard the watery part) and whip it with an electric mixer on high until soft peaks form.
Gently fold the coconut flakes and powdered sugar into the whipped cream until just combined. The mixture should be light and airy—almost like vegan whipped cream. Spread this topping evenly over the baked pie filling while it's still warm. Let the pie cool completely before slicing, as the filling will firm up as it cools.
⏰ Step 5: Chill and Serve for Perfect Texture
Transfer the pie to the refrigerator and chill for at least 4 hours (overnight is even better). This chilling time is crucial—it allows the filling to set properly and develop its signature creamy texture. When ready to serve, run a thin knife around the edge of the pie to loosen it from the dish.
Slice into wedges and serve each piece with a dollop of extra coconut cream on top. The contrast between the vibrant purple filling and the golden crust makes this pie visually stunning. The coconut cream topping adds a delightful crunch and sweetness that complements the spiced sweet potato perfectly. Store leftovers in the fridge for up to 3 days or freeze for 2 months.
Pro Tips For Making Purple Sweet Potato Pie Recipe Vegan
- Boil Until Fork-Tender: Purple sweet potatoes should collapse like butter when pierced—not just soft. I learned this the hard way: undercooked ones turn to mush in the pie, while overcooked ones lose their vibrant color. Aim for 15-20 minutes in salted water until a knife glides in effortlessly.
- Toast the Spices: Skip the pre-ground spices—your pie will taste flat. Lightly toast cinnamon and nutmeg in a dry pan for 30 seconds until fragrant. This wakes up their flavors and cuts through the coconut milk’s richness. (Yes, even if you’re impatient like me.)
- Strain the Coconut Milk: The thick, creamy part is gold, but the watery bit makes your filling thin. After chilling the can overnight, scoop out just the top 2 inches of solid cream—ignore the rest. This guarantees a luscious, not watery, texture without extra effort.
- Bake in a Water Bath: Prevent cracking by wrapping the pie crust in foil before baking, then adding a tray of hot water underneath. The steam keeps the filling moist and the crust from drying out too fast. (Your future self will thank you.)
Best sauces and condiments for purple sweet potato pie recipe vegan
Caramelized Coconut Drizzle
Elevate your pie with a homemade coconut caramel drizzle made from ½ cup coconut sugar, ¼ cup coconut milk, and 1 tbsp lemon juice. Simmer in a small saucepan over medium-low heat for 8-10 minutes, stirring constantly, until it thickens to a glossy consistency.
Drizzle over the chilled pie just before serving—it adds a sticky, buttery sweetness that mirrors traditional pecan pie drizzles. 🌟
Spiced Maple Glaze
For a tangy-sweet contrast, mix ½ cup maple syrup, 1 tsp cinnamon, and ½ tsp vanilla extract in a small saucepan. Warm over low heat for 3-4 minutes until smooth, then brush lightly over the crust or drizzle over slices.
This glaze cuts through the richness of the coconut filling beautifully. I often use this on Thanksgiving pies for a festive touch.
Vegan Chocolate Ganache
Melt ½ cup vegan dark chocolate chips (like Enjoy Life brand) with ¼ cup coconut cream over a double boiler. Stir until silky smooth, then drizzle over slices for a luxurious finish.
The deep cocoa pairs perfectly with the warm spices in the filling. For extra flair, sprinkle with crushed hazelnuts or toasted coconut flakes before the ganache sets. 🍫
Orange Zest Swirl
Brighten the pie with a citrusy swirl by mixing 2 tbsp orange zest, 1 tbsp maple syrup, and 1 tsp lemon juice. Spread dollops of this mixture over the filling before baking, then swirl gently with a knife.
The citrus notes cut through the coconut sweetness and add a refreshing pop. I love this variation for spring or summer desserts—it feels lighter yet equally indulgent.
Toasted Pecan Streusel
For a crunchy texture, blend ½ cup pecans, ¼ cup coconut sugar, and 1 tbsp cinnamon into a coarse crumble. Toast in a dry skillet over medium heat for 3-4 minutes until fragrant, then sprinkle over the pie filling before baking.
The pecans toast beautifully and add a nutty depth that complements the coconut. Store-bought vegan streusel works too—just check for dairy-free labels. 🌰
Coconut Whipped Cream Variations
Take your topping to the next level by adding flavor variations to the coconut whipped cream. For a peppery kick, mix in ½ tsp cayenne with the powdered sugar. For a citrus twist, add 1 tsp lemon zest and ½ tsp orange extract.
For chocolate lovers, fold in 1 tbsp cocoa powder and a pinch of salt. Each variation keeps the topping light while adding a bold new dimension to every bite. ✨
Nutrition facts
Frequently asked questions
Why does this recipe use purple sweet potatoes instead of regular ones?
The vibrant purple hue comes from anthocyanins, which give this pie a stunning visual appeal while adding a slightly earthier, nuttier flavor compared to orange sweet potatoes. The color also makes it perfect for festive occasions—every slice looks as delicious as it tastes! For a milder flavor, you can substitute regular sweet potatoes, but reduce the cinnamon by ½ teaspoon.
Can I make this pie without a flaxseed crust?
Use a store-bought vegan pie crust (like Bob's Red Mill or Whole Foods brand) or try a nut-based crust made with almond flour and coconut oil. For extra flakiness, brush the crust with melted vegan butter before adding the filling. If you prefer a crumbly texture, a graham cracker crust works beautifully too.
How do I know when the pie is fully baked?
The filling should be set but still slightly jiggly in the center (like gelatin). The crust should be golden brown, and when you gently shake the pie, the filling shouldn't move much. If it's not set after 55 minutes, cover the edges with foil and bake 10 more minutes—overbaking can make the crust tough.
Can I make this pie ahead of time?
Yes! Assemble the pie (unbaked) and refrigerate for up to 24 hours before baking. For the best results, bake it straight from the fridge (no need to thaw). The filling will thicken beautifully during chilling. Store baked pies in the fridge for 3 days or freeze for 2 months—reheat slices in the oven for 10 minutes at 350°F to revive the crust.
What's the best way to serve this vegan pie?
Pair it with warm vegan pumpkin spice latte or a scoop of coconut ice cream for a decadent dessert. For a lighter option, serve with fresh berries or a dollop of cashew sour cream. The coconut whipped cream topping adds a perfect finish, but you can also drizzle with maple syrup or vegan caramel** for extra indulgence.
