Squash Pie Recipe Vegan: Nutty Crunch and Silky Filling Without Dairy

Desserts

Squash Pie Recipe Vegan: Nutty Crunch and Silky Filling Without Dairy

This vegan squash pie delivers all the comfort of classic pumpkin pie—rich, spiced filling and a perfectly flaky crust—without a single drop of dairy or egg.

The secret lies in coconut milk and a touch of nutmeg, transforming roasted butternut squash into a velvety filling that stays silky even after baking.

I developed this recipe after years of craving seasonal pie without compromising dietary needs, and it’s become a holiday staple that even non-vegans request seconds of.

The crust is the foundation, made with a simple blend of flour, vegan butter, and a splash of ice water for that signature flakiness. While it bakes, the filling comes together in minutes: roasted squash puréed with coconut milk, spices, and a hint of maple syrup for balance.

The result is a pie with nutty depth from the coconut and warm spice notes that make it taste like autumn in every bite.

What makes this recipe truly special is how it satisfies every craving—creamy without dairy, flavorful without sugar overload, and sturdy enough to hold its shape when sliced. The crust stays crisp at the edges while remaining tender inside, and the filling maintains that perfect silky texture that defines great pie.

It’s the kind of dessert that feels indulgent yet aligns with mindful eating.

Perfect for holidays, potlucks, or a cozy weeknight treat, this pie freezes beautifully and tastes even better the next day. The nutty crunch from the crust and the velvety filling create a harmony that proves vegan desserts can be just as comforting as the classic versions.

Let’s get baking—your taste buds (and dietary needs) will thank you.

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

Ingredients for squash pie recipe vegan

Pantry staples plus seasonal squash—this vegan pie delivers all the comfort without dairy or eggs.

Ingredient Amount Notes
Butternut Squash 🎃 4 cups Peeled, cubed, roasted until tender
Full-Fat Coconut Milk 🥥 1 can Canned, unsweetened for richness
Vegan Butter 🧈 ¾ cup Cold, unsalted for flaky crust
All-Purpose Flour 🌾 2 ½ cups White or whole wheat blend
Maple Syrup 🍁 ½ cup Pure, grade B for depth
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated for warmth
Ground Ginger 🌿 1 tsp Freshly ground for zing
Salt 🧂 ½ tsp Fine sea salt preferred
Ice Water 💧 ¼ cup For crust flakiness
Vanilla Extract 🌸 1 tsp Pure vanilla for aroma
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The squash is non-negotiable here—butternut gives that classic sweetness, but acorn or kabocha work too if that's what's on sale. Roast it until fork-tender (about 30 minutes at 400°F), then purée it smooth. Trader Joe's sells pre-cut squash if you're short on time, but roasting from scratch makes all the difference. For the coconut milk, grab the full-fat canned version—Thai Kitchen or Goya are my go-tos, but any unsweetened brand works. The crust needs that vegan butter cold and cut into pea-sized pieces for maximum flakiness—Miyoko's or Earth Balance are my top picks, but store-brand works too.

No maple syrup? Agave nectar or date syrup keeps it vegan—just reduce the amount slightly since they're sweeter. Freshly ground spices are worth the investment, but if you're using pre-ground, Penzeys or the bulk bins at Whole Foods have the freshest options. For the crust, if you can't find vegan butter, coconut oil solidified in the fridge works in a pinch, though the texture won't be quite as flaky. The lemon juice balances the sweetness—don't skip it, even if you're not a fan of citrus in pies. And if you're worried about the coconut flavor overpowering, trust me, the spices and squash keep it perfectly balanced.

The filling keeps for 3 days in the fridge, but the crust is best baked fresh—it loses flakiness if made ahead. For make-ahead convenience, bake the crust, refrigerate, then assemble and bake the pie the next day. This pie freezes beautifully—up to 3 months for the whole pie or 2 months for individual slices. I always wrap it tightly in foil and parchment before freezing. When reheating, warm slices in a 350°F oven for 10-15 minutes—they taste even better warmed through than straight from the fridge.

❤️

Why You'll Love This Recipe

  • No Roasting Required: I swear by this trick—just microwave the squash cubes until tender. No oven preheating, no waiting, and zero cleanup from roasted seeds. The coconut milk smooths it all out so you’d never guess it wasn’t slow-cooked.
  • Maple-Caramel Magic: That maple syrup isn’t just sweet—it’s the secret to a filling that’s rich without being heavy. The butternut’s natural nuttiness pairs perfectly with the coconut’s creaminess, and the crust? Crispy enough to hold its own. (Yes, even my pie-skeptical husband stole a second slice.)
  • Pie for Any Occasion: Serve it warm with a sprinkle of flaky salt for a cozy breakfast, or chill it overnight for a no-fuss dessert that still feels special. Honestly, I’ve taken it to potlucks, packed it for lunch, and even reheated slices straight from the fridge—works every time.
  • Budget-Friendly Luxury: Full-fat coconut milk and maple syrup sound fancy, but they stretch farther than you’d think. A single pie feeds six, and leftovers reheat beautifully—no soggy crust here. Between us, this is the kind of recipe that makes you feel like you’re eating gourmet without the grocery bill.

Step-by-step instructions for vegan squash pie

Here's how to create a rich, creamy vegan squash pie with a flaky crust—no dairy needed.

1

Prepare the Roasted Butternut Squash Filling

Preheat your oven to 400°F. Toss the 4 cups butternut squash with 1 tablespoon lemon juice and spread it evenly on a baking sheet. Roast for 25-30 minutes until fork-tender and caramelized at the edges. You want the squash to be soft enough to mash easily but still hold some texture.

Once roasted, transfer the squash to a mixing bowl and let it cool slightly. Mash it with a potato masher or fork until smooth—there should be no large chunks remaining. This step ensures your filling will be silky, not grainy. While the squash cools, open the can of full-fat coconut milk and scoop out ½ cup of the thick cream from the top (save the rest for another use). Add this coconut cream to the mashed squash along with 0.5 cup maple syrup, 1 tsp vanilla extract, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, and 0.5 tsp salt.

2

Make the Vegan Crust

In a large mixing bowl, combine the 2.5 cups all-purpose flour and 0.5 tsp salt. Cut in the 0.75 cup vegan butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This texture is crucial for a flaky crust.

Add the 0.25 cup ice water gradually, mixing just until the dough comes together. Be careful not to overwork it—handle it as little as possible to prevent toughness. Shape the dough into a disk, wrap it in plastic, and chill in the refrigerator for 30 minutes. This resting period relaxes the gluten, making it easier to roll out later.

3

Assemble and Bake the Pie

Preheat your oven to 375°F. Roll out the chilled dough on a lightly floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang on all sides. Transfer the dough to the pie dish and gently press it into the bottom and up the sides. Trim any excess dough from the edges.

Pour the prepared squash filling into the crust, spreading it evenly. Fold the overhanging dough under itself to create a decorative edge, then crimp it with a fork or your fingers. Place the pie on a baking sheet lined with parchment paper to catch any drips, then bake for 45-50 minutes until the crust is golden brown and the filling is bubbling at the edges. The center should still have a slight wobble when gently shaken.

4

Cool and Serve

Remove the pie from the oven and let it cool on a wire rack for at least 2 hours before slicing. This resting time allows the filling to set properly and prevents a runny pie. The crust will firm up as it cools, and the filling will thicken slightly, creating that perfect silky texture.

Serve slices warm or at room temperature, accompanied by whipped coconut cream if desired. The combination of nutmeg, ginger, and cinnamon will give each bite a comforting warmth, while the lemon juice adds a bright contrast that keeps the flavors balanced. This pie is rich enough to satisfy any craving—without a drop of dairy!

👨‍🍳

Pro Tips For Making Squash Pie Recipe Vegan

  • ROAST SQUASH UNTIL SOFT: I learned this the hard way—undercooked squash makes the filling watery and grainy. Roast the butternut squash at 400°F (200°C) for 35-40 minutes, flipping halfway, until it’s fork-tender and caramelized. No peeling needed; just scoop out the flesh after roasting—it’s easier and adds texture.
  • WHISK COCONUT MILK FIRST: Full-fat coconut milk separates when heated, and nothing ruins a pie faster than a greasy, curdled filling. Whisk the can vigorously before opening, then whisk again after adding it to the saucepan. This ensures a smooth, velvety base—no lumps, no guessing.
  • CHILL THE FILLING: I used to pour hot filling into the crust and wondered why it always leaked. Let the squash-coconut mixture cool to room temperature before assembling. A cold filling sets faster and keeps the crust from sogging—trust me, your guests will notice the difference.
  • USE COLD VEGAN BUTTER: Skip the melted butter in the crust—cold vegan butter creates flaky layers that hold up better. Cut it into the flour with a pastry cutter or your fingers until pea-sized lumps remain. The contrast in temperatures is what makes a pie crust sing, not just butter.

Pro cooking tips for this recipe

Roast Squash Perfectly

Roasting the squash until it's fork-tender but still holds some texture is the foundation of this pie. I always roast at 400°F for 25-30 minutes—this caramelizes the edges while keeping the inside creamy. For even cooking, spread the squash in a single layer on your baking sheet.

If you're short on time, Trader Joe's pre-cut butternut squash works perfectly, but roasting from scratch makes all the difference in flavor. 🎃

Coconut Cream Magic

The secret to a silky filling lies in using only the thick coconut cream from the top of the can—never the watery part. I scoop out ½ cup of the thick cream and mix it directly with the mashed squash.

This creates that luxurious, velvety texture without needing eggs or dairy. For extra richness, I sometimes add 1 tablespoon of coconut oil to the filling, but the coconut cream alone is usually enough.

Crust Flakiness Hacks

Cold butter is non-negotiable for a flaky crust. Cut your vegan butter into pea-sized pieces and work it into the flour quickly using a pastry cutter or your fingers. The goal is to create coarse crumbs with visible butter pieces—this ensures layers of flavor and texture.

I like to use Miyoko's vegan butter because it mimics dairy butter perfectly, but any cold vegan butter will work. 🧈

Spice Freshness Matters

Freshly ground spices make all the difference in this pie. I always use Penzeys brand spices because their cinnamon and nutmeg have that warm, aromatic depth. If you're using pre-ground spices, make sure they're stored in your freezer to preserve their flavor.

The combination of 2 teaspoons cinnamon, ½ teaspoon nutmeg, and 1 teaspoon ginger creates that cozy autumnal warmth that defines this pie.

Baking Time Precision

Bake your pie at 375°F for 45-50 minutes until the crust is golden brown and the filling is just set. The center should still have a slight wobble when gently shaken—this ensures it's perfectly creamy, not rubbery.

I always place the pie on a baking sheet lined with parchment paper to catch any drips, which helps prevent a soggy bottom. Let it cool completely before slicing to avoid a runny filling. ⏰

Avoiding Common Pitfalls

Overmixing the crust dough is a big no-no—it makes the crust tough instead of flaky. Handle the dough as little as possible, and don't overwork it when adding the ice water. Another common mistake is skipping the resting time for the dough.

Always chill it for 30 minutes before rolling it out—this relaxes the gluten and makes it much easier to work with. And remember, the filling needs time to set after baking, so never slice it too soon! 💡

Nutrition facts

Servings 8
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 28g
Protein 4g8%
* 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 substitute sweet potatoes for butternut squash?

Yes, you can! Sweet potatoes work beautifully in this recipe, though they have a slightly different texture and flavor profile. Use the same amount (4 cups) of peeled, cubed sweet potatoes and roast them for 20-25 minutes at 400°F until tender. They'll be slightly sweeter and creamier, so you may want to reduce the maple syrup to 0.375 cup to balance the flavors.

2

How do I make this pie nut-free?

This recipe is already nut-free, but if you're avoiding coconut due to allergies, you can replace the coconut milk with 1 cup unsweetened soy milk or almond milk (if nut-free). For richness, add 1 tablespoon cornstarch to thicken the filling. The texture will be slightly less creamy but still delicious. Just be sure to use a nut-free facility if handling nuts elsewhere in your kitchen.

3

Why did my crust turn out tough instead of flaky?

Overworking the dough or skipping the 30-minute chill time are the most common causes. The butter needs to stay cold in pea-sized pieces for layers to form. If your crust feels tough, try rolling it out thinner and baking it at 350°F for 15 minutes before adding the filling—this helps crisp it up. Also, avoid adding too much water to the dough.

4

Can I make this pie ahead of time?

The filling can be made 3 days ahead and stored in the fridge, but the crust is best baked fresh. For convenience, bake the crust, refrigerate it, then assemble and bake the pie the next day. If freezing, wrap the whole pie tightly in foil and parchment for up to 3 months. Thaw overnight in the fridge before serving.

5

What's the best way to serve this vegan squash pie?

Serve warm slices with a dollop of whipped coconut cream (whip the remaining coconut milk from the can with 1 tsp maple syrup and a pinch of salt) for that classic pie experience. For extra flair, sprinkle with toasted pecans or a dusting of cinnamon. It pairs wonderfully with vanilla ice cream (dairy-free, of course) or a cup of chai tea for a cozy dessert.

★★★★★4.6(12 reviews)
Categories Desserts