Our purpose

Easy Vegan Chocoholic Cannoli Recipe

@abillion profile image

chocolate cannoli

Based on Veggies Don't Bite's Chocolate Mocha Cannoli recipe

Cannolis are an Italian pastry in the form of tube-shaped shells of fried pastry dough, filled with a sweet, creamy filling usually containing ricotta—a staple of Sicilian cuisine. It takes quite a while to prepare traditional cannolis from start to finish.

Here’s our healthier, faster and easier take on the Cannoli! We’re using puff pastry sheets to save time and we’re baking it instead without making a mess in the kitchen.


  • Oven
  • Food processor
  • Cannoli tubes (aluminum foil to make your own!)
  • Piping bag
  • Baking sheet/mat

Serves: 12 cannolis

Cannoli shells:

  • 2 puff pastry sheets (I used the one from Borg’s)
  • ¼ cup unsweetened plant-based mylk

Cannoli filling:

  • ½ cup of coconut cream
  • ½ cup cane sugar
  • ½ cup cocoa powder
  • 3 teaspoons apple cider vinegar
  • ¼ teaspoon sea salt
  • 4 tablespoons non-dairy chocolate chips


-cocoa powder


Create a cannoli tube with foil. Ensure it’s sturdy and is thick enough to ensure the filling would be enough. As long as it holds up, they’re good to use! Any thicker will make it harder to remove after baking.

cannoli tubes

Brush the cannoli tubes with a bit of oil so the pastry won’t stick.

Cut the puff pastry sheet into 6 equal pieces.

puff pastry

Wrap the puff pastry around the tube, overlapping the edges slightly.

Brush the shells lightly with plant-based mylk and place onto a baking sheet.

vegan cannoli

Bake for 25 mins to 30 mins at 180C / 356F.

While it’s baking, it’s time to work on the filling. Add everything except for the chocolate chips into a food processor, blend until soft and smooth. Then add the chocolate chips until well combined. The consistency should be thick.

chocolate sauce

Put it in the fridge for 15-20 mins to chill and thicken.

Take the cannoli shells out of the oven and let them cool for around 10-15 minutes before removing them.

cannoli recipe

Using a plastic bag with a corner cut or a piping bag, fill the cannoli shell with the mixture on each side. It should be thick and able to stay when you plate it.

pipping chocolate into cannoli

Edge the sides with chocolate chips to serve. Decorate it however you like with chocolate sauce, powdered sugar, or even more cocoa powder!

chocolate sauce


Canned coconut cream will be best in this recipe; refrigerate before use to get the thick layer on top.

If the filling is still not thick, add increments of coconut cream by tablespoons until you get the desired consistency.

vegan chocolate cannoli

. . .

Your go-to app for all things vegan
Get the app

Suggested Articles

See all
Vegan French Toast
RECIPESVegan French ToastMinimal ingredients and toppings to enjoy a simple yet tasty breakfast.
RECIPESVegan French ToastMinimal ingredients and toppings to enjoy a simple yet tasty breakfast.
Vegan French Toast


@mbrown0069 profile image
mbrown00692 YEARS AGO
Those look amazing 😍
@pyraxil profile image
pyraxil2 YEARS AGO
I made this with my partner, and they are fantastic, though the filling did have coconut undertones (obviously, coconut cream is in it), which I didn't really like. But that is literally the only complaint I could possibly think of, otherwise, the recipe is brilliant and my partner and I will definitely make it again.
@nicolettaguastini profile image