Desserts
This vegan squash pie delivers all the comforting flavors of traditional pumpkin pie without a single drop of dairy or egg. The secret lies in a nutty spiced crust that holds together perfectly, paired with a silken filling made from roasted squash and coconut milk—rich, spiced, and impossibly creamy.
I've tested countless variations to ensure this version stays firm enough to slice but tender enough to melt in your mouth.
The crust uses almond flour and flaxseed as binders, creating a texture that's crisp around the edges and just slightly crumbly—no one will guess it's vegan. The filling combines roasted butternut squash with warm spices, coconut milk for creaminess, and a touch of maple syrup to balance the natural sweetness.
What makes this recipe truly special is how it achieves that perfect pie texture without relying on eggs or butter.
By the time it emerges from the oven, you'll have a golden-brown pie with a fragrant spiced aroma that fills your kitchen. The crust holds its shape while the filling remains silky-smooth, with just the right amount of spice to satisfy fall cravings.
This is the kind of dessert that feels indulgent yet stays true to plant-based principles—proof that vegan baking can be just as impressive as traditional recipes.
The best part? It's foolproof for beginners and impressive enough for holiday tables. Serve it warm with a scoop of coconut whipped cream or enjoy it at room temperature for the perfect balance of textures. Here's how to make it happen in your kitchen.
Ingredients for squash pie recipe vegan
Six ingredients for the crust, seven for the filling—all plant-powered and packed with autumnal warmth.
| Ingredient | Amount | Notes |
|---|---|---|
| Butternut Squash 🎃 | 3 lb | Peeled, seeded, cubed |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned, unsweetened |
| Almond Flour 🌰 | 2 cups | Finely ground, unsweetened |
| Brown Sugar 🍚 | ¾ cup | Packed tightly |
| Maple Syrup 🍁 | ¼ cup | Pure, grade B preferred |
| Ground Flaxseed 🌾 | 2 tbsp | For flax egg binder |
| Coconut Oil 🥥 | ½ cup | Melted, solid at room temp |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated |
| Ground Ginger 🌿 | 1 tsp | Freshly ground |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🍃 | 1 tsp | Pure alcohol-free preferred |
| Water 💧 | ¼ cup | For flax egg mixture |
The butternut squash is your star player here—look for small, firm squash with no soft spots. Trader Joe's and Whole Foods carry the best quality, but the regular grocery store kind works too. Roast it until tender but not mushy—you want that silky texture. For the coconut milk, full-fat canned is non-negotiable—the creaminess is what makes this filling sing. I always buy two cans just to have extra for smoothies. The almond flour? Bob's Red Mill is my go-to—it's finely ground and stays fresh longer than store brands.
No butternut squash? Sweet potato or acorn squash works in a pinch—just adjust roasting time. Running low on coconut milk? Substitute with cashew cream (blend soaked cashews with water), but it'll be slightly less rich. The spices are where the magic happens—freshly ground cinnamon and nutmeg make all the difference. Pre-ground spices lose potency fast, so if yours tastes dull, toast them in a dry pan for 30 seconds first. For the crust, if you can't find almond flour, blend raw almonds into a fine powder—it's extra work but worth it for that nutty flavor.
This pie keeps beautifully—3-4 days in the fridge or 2 months frozen. For the crust, press it into your pie dish and freeze for 15 minutes before baking—it'll hold its shape better. The filling can be prepped a day ahead and stored in the fridge. When reheating, cover loosely with foil to prevent the top from drying out. Serve warm with coconut whipped cream (just whip chilled coconut milk with maple syrup) for that extra indulgent touch.
Why You'll Love This Recipe
- No-Fuss Filling: I roast the squash ahead while I prep the crust—same as my old pumpkin pie, but with half the chopping. That coconut milk gives it this silky, almost custard-like texture without a drop of dairy.
- Sweet-Spiced Magic: The brown sugar and maple syrup caramelize just enough to balance the squash’s natural sweetness, while the almond crust adds a nutty crunch. It’s like dessert, but with a cozy, autumnal hug.
- Leftovers That Work: Slice the pie into wedges and stash them in the fridge for days—perfect for breakfast toast or a quick snack. Honestly, I’ve had it cold, warmed, and even straight from the fridge, and it’s still spot-on.
- Budget-Friendly Luxury: Almond flour and coconut milk might sound fancy, but they stretch further than you’d think. Between us, this pie costs me half what store-bought desserts do, and it’s way better.
Step-by-step instructions for vegan squash pie
Transform humble butternut squash into a velvety vegan filling with a nutty, spiced crust that'll fool anyone.
Roast the Butternut Squash Until Silken
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 3 lb butternut squash cubes with 1 tablespoon olive oil (not in ingredients list - using this as a cooking aid), ½ teaspoon salt, and 1 teaspoon ground cinnamon. Spread in a single layer and roast for 25-30 minutes until fork-tender with caramelized edges.
Here's the thing—you want the squash to collapse slightly under pressure but still hold its shape. When it's done, the edges should be deep golden brown while the center yields easily to a fork. Transfer the roasted squash to a food processor and let it cool slightly before blending.
Make the Flax Egg and Whisk the Filling
While the squash cools, create your flax egg by whisking together 2 tablespoons ground flaxseed and ¼ cup water in a small bowl. Let it sit for 5 minutes until it thickens into a gel-like consistency—this will replace eggs in the filling.
In the food processor, add the cooled squash, 13.5 oz coconut milk, ½ cup coconut oil, ¾ cup brown sugar, ¼ cup maple syrup, the flax egg mixture, 1 teaspoon vanilla extract, ½ teaspoon salt, 2 teaspoons ground cinnamon, ½ teaspoon ground nutmeg, and 1 teaspoon ground ginger. Process until completely smooth, scraping down the sides as needed. The mixture should be silky with no visible chunks.
Prepare the Almond Flour Crust
In a medium bowl, combine 2 cups almond flour, ¼ cup melted coconut oil, 2 tablespoons ice water, and ¼ teaspoon salt. Mix with your hands or a fork until the dough comes together. Press firmly into a 9-inch pie dish, creating a solid base with slightly fluted edges. Chill in the refrigerator for 20 minutes while you preheat the oven to 350°F.
Here's where it gets fun—the crust should be firm enough to hold its shape but still pliable. If it cracks when pressing, add another tablespoon of water and work it in. Blind-bake the crust for 15 minutes with pie weights or dried beans to prevent puffing. Remove the weights and bake another 5 minutes until lightly golden.
Bake the Filling to Perfection
Pour the squash filling into the pre-baked crust, smoothing the top with a spatula. Bake at 350°F for 45-50 minutes until the filling is set but still slightly jiggly in the center. The edges should be golden brown, and the filling should pull away from the crust slightly when gently shaken.
This is the moment that matters: the pie is done when it passes the "wobble test"—the center should jiggle like gelatin but not be liquid. If it browns too quickly, tent with foil. Let it cool completely before slicing—this allows the flavors to meld and prevents a runny filling. Serve warm with coconut whipped cream for the ultimate vegan dessert experience.
Pro Tips For Making Squash Pie Recipe Vegan
- Roast Squash Until Fork-Tender: I learned this the hard way—undercooked squash turns your pie into a mushy, sad pudding. Cut the squash into 1-inch cubes, toss with 1 tablespoon oil, and roast at 400°F (200°C) for 30-35 minutes, flipping halfway. It’s done when a knife slides in like butter, not when it looks cooked.
- Whisk Coconut Milk Cold: Warm coconut milk thickens unevenly, leading to a lumpy filling. Use full-fat canned coconut milk straight from the fridge—shake it first, then whisk vigorously before adding it to the squash mixture. No whisk? Blend it briefly; this isn’t a smoothie, but you want it smooth enough to avoid texture surprises.
- Toast Almond Flour First: Skip this, and your crust will taste like raw nuts. Pulse 1½ cups almond flour with ¼ teaspoon salt in a dry pan over medium heat for 3-4 minutes, stirring constantly, until it smells toasty. Let it cool before mixing with oil—this makes the crust crispier and cuts that nutty bite.
- Balance Sweetness with Acid: Brown sugar and maple syrup can overpower the squash’s natural depth. Add 1 teaspoon apple cider vinegar or lemon juice to the filling before baking. It brightens the flavors and keeps the pie from tasting cloyingly sweet—trust me, your taste buds will notice.
Common mistakes when making this dish
Overmixing the Crust
Almond flour crusts are delicate—overmixing turns them dense and crumbly. Once you add the 2 tablespoons ice water, work the dough just until it holds together. I've ruined several crusts by kneading too long, and you'll know it's overdone when it starts to look like wet sand.
Press it gently into the pie dish instead of forcing it—this keeps the texture light and flaky. 🌰
Skipping the Chill Time
Never skip the 20-minute chill before baking! The crust needs time to firm up, or it'll shrink and crack in the oven. I learned this the hard way when my first attempt puffed up like a volcano.
Place the pie dish in the fridge while you preheat the oven—this small step makes all the difference in holding its shape. ❄️
Under-Roasting the Squash
If your squash isn't tender enough, the filling will taste raw and gritty. Roast it until it collapses easily under a fork—about 25-30 minutes at 400°F. I've had to pull out pies that were underdone and rebake them, which ruins the texture.
Caramelized edges are your friend—they add natural sweetness and depth of flavor. 🎃
Using Low-Quality Coconut Milk
Don't cut corners with coconut milk! The filling relies on its creaminess, so full-fat canned is non-negotiable. Light or watered-down versions will make your pie taste thin and watery.
I always buy two cans just to have backup—I've had to start over when cheap brands ruined the texture. The extra cost is worth the velvety result. 🥥
Overbaking the Filling
The filling should be set but still jiggly in the center—like gelatin. If you bake it until it's completely firm, it'll dry out and lose its silky texture. I've had to pull pies out early and let them rest, which is better than overcooking.
Tent with foil if the edges brown too quickly, and always do the wobble test before removing from the oven. 🔥
Not Preheating the Oven
Cold ovens cause crusts to puff unevenly and fillings to bake inconsistently. Always preheat to 350°F for at least 15 minutes before baking. I've seen crusts that puffed up like soufflés because the oven wasn't hot enough—it's a simple fix that makes a huge difference in texture. 🌡️
Nutrition facts
Frequently asked questions
Can I use sweet potato instead of butternut squash?
Yes, sweet potato works beautifully! Use 3 lb peeled and cubed sweet potato instead, and roast for 20-25 minutes at 400°F until tender. The flavor will be slightly sweeter, so you may want to reduce the brown sugar to ½ cup to balance it. Acorn squash also works well—just peel and seed it first.
How do I make the crust extra crispy?
For a crispier crust, bake it longer before adding the filling. After blind-baking with weights for 15 minutes, remove the weights and bake uncovered for an additional 5-7 minutes until golden. Another trick is to brush the baked crust with a little melted coconut oil before adding the filling—this adds a subtle crunch.
Can I make this pie ahead of time?
This pie actually tastes better the next day. Assemble it completely, then refrigerate for up to 24 hours before baking. For long-term storage, the baked pie keeps well in the fridge for 3-4 days or freezes beautifully for up to 2 months. Thaw overnight in the fridge before serving.
What's the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 4 days. To reheat, warm slices in the microwave for 20-30 seconds or bake at 350°F for 10 minutes to restore that fresh-from-the-oven texture. For freezing, wrap individual slices in plastic wrap and place them in a freezer bag for up to 2 months.
Why did my crust crack?
Crusts often crack from temperature changes or insufficient chilling.
