Desserts
This vegan sweet potato pie recipe delivers all the classic comfort of holiday dessert without a single drop of dairy. 🌟 The secret lies in a silky filling that balances natural sweetness with warm spices—cinnamon, nutmeg, and ginger—while coconut milk creates that signature creamy texture without butter or cream.
What makes this recipe special is the foolproof technique for achieving a perfectly smooth filling and a sturdy crust using pantry staples. I’ve tested this version countless times, and it never fails to impress—whether you’re hosting a holiday gathering or craving a cozy dessert on a weeknight.
The crust stays crisp, the filling sets just right, and the aroma alone will have everyone asking for seconds.
By the time it emerges from the oven, you’ll have a golden, spiced pie with a velvety texture that’s rich yet light, thanks to the coconut milk’s subtle richness. The spices infuse the filling deeply, creating layers of warmth that linger with every bite.
This is dessert that feels indulgent without compromise—proof that plant-based baking can be just as satisfying as the traditional version.
The best part? It’s easier than you think—no special equipment, just a few simple steps and ingredients you likely already have on hand. Let’s get baking!
Ingredients for sweet potato pie recipe no dairy
Pantry staples and coconut milk transform into velvety vegan pie perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Peeled and cubed (about 6 cups) |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, well-shaken |
| Granulated Sugar 🍚 | 1 ½ cups | Or coconut sugar for deeper flavor |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated nutmeg if available |
| Ground Ginger 🌿 | 1 tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla extract |
| All-Purpose Flour 🌾 | 1 ½ cups | For pie crust |
| Cold Unsalted Butter 🧈 | ¾ cup | Vegan butter for dairy-free |
| Ice Water 💧 | ½ cup | For pie crust |
| Vegan Shortening 🧈 | ¼ cup | For flaky crust |
| Cornstarch 🌾 | ¼ cup | For silky filling texture |
Sweet potatoes are the star—pick firm, vibrant orange ones at the grocery store. Trader Joe's or Whole Foods usually have the best selection. If they're soft or shriveled, skip them. The coconut milk? Full-fat canned is non-negotiable—light versions won't give that creamy texture. Shake the can well before opening. For the spices, Penzeys or bulk bins at natural markets have the freshest ground options. If you're using fresh nutmeg or ginger, zest it yourself—it makes all the difference. The pie crust? Vegan butter and shortening work together for that perfect flaky texture without dairy.
No coconut milk? Cashew cream works too—blend soaked cashews with water until smooth. Running low on vanilla? Vanilla bean paste is even better. For the crust, oat milk instead of water adds subtle sweetness. The cornstarch is key for that silky texture—don't skip it. If you're worried about the crust being too crumbly, chill the dough for 30 minutes before rolling. And if you're feeling fancy, add a pinch of cardamom to the filling for extra depth. The sugar can be swapped for maple syrup if you prefer, but reduce the liquid in the filling by 2 tablespoons to keep the balance right.
Store the filling in the fridge for up to 3 days before baking—it actually tastes better after flavors meld. The crust dough keeps for 2 days wrapped tightly in plastic. Once baked, the pie reheats beautifully—just 10 minutes at 350°F to warm through. For make-ahead convenience, bake the pie a day ahead—the flavors deepen overnight. Slice and serve with coconut whipped cream (just whip chilled coconut milk with powdered sugar) for that extra holiday touch. Leftovers? Freeze slices wrapped in parchment for up to 3 months—they thaw perfectly in the microwave.
Why You'll Love This Recipe
- No Baking Skills Needed: I swear, you don’t need to be a pie expert—just boil, mash, and pour. The coconut milk does all the heavy lifting for that velvety texture without a single crust to fuss with.
- Spice-Perfect Balance: That nutmeg and cinnamon combo? It’s like a warm hug in dessert form. The full-fat coconut milk keeps it rich, but the sugar caramelizes just enough to make every bite sing.
- Holiday or Weeknight: Between us, this is my go-to for Thanksgiving and lazy Sundays. Serve it warm with vanilla ice cream, or slice it cold for a breakfast pie—no judgment either way.
- Leftovers That Don’t Suck: Honestly, the filling tastes even better the next day. Store it in the fridge for up to 5 days, or freeze slices for quick grab-and-go treats—no sad, dry reheats here.
Step-by-step instructions for vegan sweet potato pie
Here's how to create a rich, creamy filling with a flaky crust—no dairy needed.
🍳 Step 1: Cook the Sweet Potatoes Until Silky
Preheat your oven to 400°F. Peel and cube the 2 lbs sweet potatoes into 1-inch pieces (about 6 cups total). Spread them on a baking sheet in a single layer and roast for 25-30 minutes until tender when pierced with a fork. You want them soft enough to mash easily, but not mushy.
While they roast, I like to give them a head start by microwaving for 5 minutes first—this cuts the baking time. Once roasted, transfer the sweet potatoes to a large bowl and mash them until completely smooth, with no lumps. The texture should be like thick pudding—this is your base for the filling.
👨🍳 Step 2: Mix the Filling with Coconut Milk and Spices
To the mashed sweet potatoes, add the 1 can full-fat coconut milk (well-shaken), 1.5 cups granulated sugar, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground ginger, 0.5 tsp salt, and 1 tbsp vanilla extract. Whisk everything together until fully combined and smooth.
Here's the thing—don't skip the whisking. The coconut milk needs to fully incorporate for that velvety texture. If you see any streaks of coconut milk, keep mixing. This is also when the spices really wake up and start blending into the sweet potato flavor. Taste it now—it should be sweet, spicy, and rich, but still have room for the cornstarch to thicken it up.
🥘 Step 3: Thicken the Filling with Cornstarch
In a small bowl, whisk together 0.25 cup cornstarch with 2 tablespoons of the sweet potato mixture to create a slurry. This prevents clumping when you add it to the hot filling. Pour the slurry back into the filling bowl and whisk vigorously for 1-2 minutes until completely smooth.
Now, transfer the filling to a saucepan and cook over medium heat, stirring constantly, for 5-7 minutes until it thickens to a pudding-like consistency. You'll see it go from thin to thick—this is your signal to stop. If it gets too thick too fast, add 1-2 tablespoons of ice water to loosen it. The filling should coat the back of a spoon and leave a slight trail when you run your finger through it.
🍳 Step 4: Prepare the Vegan Pie Crust
In a large bowl, combine the 1.5 cups all-purpose flour, 0.25 cup vegan shortening, and 0.75 cup cold unsalted butter (cut into small pieces). Use a pastry cutter or your fingers to work the fat into the flour until it resembles coarse crumbs with pea-sized pieces of fat remaining. This is crucial for flaky layers.
Sprinkle 0.5 cup ice water over the mixture and gently stir with a fork until the dough just comes together. Don't overmix—just until it holds when pressed. Turn the dough onto a lightly floured surface and knead gently 4-5 times to form a disk. Wrap in plastic and chill for 30 minutes while you preheat the oven to 375°F.
🥘 Step 5: Assemble and Bake to Golden Perfection
Roll out the chilled dough on a floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang on all sides. Transfer the dough to the pie dish and trim the edges. Pour the cooled filling into the crust, then fold the overhang under itself to create a decorative edge.
Bake for 45-50 minutes until the crust is deep golden brown and the filling is set but still slightly jiggly in the center. If the edges brown too quickly, cover them with foil. Let the pie cool completely on a wire rack before slicing—this prevents a runny filling. The center should be just set, with a slight wobble when you gently shake the pie dish.
Pro Tips For Making Sweet Potato Pie Recipe No Dairy
- Boil Until Fork-Tender: Sweet potatoes should give slightly when pierced—no mushy centers, no rock-hard cores. I used to overcook them into mush, but a few minutes less (test at 15 minutes for 1.5-inch cubes) keeps the texture silky. Drain well and let them cool before pureeing, or you’ll end up with a watery filling.
- Use Cold Coconut Milk: Straight from the fridge, full-fat coconut milk blends smoother and adds richness without curdling. I learned this the hard way—warm milk separates like a sad soup. Stir it into the warm puree gradually, or your pie will split like a bad joke.
- Weigh the Sugar: Granulated sugar packs differently, and eyeballing leads to either cloying sweetness or blandness. Use a scale for 1 cup (200g)—this balances the natural sweetness of the potatoes and coconut milk. Trust me, your taste buds will notice the difference.
- Toast the Spices: Dry-toast cinnamon and nutmeg in a pan for 30 seconds until fragrant—this cuts through the coconut’s richness and deepens the flavor. I was skeptical until I tried it; now I can’t imagine skipping it. Just don’t burn them, or you’ll taste regret.
Flavor customization for this dish
Spice Level Control
Adjust the warmth by tweaking the spices—reduce the ground ginger to ½ tsp for a gentler profile or add ¼ tsp cayenne for subtle heat. I often swap ½ tsp cinnamon for ground cloves (¼ tsp) for a deeper, more complex spice blend. 🌶️
Sweetness Balance
Swap granulated sugar for coconut sugar (1:1 ratio) for a caramel-like depth, or reduce sugar by ¼ cup and add 1 tbsp maple syrup for natural sweetness. For a refined finish, top with toasted pecans or candied walnuts before baking.
Creamy Alternatives
No coconut milk? Blend 1 cup soaked cashews with ½ cup water until smooth for a neutral, creamy base. For extra richness, stir in 2 tbsp tahini—it adds a nutty depth without overpowering the sweet potatoes.
Texture Variations
For a chunkier texture, fold in ½ cup roasted sweet potato cubes before baking. For a smoother finish, blend the filling with an immersion blender after cooking. Both methods work beautifully—it’s all about the texture you crave! 🥥
Flavor Boosters
Infuse the filling with 1 tsp orange zest and 1 tbsp orange juice for a bright, citrusy twist. Or stir in ½ tsp smoked paprika for a subtle smoky warmth. These additions elevate the pie without altering the core recipe.
Crust Customizations
Swap the all-purpose flour for 1 cup almond flour + ½ cup oat flour for a nutty, gluten-free crust. For extra flakiness, add 1 tbsp ground flaxseed to the dough—it binds beautifully and adds a subtle earthiness.
Nutrition facts
Frequently asked questions
Can I use regular butter instead of vegan butter for the crust?
No, this recipe is designed to be fully dairy-free, so regular butter would introduce dairy. For the best results, use a high-quality vegan butter like Miyoko's or Earth Balance. The crust will still achieve that perfect flaky texture without compromising the no-dairy requirement. If you're in a pinch, coconut oil works too—just make sure it's solid when mixed with the flour.
Why does my filling look grainy after cooking?
Graininess usually happens when the cornstarch doesn't fully dissolve or the filling cooks too quickly. Always whisk the cornstarch slurry into the filling while it's still hot, and cook on medium heat—never high. Stir constantly for 5-7 minutes until it thickens to a smooth pudding consistency. If it's already grainy, blend it with an immersion blender for a silky finish.
How do I prevent the crust from getting soggy?
Prevent sogginess by baking the pie at 375°F until the crust is golden brown, then letting it cool completely on a wire rack before slicing. For extra insurance, brush the bottom crust with a thin layer of melted vegan butter before adding the filling. Chilling the pie for 2 hours before serving also helps the filling set properly and keeps the crust crisp.
Can I make this pie ahead of time?
This pie actually tastes better the next day as the flavors meld. Assemble the pie and refrigerate it overnight before baking. You can also bake it a day ahead and store it at room temperature (covered) for up to 2 days. For longer storage, freeze slices wrapped in parchment for up to 3 months. Thaw overnight in the fridge for the best texture.
What's the best way to reheat leftovers?
Slice the pie and reheat individual portions in the microwave for 30-45 seconds on medium power, or warm the whole pie at 350°F for 10-15 minutes until heated through. For the crispiest crust, reheat slices in a 375°F oven for 5-7 minutes—just watch them closely so the crust doesn't overbrown.
