Go Back
+ servings
4.97 from 28 votes
SSlice of Vegan Pumpkin Pie on a plate with whipped topping.
Classic Vegan Pumpkin Pie
Prep Time
10 mins
Cook Time
1 hr 5 mins
Cooling time
4 hrs
Total Time
5 hrs 15 mins

The best pumpkin pie you ever ate, and it just happens to be vegan! This luscious vegan pumpkin pie is rich, custardy, and packed with pumpkin spice flavor. A must for your holiday table!

Course: Dessert
Cuisine: American
Servings: 8
Calories: 340 kcal
Author: Alissa Saenz
  • 1 homemade vegan pie crust (or a store-bought one)
  • 1 (15 ounce) can pumpkin puree
  • cup organic brown sugar
  • cup organic white sugar
  • ¾ cup full-fat coconut milk
  • ¼ cup cornstarch
  • 2 ½ teaspoons pumpkin pie spice
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt
  1. Preheat the oven to 400°F.

  2. If you're not using a premade crust, roll out your dough and drape it into a 9-inch pie pan. Press it into the pan, trim the excess, and crimp the edges if desired.

  3. Use a knife to poke a few holes in the bottom and sides of the pie crust.

  4. Line the inside of the crust with a sheet of parchment paper, then fill it with pie weights, dried beans, or rice.

  5. Place the crust into the oven and bake it for 15 minutes.

  6. While the crust bakes, place the pumpkin, brown sugar, white sugar, coconut milk, cornstarch, pumpkin pie spice, vanilla and salt into a large mixing bowl.

  7. Use an electric mixer to beat the mixture until fully blended, smooth and creamy, about 2 minutes.

  8. When the crust has finished baking, pour the pumpkin mixture into it and smooth out the top with a spatula.

  9. Place the pie into the oven and turn the temperature down to 350°.

  10. Bake the pie until the center is just set, about 50 minutes.

  11. Remove the pie from the oven and allow it to cool completely before cutting (at least 4 hours).

  12. Serve the with whipped coconut cream or dairy-free whipped topping.

Nutrition Facts
Classic Vegan Pumpkin Pie
Amount Per Serving (1 slice (⅛ of pie))
Calories 340 Calories from Fat 175
% Daily Value*
Fat 19.4g30%
Saturated Fat 16.6g83%
Sodium 298mg12%
Potassium 97mg3%
Carbohydrates 40g13%
Fiber 2g8%
Sugar 16.1g18%
Protein 3.2g6%
Calcium 20mg2%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.