clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Chocolate Crossaints

Chocolate-Filled Vegan Croissants

  • Author: Abby Thompson
  • Prep Time: 90 minutes
  • Cook Time: 18 minutes
  • Total Time: 108 minutes
  • Yield: 12 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: French


Chocolate-filled vegan croissants made with coconut oil and no butter are the ultimate vegan pastry. Enjoy for breakfast or as a mid-day snack!


  • 2 teaspoons active dry yeast
  • 3 tablespoons warm water (not hot!)
  • Pinch of sugar
  • 1 teaspoon salt
  • 2 tablespoons granulated sugar
  • 1 cup + 2 tablespoons coconut oil, divided
  • 1 1/4 cups almond milk, divided
  • 2 1/2 + 1/3 cups all purpose flour, divided
  • 2 tablespoons agave nectar


  1. In a small bowl, combine the yeast, warm water, and pinch of sugar. Set aside for 5 minutes.
  2. In the bowl of a stand mixer fitted with a paddle, combine the yeast mixture (the one you combined and set aside), salt, 2 tablespoons sugar, 2 tablespoons melted coconut oil, and 1 cup almond milk on medium. Gradually add in the all-purpose flour and beat on medium until a dough starts to form. If dough is really sticky, add 1/4-1/3 cup more of flour. Remove from bowl onto a well floured surface.
  3. Roll the dough into a rectangle that is 1/2 inch thick (it will be about 12 inches by 10 inches or so). Transfer to a small cookie sheet and chill in the refrigerator for 30 minutes.
  4. After the dough has chilled, we are ready to add the coconut oil package. This makes the dough form the layers and get very tender and flaky. Take 1 cup of solid coconut oil and knead in 1/3 cup of all-purpose flour. Form the coconut oil and flour into a small rectangle that is about 6 inches by 4 inches. I had to just use my hands to do this, especially if it’s a warmer day or your kitchen is fairly warm.
  5. Remove the chilled dough from the refrigerator and roll out into a rectangle that is 13 inches by 9 inches. Place the coconut oil rectangle into the bottom half of the rolled out dough. Fold the upper half down over the lower half and press the edges together. With the folded side to your left, roll out the dough into a 10 by 24 inch rectangle. Fold the bottom third up and the top third down, as if you were folding a letter. Repeat this rolling (into a 10 by 24 inch rectangle) and folding 3 more times. If the dough gets too warm or the coconut oil starts to melt, chill it in the fridge for 30 minutes and start to work with the dough again. After you have rolled out and folded 3 more times, form the croissants for baking.
  6. Preheat oven to 425 degrees F. Line 2 rimmed baking sheets with parchment paper and set aside.
  7. To form the croissants, roll out the pastry dough into a 12 by 16 inch rectangle. Cut into 3 equal lengthwise strips and then cut each strip into 4 squares, for a total of 12 squares. Take each square and slightly stretch it out with your hands (just a bit), place 8-10 chocolate chips in the center of the square, then fold the bottom third up and the top down so it overlaps. Pinch the dough together to seal. Place on the prepared baking sheet and repeat until all squares of pastry have been used. Lightly whisk together the 1/4 cup almond milk and agave nectar and brush the tops of each croissant with the mixture. This will give it that perfect golden brown color.
  8. Bake for 15-18 minutes, until the tops are golden brown.

Keywords: vegan croissants, chocolate croissants