Vegan chocolate hazelnut croissants

Chocolate hazelnut croissants

Start your day the right way with a plate of these flaky vegan chocolate hazelnut croissants! 

Vegan chocolate hazelnut croissants

Vegan chocolate hazelnut croissants


  • 150g raw hazelnuts
  • 2 Tbsp maple syrup
  • 3 tsp cocoa powder
  • 2 sheets store-bought puff pastry (Jus-Rol puff pastry sheets are vegan-friendly)
  • Soy milk (for brushing the pastry)
To decorate: 
  • 50g dark chocolate (melted)


  1. Preheat oven to 180ºC. In a food processor, or high-powered blender, place raw hazelnuts. Pulse, scraping the sides down regularly, until a smooth, thick nut butter forms. This can take between 15-25 minutes, depending on your appliance. Nuts will become a crumb first and then release their oils to transform into a smooth paste, so patience is key!
  2. Add in the maple syrup and cocoa powder and process again until combined. If the nut butter is too thick, two teaspoons of peanut oil can be blended in to thin it out to a spreadable consistency.
  3. Cut square of defrosted pastry in half, into a rectangle. Within each rectangle, cut diagonally from corner to corner, creating two triangles – or four in total for the sheet.
  4. Spoon approximately one tablespoon of nut butter on the wider end of the pastry triangle and spread upwards for about one third of the pastry. From the larger end, roll pastry up. Bend sides to make a croissant crescent shape.
  5. Place croissants on a tray lined with baking paper, and brush each one with the soy milk taking care not to make the pastry too moist. Bake for 25 minutes, or until golden and crispy.
  6. Drizzle the croissants with the melted dark chocolate.

For all your vegan pantry needs go to TheVeganKind Supermarket or for cookware check out Debenhams.

This article contains affiliate links.

We use cookies to give you a better experience on By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.

OK, got it