Vegan Chocolate Chip Cannoli


The Dough

  • 2 cups all purpose flour

  • 1 tablespoon sugar

  • 1/4 teaspoon salt

  • 2 tablespoons plus 2 teaspoons vegan butter, like Earth Balance

  • 1 egg replacement , we used store bought powdered egg replacement for this recipe

  • 1/2 cup dry white wine

  • enough oil for frying.

The filling

  • 1 package firm organic tofu (drained)

  • 1/2 cup powdered sugar

  • Juice from one lemon

  • 1 teaspoon cinnamon

  • 1/4 teaspoon salt

  • 1 teaspoon vanilla

  • 1/4 cup mini vegan chocolate chips

Instructions for the dough

  1. In a medium sized bowl, mix dry ingredients.

  2. Add in the cold vegan butter to the dry ingredients. Using your hands, mix the butter in until you have a rice like, crumble.

  3. Add the flax egg, and wine, and work mixture with your hands until a soft dough has formed. If it seems too dry, add another teaspoon or two of wine until it comes together.

  4. Flatten dough into a disk, and wrap in plastic wrap. Pop the dough in the fridge to rest while you make the filling.

Instructions for filling

  1. Add all of the filling ingredients EXCEPT the chocolate chips to a high speed blender, or food processor. Mix on high until filling becomes completely smooth.

  2. Once smooth, fold in the chocolate chips with a spoon. Place in fridge until ready to use.

Making the cannoli

  1. Remove dough from the fridge, and roll it out to about 1/8 of of an inch thick. You want the dough very thin.

  2. Cut 3-4 inch circles from the dough with a circle cookie cutter, or the rim of a drinking glass.

  3. You should be able to get about 20 circles from the dough.

  4. You will need a cannoli mold, OR you can make some with some aluminum foil (pictured above.) Take 4 sheets of foil, you want tear the foil at about 4 inches. So your sheets will be 4x12 inches. Start rolling the first sheet at the short end into a tight tube. Begin rolling that tube into another sheet, and so on, until all sheets of foil have been used up. Now you have a foil tube. You can make 3 or 4 tubes to make frying a little faster. The tubes get very hot so you will have to wait for them to cool each time before you start another batch.

  5. Heat a deep skillet (I just used a small/medium cast iron skillet) with an inch or two oil on medium heat.

  6. Take a circle of dough and wrap it around your mold. Brush the dough with a tiny bit of water at the seams to help seal them. Use your fingers to flare out the edges just a tiny bit.

  7. Take some metal tongs, and place the cannoli into the hot oil. Let cook for 15 to 20 seconds on one side, then turn it. It will begin to brown instantly. You only need to cook each one for a minute or less. Be carful because the foil tubes will hold oil. When you pick the cannoli up out of the pan, hold it vertically above the pan with your tongs, and allow the extra oil to come out before placing on a wire cooling rack.

  8. After a minute or so, allowing the cannoli to cool, grab the tube with the tongs in one hand, use a paper towel in the the other hand to help you carefully pull the cannoli off the tube. I like to place the still hot foil tubes on a plate, and stick them in the freezer for a few mintues to let them cool enough to handle before starting the next batch of cannoli shells.

  9. Repeat this process until you have fried all of the dough.

  10. Once all of the cannoli shells are done and cooled, fill a piping bag, or large zip lock with the filling. If using a zip lock, snip a corner with some scissors. Pipe the filling into the shells, and dust with some powdered sugar.

 The shells will store well at room temperature, so if not serving immediately, wait to fill the shells until ready to serve.