All my fellow pumpkin pie lovers, you are in for a treat! My dairy-free pumpkin pie is the perfect fall-time dessert, and it’s going to knock the fuzzy socks off your feet.

This recipe was originally published on November 7, 2021. It was updated with new information on August 10, 2024.
Ingredients
The ingredients are fairly simple but make for a delicious pie! Here is what you'll need:
- Dairy-free pie crust - You can use storebought or homemade pie crust. I made my own crust using all-purpose flour, almond flour (for flavor), cornstarch, sugar, vegan butter, and ice water.
- Canned pumpkin - Use a can of pure pumpkin purée, not pumpkin pie filling!
- Vegan sweetened condensed milk - I used sweetened condensed oat milk by Nature's Charm, but you can use any non-dairy sweetened condensed milk. I've also tested this dairy free pumpkin pie recipe using sweetened condensed coconut milk and it works great!
- Eggs - You'll need two whole eggs and two egg yolks. The egg yolks make the filling extra rich and creamy!
- Pumpkin pie spice - Make sure your pumpkin spice is fresh and hasn't been sitting in your spice cabinet since last year!
- Salt - To heighten the flavors and balance the sweetness!
How to Make Dairy Free Pumpkin Pie
Both the dairy-free pie crust and filling in this dairy-free pumpkin pie are made from scratch! When baking any pie recipe with homemade pie crust, it’s important to start by making it first, because it needs time to chill.
Make the Pie Crust
Step 1: In a bowl, combine all-purpose flour, almond flour, cornstarch, sugar, salt, and baking powder.
Step 2: Add the cubes of cold vegan butter and shortening. Using your fingers, pinch the butter and shortening, working them into the flour mixture.
Step 3: Add the ice-cold water in 1 tablespoon at a time, until the dough comes together.
Step 4: Shape the dough into a circular disk, wrap it up, and let it rest in the fridge for at least an hour.
Step 5: Take the rested dough onto a floured piece of parchment paper. Sprinkle more flour on the dough or add another layer of parchment paper on top and use a rolling pin to roll it out into a roughly 12-inch circle.
Step 6: Fit the dough into a 9-inch glass pie plate. Lift the edges of the dough, settle it into the pie plate, and press it down. Check the bottom of the pie plate and make sure there are no air bubbles between the pie plate and the dough.
Step 7: Use scissors or a knife to trim off the edges of the pie crust. You can decorate the edges of the pie however you like. Prick the bottom and sides of the pie crust using a fork. Put the pie plate into the freezer for 10-15 minutes (it should be the same amount of time it takes for the oven to preheat).
Step 8: Preheat the oven to 425°F (220°C). Take the pie plate out of the freezer, put a large piece of crumpled parchment paper into the pie crust, and fill it to the top with pie weights (use dry beans or uncooked rice as a cheap alternative).
Step 9: Bake the crust in the preheated oven for 15 minutes. Take the pie out of the oven, remove the pie weights out of the crust by lifting the parchment paper, and put the pie crust back into the oven for another 10 minutes. Take it out of the oven and let it cool.
Make the Filling
Step 1: While the crust cools, keep the oven preheated to 425°F (220°C).
Step 2: In a large bowl, whisk together the pumpkin, condensed milk, eggs, egg yolks, pumpkin pie spice, and salt.
Step 3: Pour the mixture into the cooled pie crust. Tent the edges of the pie crust with aluminum foil or a silicone protector to avoid burning. Bake the pie for 15 minutes.
Step 4: Without opening the oven door, lower the temperature to 320°F (160°C) and bake for another 35-37 minutes, until the center is jiggly but not loose. You can check for doneness by inserting the tip of a sharp knife into the filling about an inch from the pie crust. It should come out moist but clean. Let the pie cool completely on the counter before serving. Store in the fridge, preferably uncovered to avoid condensation.
Tips for Making the Best Dairy Free Pumpkin Pie
- Use chilled ingredients for the pie crust. For a crisp pie crust, it’s very important to use chilled butter and shortening, and ice water. To help the fats stay cold, you can even chill all the other pie crust ingredients before making the dough.
- Use room temperature ingredients for the filling. Unlike the pie crust ingredients, the filling ingredients should all be at room temperature to help it bake evenly in the oven.
- Chill the pie dough before baking. To ensure the pie crust doesn’t melt away in the oven, chill it in the freezer for 10 to 15 minutes before baking it.
- Blind bake the pie crust. You want to fully bake the crust so it can maintain its crispiness even after adding the pumpkin filling. No soggy bottoms for this non-dairy pumpkin pie recipe!
- Don't overbake the pie. Pumpkin pies are notorious for cracking. The culprit: overcooked eggs.
- Let it cool completely. The pie will continue to cook and set as it cools, so let it cool completely and chill it in the fridge before you cut into it.
Storage and freezing directions:
Refrigerating: Keep leftover slices in an airtight container or covered with plastic wrap in the fridge for up to 2 days. Pumpkin pies tend to “weep”, where the moisture rises to the surface. If your pumpkin pie starts to weep, just blot the excess moisture with a clean paper towel.
Freezing a whole pie: If you’re planning to freeze the whole pie, bake the pie in a disposable pie pan. Cool the pie completely, and wrap it tightly in a couple of layers of plastic wrap followed by a layer of aluminum foil. Put the pie in a large freezer bag for extra protection against freezer burn. Put the pie in the fridge for 24 hours to let it defrost.
Freezing individual slices: You can wrap each slice tightly in a couple of layers of plastic wrap followed by a layer of aluminum foil before putting it in a freezer bag or airtight container. Let it defrost in the fridge for at least 12 hours.
Frequently Asked Questions
Yes, traditional pumpkin pie does have dairy in the form of evaporated milk. To make pumpkin pie dairy-free, I’ve used vegan sweetened condensed milk in my recipe!
My favorite substitute for evaporated milk is vegan sweetened condensed milk, as it’s already sweetened and I don’t have to add any extra sugar. You can also use equal amounts of canned lite coconut milk, and some brands also make dairy-free evaporated milk.
Yes! The filling contains no gluten, so all you'll have to do is adjust the crust ingredients to make a gluten and dairy-free pumpkin pie. Substitute gluten-free measure-for-measure flour for the all-purpose flour, and follow the same steps to make the crust. You can also use a store-bought gluten-free pie crust that's usually sold in the freezer aisle.
You can make this lactose-free pumpkin pie a day ahead and keep it in the fridge. Alternatively, you can make just the pie dough up to a month ahead. Wrap it in a few layers of plastic and keep it in an airtight bag in the freezer. When you're ready to use it, defrost it in the fridge for 12-24 hours before you roll it out.
Serve your pumpkin pie with coconut whipped cream or a scoop of your favorite dairy-free vanilla ice cream!
More Dairy-Free Thanksgiving Recipes
- Want more pumpkin desserts? Try this gluten-free pumpkin bread! It's moist and perfectly spiced.
- If you love soup, try my creamy pumpkin soup! Bonus points if you top it with cornbread croutons.
- You can't have Thanksgiving without my gluten free cornbread! It's moist, fluffy, a touch sweet, and very corny.
- Are you a fellow Brussels sprouts lover? My roasted Brussels sprouts recipe has bacon, pecans, and dried cranberries in it, making it super fun and delicious to eat!
- If you want to try something unconventional, try my rice stuffing! It's vegan but super flavorful.
I hope you love this Dairy Free Pumpkin Pie Recipe! For more tasty dairy-free and gluten-free recipe ideas, follow me on Instagram, Pinterest, or Facebook. You can also sign up for my email newsletter to get all of my new content delivered straight to your inbox.
Dairy-Free Pumpkin Pie Recipe
Ingredients
Pie crust
- 2 cups all-purpose flour
- ½ cup almond flour
- 2 tablespoons cornstarch
- 2 tablespoons granulated sugar
- 1 teaspoon fine salt
- ½ teaspoon baking powder
- ½ cup vegan butter cubed and chilled
- ½ cup shortening cubed and chilled
- 6 tablespoons ice cold water
Filling
- 15 oz canned pumpkin (not pumpkin pie filling)
- 11.25 oz non-dairy sweetened condensed milk
- 2 large eggs
- 2 egg yolks
- 2 teaspoons pumpkin pie spice
- ½ teaspoon fine salt
Instructions
Make the pie crust
- In a bowl, combine all-purpose flour, almond flour, cornstarch, sugar, salt, and baking powder.
- Add the cold cubes of butter and shortening. Use your fingers, pinch the butter and shortening, and work them into the flour mixture.
- Add the ice-cold water in 1 tablespoon at a time, until the dough comes together.
- Shape the dough into a circular disk, wrap it up, and let it rest in the fridge for at least an hour.
- Take the rested dough out onto a floured piece of parchment paper. Sprinkle more flour on the dough or add another layer of parchment paper on top and use a rolling pin to roll it out into a roughly 12-inch circle.
- Take the dough and fit it into a 9-inch glass pie plate. Lift the edges of the dough, settle it into the pie plate, and press it down. Check the bottom of the pie plate and make sure there are no air bubbles between the pie plate and the dough.
- Use scissors or a knife to trim off the edges of the pie crust. You can decorate the edges of the pie however you like. Prick the bottom and sides of the pie crust using a fork. Put the pie plate into the freezer for 10-15 minutes (it should be the same amount of time it takes for the oven to preheat).
- Preheat the oven to 425°F (220°C). Take the pie plate out of the freezer, put a large piece of crumpled parchment paper into the pie crust, and fill it to the top with pie weights (use dry beans or uncooked rice as a cheap alternative).
- Bake the crust in the preheated oven for 15 minutes. Take the pie out of the oven, remove the pie weights out of the crust by lifting the parchment paper, and put the pie crust back into the oven for another 10 minutes. Take it out of the oven and let it cool.
Make the filling
- Preheat the oven to 425°F (220°C).
- In a large bowl, whisk together the pumpkin, condensed milk, eggs, egg yolks, pumpkin pie spice, and salt.
- Pour the mixture into the cooled pie crust. Tent the edges of the pie crust with aluminum foil or a silicone protector to avoid burning. Bake the pie for 15 minutes. Without opening the oven door, lower the temperature to 320°F (160°C) and bake for another 35-37 minutes, until the center is jiggly but not loose. You can check for doneness by inserting the tip of a sharp knife into the filling about an inch from the pie crust. It should come out moist but clean.
- Let the pie cool completely on the counter before serving. Store in the fridge.
Danielle says
Delicious pumpkin pie- thanks for another great dairy free recipe! We roasted our peach colored Halloween pumpkins and they were great as the filling.
Ai says
I'm so glad you liked the pumpkin pie, Danielle! Thank you so much for taking the time to leave such a lovely comment❤️