Purple Sweet Potato Vegan Pie Recipe: Deep Violet Swirls With Nutty Crunch

Desserts

Purple Sweet Potato Vegan Pie Recipe: Deep Violet Swirls With Nutty Crunch

This vegan purple sweet potato pie delivers all the warmth of classic sweet potato pie without a single drop of dairy or egg—just rich, velvety filling with deep violet swirls and a perfectly flaky crust.

The secret lies in steaming the purple sweet potatoes until they're silky smooth, then blending them with coconut milk and warm spices for a filling that's naturally sweet yet balanced.

I developed this recipe after years of perfecting vegan desserts, ensuring the crust stays crisp even without butter, thanks to a flaxseed egg binder and smart fat choices.

The filling's vibrant color comes from the natural anthocyanins in purple sweet potatoes, which also add a subtle earthy depth that pairs beautifully with cinnamon and nutmeg. Unlike traditional recipes that rely on butter or oil, this version uses coconut milk for richness while keeping the texture light and airy.

The crust, made with almond flour and flaxseed, achieves that satisfying flakiness without any animal products—proof that vegan baking can be just as impressive as its traditional counterpart.

What makes this pie truly special is how the flavors develop during baking—caramelized edges meet a tender center, while the coconut whipped cream topping adds a light, creamy contrast. The spices infuse the filling with warmth, and the nutty crust provides a satisfying crunch with every bite.

This isn't just a dessert; it's a showstopper that will have everyone asking for seconds, all while staying completely plant-based.

Perfect for holiday gatherings, potlucks, or treating yourself to a cozy dessert night, this pie keeps beautifully for up to 5 days in the fridge. The filling can even be prepped ahead and baked fresh when needed—making it ideal for busy hosts.

Let's get started on creating this stunning, cruelty-free centerpiece for your table.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for purple sweet potato pie recipe vegan

Purple sweet potatoes, coconut milk, and almond flour make this vegan pie stunning and cruelty-free.

Ingredient Amount Notes
Purple Sweet Potatoes 🍠 3 lbs Organic preferred, peeled and cubed
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, well-shaken
Almond Flour 🌰 2 cups Blanched, fine texture
Ground Flaxseed 🌾 ¼ cup For flaxseed egg binder
Coconut Oil 🫒 ½ cup Unrefined, solid at room temp
Coconut Sugar 🍯 ¾ cup Light brown preferred
Ground Cinnamon 🌿 2 tbsp Ceylon preferred
Ground Nutmeg 🌿 1 tsp Freshly grated preferred
Ground Ginger 🌿 1 tsp Freshly grated preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌸 1 tbsp Pure, alcohol-free preferred
Cold Water 💧 ¼ cup For flaxseed binder
Coconut Whipped Cream 🥥 1 ½ cups Store-bought or homemade
Maple Syrup 🍁 1 tbsp Grade B preferred

Purple sweet potatoes are the star—organic from Trader Joe's or local farms have the deepest color. Look for ones with smooth, unblemished skin; the vibrant purple means more anthocyanins, which give that gorgeous swirl effect. Costco or bulk bins usually have the best prices for almond flour, but check the expiration date—it goes rancid fast. The coconut milk? Full-fat canned is non-negotiable—light versions won't give you that rich, creamy texture. Shake the can well before opening, or give it a quick stir to redistribute the cream. For the coconut oil, unrefined is best—it has a subtly sweet flavor that complements the filling perfectly.

No coconut milk? Full-fat cashew cream works too—blend 1 cup soaked cashews with 1 cup water until smooth. Running short on almond flour? Oat flour or walnut flour can substitute at a 1:1 ratio, but the texture might be slightly denser. The spices are where this pie gets its soul—Penzeys or bulk spice sections have the freshest ground cinnamon and nutmeg. If you can't find Ceylon cinnamon, regular works, but it's stronger so use half the amount. For the flaxseed binder, golden flaxseeds work too—just grind them fresh. The coconut whipped cream topping? Store-bought Cocojune or So Delicious brands are foolproof, but if you're feeling fancy, whip coconut cream with a pinch of maple syrup for a lighter texture.

The filling keeps for 5 days in the fridge once baked, but honestly, it's even better the next day as the flavors meld. The crust? Wrap tightly in parchment paper and store at room temperature for up to 3 days—it stays crisp that way. For the coconut whipped cream, store it in an airtight container and use within 5 days of opening. Freezing isn't recommended for the whipped cream, but you can freeze the filling separately for up to 3 months—just bake it straight from frozen, adding 10-15 minutes to the cooking time. Prep the filling a day ahead, and you'll save yourself stress on pie day.

❤️

Why You'll Love This Recipe

  • No-Bake Magic: I swear by this recipe when I’m too tired to bake. The flaxseed egg and coconut oil crust comes together in minutes—no rolling, no stress—just press, chill, and enjoy. (Yes, even when I’ve had a long day.)
  • Velvet Cream Dream: That full-fat coconut milk? It turns the filling into something dangerously smooth, like a hug in dessert form. The purple sweet potatoes add natural sweetness without needing extra sugar—honestly, it’s the kind of pie that disappears faster than I can say “second slice.”
  • Potluck Star: Between us, this is my go-to for gatherings. It’s vegan, so it fits any dietary need, and the deep purple color makes it look fancy without the fuss. People always ask for the recipe—proof it’s a crowd-pleaser.
  • Budget-Friendly Luxury: Almond flour and coconut milk stretch my grocery budget, but the flavor feels indulgent. Leftovers? They reheat beautifully (or eat cold—no judgment) and keep for days. My wallet and taste buds win.

Step-by-step instructions for purple sweet potato vegan pie

Here's how to create a showstopping vegan pie with vibrant purple swirls and nutty crunch.

1

Prepare the Flaxseed Egg Binder

In a small bowl, whisk together the 0.25 cup ground flaxseed with the 0.25 cup cold water. Let this mixture sit for 10 minutes until it thickens into a gel-like consistency—this is your egg substitute. I like to stir it once halfway through to ensure even hydration.

This flaxseed binder mimics the binding properties of eggs while keeping the pie vegan. If you forget to make it ahead, don't worry—the mixture will still work if you wait the full 10 minutes, though it's best to start early. The gel should be thick enough to coat the back of a spoon when ready.

2

Make the Sweet Potato Filling

In a large bowl, mash the 3 lbs peeled and cubed purple sweet potatoes until smooth. Stir in the 13.5 oz full-fat coconut milk, 0.75 cup coconut sugar, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground ginger, 0.5 tsp salt, and the flaxseed binder. Mix until completely combined—you want a thick, vibrant purple batter.

The sweet potatoes should be completely cool before mixing to prevent the coconut milk from separating. If the mixture looks too thick, add 1-2 tablespoons of cold water to achieve a smooth, spreadable consistency. The filling should be rich and velvety, with the deep purple color of the sweet potatoes shining through.

3

Create the Crust Mixture

In a separate bowl, combine the 2 cups almond flour, 0.5 cup coconut oil, and the flaxseed binder. Mix until a dough forms—it should hold together when pressed but still be slightly crumbly. If it's too dry, add 1 teaspoon of cold water at a time until it comes together.

This crust relies on the nutty flavor of almond flour for texture and the coconut oil for richness. Press the dough into a 9-inch pie dish, creating a ¼-inch thick crust with slightly higher edges. Chill the crust in the refrigerator for 20 minutes while you prepare the filling—this prevents shrinking during baking.

4

Assemble and Bake the Pie

Preheat your oven to 350°F. Pour the sweet potato filling into the chilled crust, spreading it evenly. Use a spoon to create gentle swirls in the filling—this enhances the visual appeal with those beautiful purple patterns. Bake for 50-55 minutes until the filling is set and the crust is golden brown.

I check for doneness by inserting a toothpick into the center—it should come out clean. If the crust browns too quickly, tent it with foil after 30 minutes to prevent over-browning while the filling finishes baking. The pie should have a firm yet slightly jiggly center, with that signature purple hue throughout.

5

Top and Serve

Let the pie cool completely before adding the 1.5 cups coconut whipped cream and 1 tbsp maple syrup. Gently swirl the whipped cream into the filling using a spoon, creating those signature marbled patterns. The contrast between the deep purple filling and the creamy white topping makes this pie visually stunning.

Slice into wedges and serve warm or at room temperature. The texture should be creamy in the center with a slightly crisp crust, and the flavors should balance sweetness with warm spices. This pie keeps well in the refrigerator for 3-4 days, making it perfect for meal prep or holiday gatherings.

👨‍🍳

Pro Tips For Making Purple Sweet Potato Pie Recipe Vegan

  • STEAM THE POTATOES FIRST: I learned this the hard way—roasting purple sweet potatoes until tender is a gamble, especially with their dense flesh. Instead, steam them for 15-20 minutes until a fork slides in like butter. This keeps the filling silky and prevents that sad, dry texture you get when over-roasting.
  • USE COLD COCONUT MILK: Full-fat coconut milk separates when heated too quickly, turning your filling into a greasy mess. Stir it into the hot mashed potatoes last, after everything else is mixed, and keep the pot off the heat until fully combined. Cold milk also adds a subtle creaminess that warmed milk just doesn’t.
  • WEIGH THE ALMOND FLOUR: Scooping almond flour leads to inconsistent crusts—sometimes too crumbly, sometimes too dense. Use a kitchen scale for precision: 1 cup almond flour weighs about 100g, but brands vary wildly. A lighter hand here means a flakier, more reliable crust that won’t crack under the filling’s weight.
  • CHILL THE CRUST BEFORE BAKE: Skipping this step is how I ended up with soggy bottoms every time. Press the almond flour crust into the pan, then pop it in the fridge for 20 minutes. The cold fat in coconut oil firms up, and the crust holds its shape instead of spreading into a sad, thin puddle. No one likes a pie that looks like a pancake.

Make-ahead tips for this purple sweet potato pie recipe vegan

Filling Prep Ahead

Prepare the sweet potato filling up to 2 days in advance and store it in an airtight container in the refrigerator. The flavors deepen as the spices meld, and the texture becomes even smoother.

When ready to bake, simply pour the chilled filling into your crust and proceed with the recipe. I like to reheat the filling slightly before pouring—just warm it in the microwave for 30-45 seconds to make it easier to spread. 💫

Crust Make-Ahead

The crust can be prepped and chilled separately for up to 24 hours before baking. Wrap it tightly in plastic wrap and place it in the refrigerator.

When you're ready to assemble, simply remove the crust from the fridge 15 minutes before pouring in the filling to bring it to room temperature. This prevents cracking during baking.

For extra insurance, blind-bake the crust for 10 minutes at 350°F before adding the filling—this ensures it holds its shape. ✨

Full Pie Assembly

Assemble the entire pie (filling + crust) up to 24 hours ahead and refrigerate it uncovered. This allows the filling to set slightly, making it easier to slice later. When ready to bake, remove the pie from the fridge 30 minutes before baking to equalize the temperature.

I find this method creates a more even bake and prevents condensation from steaming the crust. 🔥

Freezing Options

The filling can be frozen for up to 3 months in a freezer-safe container. Thaw it overnight in the refrigerator before using. For the crust, freeze it separately (unbaked) for up to 1 month10-15 minutes to the cooking time. ❄️

Topping Timing

Add the coconut whipped cream topping only after the pie has completely cooled to room temperature. This prevents the whipped cream from melting prematurely. Store any leftover whipped cream in an airtight container in the fridge, and use it within 5 days.

For a showstopper presentation, chill the pie for 2 hours before serving to let the toppings set beautifully. 💛

Holiday Prep

For holiday gatherings, I recommend assembling the pie the night before and baking it in the morning. The warm spices will have fully infused, and the crust will be perfectly crisp.

If you're making multiple pies, bake them one after another with 15-minute intervals**—this prevents your oven from overheating and ensures even baking. Label each pie with the bake time so you can track progress easily. 🎄

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 20g100%
Cholesterol 0mg0%
Sodium 310mg13%
Total Carbohydrate 55g19%
Dietary Fiber 8g29%
Sugars 32g
Protein 7g14%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular sweet potatoes instead of purple ones?

Yes, but the color and some nutritional benefits will differ. Purple sweet potatoes contain anthocyanins that give the stunning violet swirls and provide antioxidant properties. Regular sweet potatoes will still taste delicious with the same spices, but the filling will be more orange-brown. For best results, stick with purple for that showstopping presentation!

2

How do I prevent the crust from becoming soggy?

Prevent sogginess by pre-baking the crust for 10 minutes at 350°F before adding filling (called blind-baking). Chill the assembled pie for 30 minutes before baking to reduce moisture buildup. The almond flour crust handles heat well, but avoid overfilling—leave ½-inch headspace for proper expansion.

3

What's the best way to store leftovers?

Store the baked pie (without toppings) in an airtight container for up to 5 days in the fridge. The coconut whipped cream topping should be added fresh before serving. For longer storage, freeze the filling separately for 3 months—thaw overnight before baking. Reheat slices in a 350°F oven for 10 minutes to restore crispness.

4

Can I make this pie gluten-free?

Simply substitute the almond flour crust with a gluten-free blend like 1:1 rice flour or certified GF oat flour. For binding, add 1 tbsp ground flaxseed to the crust mixture. The filling remains naturally gluten-free. Test small batches first—some GF flours absorb moisture differently.

5

Why did my filling turn watery?

Watery filling usually means the coconut milk separated or you added too much liquid. Always use full-fat coconut milk and shake the can well before opening. If the mixture is too thick, add 1 tbsp water at a time. For extra insurance, chill the filling for 1 hour before baking—this helps it set properly.

★★★★★4.5(6 reviews)
Categories Desserts