| | | |

Vegan Chocolate Pecan Pie

This rich vegan chocolate pecan pie is the perfect holiday dessert. Easy to make with simple ingredients. Enjoy with a dollop of dairy-free whipped cream.

Slice of vegan chocolate pecan pie on a plate with whipped topping.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox.

Save Recipe

Move aside, regular old pecan pie, the chocolately version is here! If you’re like me, and just about every dessert needs to have chocolate in it for it to be satisfactory, this is the pie for you. It has the classic texture of traditional pecan pie with that rich bite of cocoa powder.

Serve as a dessert for Thanksgiving or Christmas with vegan whipped cream and maybe even a chocolate drizzle!


You need 8 simple ingredients for the filling, plus pie crust.

Ingredients for the pie on a table.
  • Pie crust: Make homemade vegan pie dough or buy some from the store. Make sure to read the ingredients – some pie dough contains lard.
  • Non-dairy milk: Plain and unsweetened. I prefer oat milk.
  • Brown sugar
  • Cocoa powder
  • Corn starch: This is what thickens the filling.
  • Vanilla extract
  • Salt
  • Vegan butter: You can substitute with coconut oil.
  • Pecans: Leave them halved or roughly chop them.

See recipe card for quantities.

Trying to go vegan? Sign up for our (FREE) Vegan Beginner’s Guide!


You can find the full pie dough recipe here. You only need a bottom shell. The pie crust recipe calls for 5 simple ingredients and is easily made in a food processor. Once your dough is prepared, you can make the chocolate pecan pie filling.

A pot with pie filling.

Whisk together the milk, brown sugar, corn starch, vanilla extract, cocoa powder, and salt until the corn starch is dissolved. Add the butter.

Whisking the filling.

On medium heat, bring to a simmer, stirring frequently. Remove from heat immediately.

Pecans stirred into the filling.

Stir in the pecans.

Vegan chocolate pecan pie filling added to the pie dough in a pan.

Pour the filling into the prepared pie dough. Smooth out.

Finished baked pie in the pie dish.

Bake at 425°F for 30 minutes.

Let cool in the fridge or serve at room temperature.


  • Chocolate milk: For a richer chocolate flavor, use chocolate non-dairy milk instead of plain milk.
  • Corn starch: Arrowroot is typically a good substitute for cornstarch, though I have not tried it in this particular recipe.
  • Vegan butter: Instead of vegan butter, you can use 1/4 cup of canned coconut milk.


  • Nut-free: If you’re looking for a nut-free dessert, try this creamy vegan chocolate pie. Or go rogue and make the best vegan chocolate cake.
  • Cinnamon: You can add 1/2 teaspoon of cinnamon to this recipe if you’d like more spice reminiscent of a traditional pecan pie.
Vegan chocolate pecan pie in a glass dish, with a small slice removed.


Pie dish: I use and recommend a 9-inch glass pie dish for this vegan chocolate pecan pie recipe.

Pie crust shield: Not necessary, but useful! A shield protects your crust from burning. I have this one. You can also use aluminum foil.


Wrap up tightly and store in the fridge for up to 3 days.

Vegan Dinners eBook

  • 21 Dinner Recipes
  • 8 Bonus Recipes
  • 2-Week Meal Plan

Recipes Include:

  • Taco Casserole
  • Sweet Potato Chili
  • “Cheesy” Potato Burritos
  • …and way more!
Side profile of a slice of a pie with whipped topping.

Top tip

Don’t let the filling overcook! Make sure to remove from the heat as soon as it begins to simmer and thicken. Stir frequently to prevent clumping.

Vegan Chocolate Pecan Pie

Karissa Besaw
Rich and delicious vegan chocolate pecan pie for the holidays.
5 from 4 votes
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dessert
Cuisine Vegan
Servings 8
Calories 356 kcal



  • Prepare the pie dough and press into a 9-inch pie pan. Preheat oven to 425°F.
  • In a medium-sized pot, whisk together the milk, brown sugar, cocoa powder, corn starch, vanilla extract, and salt until the corn starch is dissolved. Add the vegan butter to the pot.
  • On medium heat, bring to a simmer, stirring frequently. Remove from the heat as soon as it starts bubbling. At this point, it should be thickened.
  • Stir in the pecans.
  • Pour the filling into the pie pan. Use a spatula or spoon to spread the filling out evenly. Trim and crimp the edges of the dough as desired.
  • Bake for 30 mins. Use a pie crust shield or aluminum foil to prevent the edges of the pie crust from burning.
  • Remove from the oven and let cool to room temperature before serving. Store in the fridge, tightly wrapped, for up to 3 days.


Calories: 356kcalCarbohydrates: 37gProtein: 4gFat: 24gSaturated Fat: 3gPolyunsaturated Fat: 7gMonounsaturated Fat: 12gTrans Fat: 0.04gSodium: 146mgPotassium: 248mgFiber: 4gSugar: 29gVitamin A: 426IUVitamin C: 3mgCalcium: 97mgIron: 2mg
Did you try this recipe?Let us know how it was!

Similar Posts


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating