These vegan cannoli are just like the authentic Sicilian cannoli from your favorite Italian bakery but without the eggs and dairy! They’re made with a light and airy pastry shell that’s piped full of a sweet and creamy vegan ricotta filling. Dust with a generous layer of powdered sugar and enjoy while fresh and crispy.
Ingredients You’ll Need
Flour: We have only tested these vegan cannoli using all-purpose flour and unfortunately cannot confirm that a gluten-free flour will work.
Sugar: You’ll need two types of sugar – granulated sugar for the cannoli shells and powdered sugar for the filling. To ensure your sugar is vegan, always buy organic. If you cannot find organic powdered sugar you can make your own out of granulated sugar and cornstarch. According to Bon Appetit, blend 1 cup of granulated sugar with 1 tablespoon cornstarch into a powder to make 1 cup of powdered sugar.
Vegan butter: In order to make light, fluffy cannoli shells it is very important to use very cold butter. For this reason, we don’t recommend substituting the butter with oil. It will not be as crisp and airy.
JUST egg: Authentic Sicilian cannoli are made with egg to add moisture and structure to the dough. We found JUST egg to be the perfect egg replacer in this recipe. We have not tested another egg substitute and cannot recommend one.
Oil: You’ll need both oil for frying as well as 2 tablespoons of a quality olive oil for the filling. When choosing a frying oil, make sure it is neutral in flavor and has a high-smoke point. We’d recommend vegetable oil or canola oil.
Tofu: Traditional Sicilian cannoli filling is typically made with ricotta. We used a variation of our own tofu ricotta recipe to replicate this flavor. For best results use firm tofu or extra-firm tofu.
Miso paste: Adds a bit of savoriness to the vegan ricotta. For color purposes, we recommend using white miso paste.
Vegan cream cheese: Our go-to vegan cream cheese is by the Kite Hill brand. It has the best, tangy flavor without being oily.
Lemon zest: Adds a pop of brightness to the creamy filling. Don’t skimp here!
Vanilla + Cinnamon: Create a warm depth of flavor in the cannoli filling.
Mini chocolate chips: Mini chocolate chips are folded into the vegan cannoli filling to add the perfect sweet crunch! We recommend the brand Enjoy Life for certified vegan chocolate chips.
Make the vegan cannoli shells. In a large mixing bowl, mix together the all-purpose flour, granulated sugar, and salt.
Add the butter. Work the vegan butter into the dry ingredients using your fingertips or a pastry cutter until it resembles pea-sized breadcrumbs.
Add wet ingredients. Add the Just Egg, water, and marsala wine and mix together until a shaggy dough forms.
Knead the dough. Turn the dough out onto a floured work surface and lightly knead until it comes into a ball. If the dough is too sticky, add a bit more flour, but it shouldn’t need much.
Refrigerate for 30 minutes. Transfer the ball of dough to a lightly oiled bowl and place in the fridge to rest for a minimum of 30 minutes.
Make the filling. While the dough rests, process the tofu, miso paste, olive oil, and salt together in a food processor until smooth.
Add remaining ingredients, except chocolate chips. Transfer the ricotta mixture to a large bowl along with the vegan cream cheese, powdered sugar, lemon zest, and cinnamon. Using an electric hand mixer, beat the mixture on medium speed until well combined.
Fold in mini chocolate chips. Once well incorporated, transfer the cannoli filling to a pastry bag and set in the fridge to chill.
Heat the frying oil. Fill a medium saucepan about halfway with oil. Begin to heat the oil to 350°F.
Roll out the dough. Remove the dough from the fridge and place on a floured work surface. Using a rolling pin, roll out the dough until 1/16” thick. Use a 4” diameter cookie cutter to cut out circles of dough.
Wrap the dough around cannoli molds. One at a time, wrap each circle of dough around a cannoli mold. Press the two overlapping edges together with a bit of water to prevent them from unfolding while frying.
Fry the cannoli. Once the oil is hot, carefully place 1 or 2 cannoli into the oil. Fry for about 1 minute, or until golden brown and crispy. Remove the cannoli from the oil using tongs and place on a paper towel-lined plate. Continue until all cannoli is fried. Allow to cool.
Transfer the filling to a piping bag. If you are new to using a piping bag, you may find this visual tutorial helpful: how to fill a piping bag.
Fill the cannoli. Once the vegan cannoli have cooled completely, fill both ends of the cannoli.
Dip in chocolate chips. This step is optional, but we recommend dipping each end of the vegan cannoli in additional mini chocolate chips to coat. Dust with a final layer of powdered sugar, and enjoy!
Tips for Success
Use the weighted flour measurement. Measuring flour by weight is always the most accurate and using the right amount of flour is essential, especially when making delicate doughs.
Make sure to press your tofu beforehand! This will prevent the vegan cannoli filling from being too soft and watery. If you do not own a tofu press, watch our super simple life hack on how to press tofu without a tofu press.
Add-ins and Variations
If desired, swap out the mini vegan chocolate chips for one of these popular alternative toppings:
Maraschino cherries (note that not all maraschino cherries are vegan because of the red food coloring ingredient, carmine).
You can also dip the ends of the cannoli shells in melted chocolate before filling them. Make these your own to suit your family’s taste.
Make Ahead Options
Although vegan cannoli is not the best make-ahead vegan dessert recipe, there are a few ways to prep ahead.
Make the dough ahead of time. Follow recipe instructions through step 5. Tightly cover the bowl with plastic wrap and refrigerate the dough for up to 2 days. Then once ready, resume the recipe with step 6, or make the filling ahead of time, too.
Make the filling ahead of time. Follow recipe instructions 6 through 8. Tightly cover with plastic wrap and refrigerate for up to 2 days. Once ready to make your cannoli, prepare the shells (steps 1 through 5), then pick up with step 9.
Fry the shells ahead of time. As with most fried foods, these vegan cannoli shells are best fresh, but can be fried up to 12 hours in advance. Fill just before serving so they don’t get soggy!
Make sure you tag us on Instagram @sweetsimplevegan and @consciouschris and hashtag #sweetsimplevegan if you recreate any of our recipes, we love to see your photos!
These vegan cannoli are just like the authentic Sicilian cannoli from your favorite Italian bakery, but without the eggs and dairy! They’re made with a light and airy pastry shell that’s piped full of a sweet and creamy vegan ricotta filling. Dust with a generous layer of powdered sugar and enjoy while fresh and crispy.
Ingredients
Cannoli shells:
2 cups (240g) all-purpose flour
1 tablespoon granulated sugar
¼ teaspoon salt
4 tablespoon cold vegan butter
3 tablespoon Just egg
2 tablespoon water
¼ cup marsala wine
Canola oil, for frying
Filling:
14 oz. extra-firm tofu, drained and pressed
1 teaspoon miso paste
2 tablespoon olive oil
½ teaspoon salt
8 oz. vegan cream cheese, softened
1 cup (120g) powdered sugar
Zest of 1 medium lemon
1 teaspoon vanilla extract
¼ teaspoon cinnamon
⅓ cup vegan mini chocolate chips, plus more for dipping
Powdered sugar, for dusting
Instructions
Mix together the all-purpose flour, granulated sugar, and salt in a large mixing bowl until well combined.
Add the vegan butter and work it into the dough with your fingertips or pastry cutter until it resembles breadcrumbs.
Add the Just egg, water, and wine, and mix together until it forms a shaggy dough.
Turn the dough out onto a floured work surface and lightly knead until it comes together in a ball. If the dough is too sticky, add a bit more flour, but the dough shouldn’t need too much flour or kneading.
Transfer the ball of dough to a lightly oiled bowl and place in the fridge to rest for at least 30 minutes.
Meanwhile, make the filling. Add the tofu, miso paste, olive oil, and salt to a food processor. Process until smooth.
Transfer the mixture to a large bowl along with the vegan cream cheese, powdered sugar, lemon zest, and cinnamon. Using an electric hand mixer, beat the mixture on medium speed until well combined.
Fold in the mini chocolate chips. Transfer the filling to a pastry bag and set in the fridge to chill.
Fill a medium saucepan about halfway with oil. Heat the oil to 350°F.
Remove the dough from the fridge and place on a floured work surface. Using a rolling pin, roll the dough out until it’s about 1/16” thick. Use a 4” diameter cookie cutter (or similar-sized bowl and knife) to cut out circles of dough.
Wrap each circle of dough around a cannoli mold. Make sure to press the two edges together with a bit of Just Egg (or water) so the cannolis don’t unfold while frying.
Once the oil is heated to 350°F, carefully place 1 or 2 cannoli in the oil at a time. They should only need to fry for about one minute. Once golden brown and crispy, use tongs to remove the cannoli from the oil and place on a paper towel-lined plate.
Use a towel and your tongs to carefully remove the cannoli from the tube. Continue for all the cannoli and allow them to cool completely before filling.
When you’re ready to fill, insert the pastry bag in the cannoli and fill on both ends of the cannoli.
Optional: Fill a small bowl with mini chocolate chips. Dip the ends of the cannoli into the chocolate chips to coat. Dust with powdered sugar and enjoy!
Notes
If you are making the cannoli in advance, fill just before serving so they don’t get soggy!
These are 10/10! My husbands family is Italian but there are a few of us who are vegan so I wanted to give these a try and they’re amazing. They definitely take time but it’s worth it! I also substituted the miso paste with tahini because it’s what I had on hand and it still worked out great.
Want our recipes delivered straight to your inbox?
the latest scoop:
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRejectRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
These are 10/10! My husbands family is Italian but there are a few of us who are vegan so I wanted to give these a try and they’re amazing. They definitely take time but it’s worth it! I also substituted the miso paste with tahini because it’s what I had on hand and it still worked out great.
★★★★★