Desserts
This vegan purple sweet potato pie delivers all the warmth of classic sweet potato pie without a drop of dairy or egg.
The secret lies in a flaxseed egg binder and coconut milk, creating a filling that's rich, creamy, and swirled with deep purple sweet potato purée. What makes this recipe special is how it captures the natural sweetness of purple sweet potatoes while balancing it with warm spices—no refined sugar overload here.
The crust gets its flaky texture from a vegan butter and flour blend, baked until golden while the filling develops its signature caramelized edges.
The filling itself is where the magic happens: roasted sweet potatoes blend with coconut milk and spices until silky smooth, then topped with a swirl of purée for that restaurant-quality presentation. This pie isn't just vegan—it's so rich and flavorful that even non-vegans won't miss the dairy.
By the time it emerges from the oven, you'll have a pie with a perfectly crisp crust and a filling that's velvety yet firm enough to slice cleanly. The deep purple hues make it visually stunning, while the spices—cinnamon, nutmeg, and ginger—create layers of warmth that linger with every bite.
It's the kind of dessert that feels indulgent yet satisfies a natural sweet tooth.
Serve it warm with coconut whipped cream or a dollop of vegan vanilla ice cream for the full experience. The recipe scales beautifully for gatherings, and leftovers keep well for up to 3 days—though they rarely last that long. Let's get baking!
Ingredients for purple sweet potato pie recipe vegan
Eight vibrant ingredients transform into a showstopping vegan purple sweet potato pie.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Sweet Potatoes 🍠 | 2 ½ lbs | Medium, organic preferred |
| Full-Fat Coconut Milk 🥥 | 1 can | Unopened, 13.5 oz can |
| Vegan Butter 🧈 | 1 cup | Miyoko's or Earth Balance |
| All-Purpose Flour 🌾 | 2 ½ cups | King Arthur preferred |
| Ground Flaxseed 🌱 | 3 tbsp | For flaxseed egg binder |
| Pure Maple Syrup 🍁 | ½ cup | Grade A, light color |
| Ground Cinnamon 🌿 | 1 ½ tbsp | Ceylon preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated preferred |
| Ground Ginger 🌿 | 1 tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Vanilla Extract 🍯 | 1 tsp | Pure Madagascar bourbon |
| Unsweetened Applesauce 🍎 | ½ cup | For moisture balance |
| Coconut Whipped Cream 🥥 | 1 cup | For serving, optional |
The purple sweet potatoes are non-negotiable here—their natural sweetness and deep color make this pie visually stunning. Local farmers markets often carry organic varieties, but the regular grocery store works too. Look for firm, unblemished tubers—those with vibrant purple skin. For the coconut milk, full-fat canned versions (like Thai Kitchen) give the filling that velvety texture. The flaxseed is your egg substitute, so grind it fresh for maximum binding power. Pre-ground won't work as well. The Miyoko's vegan butter is my go-to for flaky crusts, but Earth Balance is a solid budget alternative.
No flaxseed? Chia seeds work at double the amount—just mix 6 tbsp chia with 1.5 cups water for the same binding effect. Running low on maple syrup? Date syrup or agave will do in a pinch, though maple has the best flavor. The spices are where the magic happens—Penzeys or Spicewalla carry high-quality Ceylon cinnamon and freshly ground nutmeg. If you can't find Ceylon, regular cassia works but has a stronger flavor. For the crust, King Arthur flour gives the best texture, but all-purpose flour is fine. The applesauce might seem odd, but it prevents the filling from being too dense.
Store the baked pie at room temperature for up to 2 days or refrigerate for 5 days—though it rarely lasts that long. The crust stays crisp for 3 days if wrapped tightly. For make-ahead prep, assemble the pie crust and filling 24 hours ahead and refrigerate. The coconut whipped cream should be chilled for at least 1 hour before serving. Freeze portions for up to 3 months—just thaw overnight in the fridge before serving.
Why You'll Love This Recipe
- No-Bake Magic: I swear by this when I need dessert now—just mash those purple sweet potatoes, mix in coconut milk, and fold in the flax egg. No oven, no waiting, just pure, velvety filling in under 15 minutes. (Yes, even on a Tuesday night.)
- Rich Without Guilt: That full-fat coconut milk turns this into something decadent—creamy, slightly caramelized, with a natural sweetness that doesn’t need sugar. Honestly, my non-vegan friends ask for seconds and don’t even notice it’s plant-based.
- Pie for Any Crowd: Bring it to potlucks, pack slices for lunch, or serve it warm with coconut whipped cream. The crust? Crispy enough to impress but simple enough to make ahead. (Pro tip: The flaxseed gives it a subtle nutty depth that pairs with everything.)
- Budget-Friendly Luxury: Purple sweet potatoes are often cheaper than regular ones, and you’ll use half a can of coconut milk for the filling—no waste. Plus, the leftovers? They reheat beautifully in the microwave or oven, making this my go-to for feeding a house without breaking the bank.
Step-by-step instructions for purple sweet potato pie
Here's how to create a rich, dairy-free pie with vibrant purple swirls and perfect texture.
🍳 Step 1: Prepare the Flaxseed Egg and Cook Sweet Potatoes
In a small bowl, whisk together 3 tablespoons ground flaxseed and 6 tablespoons water (double the flaxseed amount). Let it sit for 5 minutes until it thickens into a gel-like consistency—this replaces eggs in our vegan pie. This is your flaxseed binder, so don't skip the waiting time.
While that thickens, peel and cube the 2.5 lbs purple sweet potatoes into ½-inch pieces. Place them in a large pot with 1 inch of water, cover, and bring to a boil over medium-high heat. Reduce heat to medium and simmer for 15-20 minutes until fork-tender. Drain well and let cool slightly—you'll need to mash them smoothly later.
👨🍳 Step 2: Make the Pie Filling and Preheat the Oven
In a large mixing bowl, combine the cooled mashed sweet potatoes, 1 can full-fat coconut milk, 0.5 cup pure maple syrup, 1.5 tablespoons ground cinnamon, 1 teaspoon ground nutmeg, 1 teaspoon ground ginger, 0.5 teaspoon salt, and 1 teaspoon vanilla extract. Mix until completely smooth—no lumps should remain. This is your pie's rich, spiced base.
Preheat your oven to 375°F. Roll out 1 cup vegan butter and 2.5 cups all-purpose flour into a pie crust between two sheets of parchment paper, using a rolling pin. Press the dough into a 9-inch pie dish, crimping the edges neatly. Chill in the refrigerator while you prepare the filling.
🥘 Step 3: Assemble and Bake the Pie
Pour the sweet potato filling into the prepared pie crust, spreading it evenly. In a separate bowl, mix 0.5 cup unsweetened applesauce with 1 tablespoon ground cinnamon and 1 teaspoon vanilla extract to create your swirl mixture. Drop spoonfuls of this mixture onto the filling, then use a knife to gently swirl it through the top layer.
Bake the pie on the middle rack for 45-50 minutes until the crust is golden brown and the filling is set but still slightly jiggly in the center. If the edges brown too quickly, cover them with foil. The pie is done when it reaches an internal temperature of 200°F—this ensures a creamy texture without being undercooked.
⏰ Step 4: Cool and Serve with Coconut Whipped Cream
Let the pie cool completely on a wire rack for at least 2 hours—this allows the filling to set properly and prevents a runny texture. The longer it cools, the thicker and more stable the filling becomes. For serving, top each slice with 1 cup coconut whipped cream to enhance the rich, creamy experience.
Slice into 8 equal portions and serve warm or at room temperature. The vibrant purple swirls will create a stunning presentation, while the balanced sweetness and warm spices deliver a comforting dessert experience without any dairy.
Pro Tips For Making Purple Sweet Potato Pie Recipe Vegan
- ROAST THE POTATOES FIRST: Steam or boil those purple sweet potatoes, but roasting them at 400°F (200°C) for 25-30 minutes until tender and caramelized makes a world of difference. The concentrated sweetness and texture changes everything—no mushy filling here.
- USE COLD COCONUT MILK: Whisk the full-fat coconut milk cold into the filling—hot milk will curdle the flax "eggs" and make the pie grainy. I learned this after a lumpy disaster; now I keep it chilled until the last minute.
- WEIGH THE FLOUR: Scooping flour from the bag packs in extra air, which makes the crust tough. Use a kitchen scale for 1:1:1 ratio (flour:vegan butter:cold water) and pulse in a food processor until it resembles coarse crumbs—this guarantees a flaky, not dense, crust.
- SKIP THE PRE-BAKING: Vegan butter melts fast, so resist the urge to pre-bake the crust. Just press it into the pan, blind-bake for 8 minutes with pie weights, then fill and bake straight through. The filling’s moisture keeps the crust from burning—trust the process.
Make-ahead tips for this purple sweet potato pie recipe vegan
Prep Ahead
Assemble the pie crust and filling 24 hours ahead—this allows flavors to meld beautifully. Press the crust into your 9-inch pie dish, wrap tightly in plastic wrap, and refrigerate. The filling can be prepped in a bowl and stored in an airtight container for the same timeframe.
I find this step cuts active prep time by 30 minutes on baking day. 📅
Filling Prep Shortcut
Roast the sweet potatoes instead of boiling for hands-off prep. Toss 2.5 lbs peeled purple sweet potatoes in 1 tbsp olive oil, 1 tsp salt, and ½ tsp cinnamon, then roast at 400°F for 45 minutes.
This method caramelizes the edges naturally, adding depth without extra effort. Let them cool before mashing—no lumps guaranteed.
Crust Make-Ahead
Make the crust 3 days ahead for maximum flakiness. Mix 1 cup vegan butter and 2.5 cups flour with ½ tsp salt, then chill the dough for 1 hour.
Wrap tightly and freeze for up to 3 months. Thaw in the fridge overnight before rolling. I use this trick for holiday pies—no last-minute stress. ❄️
Swirl Technique
Pre-mix the swirl topping (½ cup applesauce + 1 tbsp cinnamon + 1 tsp vanilla) in a separate bowl. Drop spoonfuls onto the filling before baking—this ensures vibrant purple streaks without overmixing.
For extra drama, use a skewer to create marbled patterns. The swirl sets beautifully as it bakes, giving that restaurant-quality look.
Bake Early
Bake the pie 4-6 hours before serving—this lets the filling set perfectly. The crust stays crisp for 3 days if wrapped in foil at room temperature.
For gatherings, bake it in the morning and reheat slices at 350°F for 10 minutes to restore warmth. The spices taste even more aromatic after resting. 💫
Freezer-Friendly
Slice and freeze individual portions for 3 months. Wrap each slice in parchment paper and store in a ziplock bag to prevent freezer burn. Thaw overnight in the fridge—no texture loss.
Perfect for quick vegan desserts when you're short on time. I keep a backup batch ready for unexpected guests. 🍴
Nutrition facts
Frequently asked questions
Can I use regular sweet potatoes instead of purple ones?
Yes, but expect a different color and slightly less natural sweetness. Regular sweet potatoes will yield a golden-orange filling rather than the stunning purple swirls. For best results, use a mix of both—purple for color and regular for extra moisture. The flavor remains excellent either way.
How do I make this pie gluten-free?
Replace the all-purpose flour in the crust with a 1:1 gluten-free flour blend (like Bob's Red Mill) and use a gluten-free oat flour for the filling if needed. The flaxseed binder remains the same. Test the crust's firmness—it may need 1 extra tablespoon of vegan butter for binding.
Why is my filling too runny after baking?
This usually happens when the pie isn't cooled properly or the filling wasn't thickened enough. Always let it cool 2+ hours before slicing. For extra firmness, add 1 extra tablespoon of ground flaxseed to the binding mixture. The filling should be slightly jiggly when done but set completely after cooling.
Can I make this pie without coconut milk?
Yes! Substitute with 1 cup full-fat cashew cream (soaked cashews blended with water) or 1 cup unsweetened almond milk thickened with 2 tablespoons cornstarch. The texture will be slightly lighter but still delicious. For deeper flavor, add ½ teaspoon vanilla extract to the substitute.
How do I store leftovers?
Keep the pie at room temperature for 2 days in an airtight container. For longer storage, refrigerate for 5 days or freeze individual slices for 3 months. Reheat slices at 350°F for 10 minutes to restore warmth. The crust stays crisp if wrapped tightly in foil.
