The Ultimate Baked Vegan Cannoli

Authentic Baked Vegan Cannoli Recipe: A Dairy-Free Sicilian Delight

Prepare to be amazed by these incredible vegan cannoli, a true homage to the classic Sicilian pastry! Imagine a perfectly flaky, golden-baked shell, skillfully shaped into a tube, generously filled with a luscious, creamy dairy-free ricotta. This recipe is so remarkably authentic, no one will ever suspect these delightful treats are entirely vegan, eggless, and dairy-free. What makes them even more special? This recipe is lovingly adapted from my great-grandpa’s cherished original, ensuring every bite carries a taste of tradition.

Amazing Vegan Cannoli Recipe (Baked)
Delicious homemade vegan cannoli, freshly baked and ready to be enjoyed.

What Are Cannoli? A Sweet Taste of Sicilian Heritage

Cannoli are more than just a dessert; they are a wonderfully sweet and deeply delicious Sicilian pastry, an iconic treat celebrated across Italy and around the globe. Traditionally, they are crafted from a crisp pastry dough, delicately fried and then shaped into tubular shells. These “little tubes” (as “cannoli” literally translates) are then generously filled with a sweet, creamy ricotta cheese mixture, often enhanced with delightful additions like chocolate chips, candied fruit, or pistachios, and finished with a dusting of powdered sugar.

For those new to Italian culinary terms, it’s worth noting that “cannoli” is already the plural form of this beloved dessert. The singular form is “cannolo.” So, if you’re enjoying just one, you’re indulging in a “cannolo,” but if you have a plateful, you have “cannoli.” Throughout this article, I’ll use both terms to refer to one or many of these delightful treats.

My great-grandpa, Andrea—affectionately known as “Sonny” by everyone in our family—was renowned for his incredible cannoli. Hailing from Palermo, Sicily, he was a true culinary artist, both a gifted chef and an exceptional baker. His cannoli were legendary within our family, a staple at every gathering and a testament to his Sicilian roots.

While his original recipe was not vegan, I’ve dearly missed his famous dessert since his passing nearly 15 years ago. In fact, I don’t believe I’ve had a single cannolo since. This longing, combined with a desire to share his legacy in a way that aligns with modern dietary preferences, inspired me to adapt his recipe to be entirely vegan, eggless, and dairy-free. And yes, that includes the rich and creamy filling!

I assure you, you won’t taste the difference. The baked pastry shell achieves an unparalleled flakiness, boasting a lightly sweet flavor reminiscent of an unglazed doughnut. This perfectly complements the vegan ricotta filling, which is flawlessly sweet and utterly decadent. Each bite transports you straight to the heart of Sicily, with a compassionate twist.

Amazing Vegan Cannoli Recipe (Baked)
A close-up of the delicious baked vegan cannoli, showcasing its golden shell and creamy filling.

The Magic Behind Vegan Cannoli: Why This Recipe Works

Creating vegan cannoli that truly replicate the classic Sicilian experience requires thoughtful ingredient substitutions and careful technique. This recipe masterfully achieves that authentic taste and texture, ensuring that traditionalists and vegans alike will fall in love. The secret lies in a few key components and methods that mimic the richness of dairy and eggs without using any animal products.

Firstly, the vegan ricotta filling is the heart of these cannoli. Traditional ricotta cheese provides a unique creamy, slightly tangy, and wonderfully sweet base. Our homemade vegan ricotta—typically made from firm tofu, cashews, or almonds—is whipped to a light and airy consistency, then sweetened with powdered sugar and infused with a touch of vanilla and cinnamon. This blend perfectly captures the characteristic texture and flavor, ensuring a filling that’s both indulgent and remarkably dairy-free.

For the pastry shells, achieving that signature flakiness and crispness without butter or eggs is paramount. We utilize high-quality vegan butter, which provides the necessary fat content for a tender, yet crisp dough. The addition of dairy-free unsweetened yogurt acts as an excellent egg replacement, contributing moisture, elasticity, and a subtle tang that enhances the dough’s complexity. A splash of white wine (or its non-alcoholic counterpart) is also crucial, as its acidity helps tenderize the dough and prevent gluten from overdeveloping, leading to a more delicate and flaky shell.

Furthermore, choosing to bake these cannoli shells instead of frying them offers several advantages. Baking results in a lighter, less greasy shell that still maintains a delightful crunch. It also makes the process much simpler and less intimidating for home bakers, with minimal cleanup and a healthier final product. The careful rolling and shaping of the dough, combined with a precise baking temperature, ensures that each shell emerges from the oven perfectly golden and ready to be filled with our delectable vegan cream.

The combination of these elements—a thoughtfully crafted vegan ricotta, a rich and flaky vegan pastry dough, and the gentle baking method—transforms a classic dessert into an accessible and equally delicious plant-based treat. This recipe isn’t just a substitute; it’s a celebration of flavor and tradition, reimagined for everyone to enjoy.

Crafting the Perfect Dairy-Free Ricotta Filling: Beyond the Basics

The soul of any cannolo lies within its filling, and our vegan version is no exception. At its core, a cannoli filling is a luxurious ricotta cream, meticulously blended with sugar to achieve a super fluffy, perfectly sweet consistency. While traditionalists often adorn their cannoli with classic chocolate chips or chopped pistachios, the beauty of homemade cannoli lies in the freedom to explore creative and delightful variations.

Our dairy-free ricotta filling begins with a base of creamy vegan ricotta, which is then whipped together with sifted powdered sugar, a hint of fragrant vanilla extract, and a dash of cinnamon. This combination creates a velvety smooth and exquisitely sweet cream that is both rich and surprisingly light. Once you have this foundational filling, the possibilities for customization are endless. Here are some fantastic ideas to elevate your vegan cannoli and make them uniquely yours:

  • Chopped Almonds: Add a delightful crunch and nutty flavor.
  • Crushed Hazelnuts & Chocolate Shavings: For a sophisticated, praline-like experience.
  • Colorful Sprinkles: A fun and festive option, especially for parties or kids.
  • Crushed Candy Canes: Perfect for a festive, winter-themed treat with a cool, minty kick.
  • Powdered Freeze-Dried Raspberries or Strawberries: Infuse a vibrant burst of fruit flavor and a beautiful pink hue.
  • Orange Zest or Candied Orange Peel: A traditional Sicilian touch that adds bright, citrusy notes.
  • Espresso Powder: For a subtle coffee twist that complements the chocolate beautifully.
  • Mini Vegan Marshmallows: Adds a chewy, sweet element for a playful texture.
  • Vegan White Chocolate Chips: A sweet alternative to classic dark chocolate.
  • Gingerbread Crumbs: Ideal for holiday gatherings, offering a warm and spicy aroma.

Feel free to mix and match these additions, or invent your own! The goal is to create a filling that excites your palate and makes each cannolo a truly memorable experience.

Essential Tools for Homemade Vegan Cannoli Success

While making cannoli from scratch might seem intimidating, having the right tools makes the process significantly smoother and ensures beautiful, uniform results. For these particular vegan cannoli, you’ll need a few specialized items in addition to standard kitchen equipment. Investing in these tools will make your cannoli-making journey much more enjoyable and successful:

  • Food Processor: This is a game-changer for preparing the dough quickly and efficiently. It ensures that the vegan butter is perfectly cut into the flour, leading to a flaky crust without overworking the dough. If you don’t have one, a large bowl and a pastry cutter or a fork will work, though it requires a bit more manual effort.
  • Large Bowl OR Stand Mixer: Necessary for combining ingredients, especially when preparing the vegan ricotta filling. A stand mixer with a whisk attachment can make whipping the filling much easier and airier.
  • Hand Mixer: An excellent alternative to a stand mixer for whipping the vegan ricotta filling to a creamy, fluffy consistency.
  • Round 3″ or 4″ Cookie Cutter: Crucial for cutting perfectly uniform circles of dough, which are then shaped into cannoli shells. Consistency in size ensures even baking.
  • Cannoli Forms (Molding Shells): These metal tubes are absolutely essential for shaping the cannoli dough into its characteristic tubular form. The dough is wrapped around them before baking, holding its shape as it cooks. While you can create DIY cannoli molds from aluminum foil if you’re in a pinch, dedicated forms offer superior results in terms of shape and ease of use, and they are reusable for countless batches.
  • Piping Bag + Piping Tip: A piping bag (with a star tip or a simple open round tip) allows for easy and mess-free filling of the cannoli shells, ensuring a neat and professional presentation.

Having these tools ready before you begin will streamline the entire process, allowing you to focus on the joy of creating these wonderful vegan cannoli.

baked cannoli shells
Freshly baked cannoli shells cooling on their forms, perfectly golden and crisp.

How to Make Baked Vegan Cannoli from Scratch: A Comprehensive Guide

Embarking on the journey to create homemade vegan cannoli is a rewarding experience. Below, you’ll find a detailed overview of the steps, along with visuals to guide you. For precise measurements and the full recipe card, please refer to the end of this post or click the “jump to recipe” button at the top.

The beauty of this recipe is its flexibility. You can prepare these delectable treats all in one day, or spread the process over two days. Making the cannoli shells on day one and filling them on day two is a convenient option, allowing you to manage your time effectively. Since these are baked shells, not fried, the cleanup is significantly reduced, and the hands-on time is less intense, making it a perfect project for home bakers.

Ingredients for the Flaky Vegan Cannoli Shells

  • All-Purpose Flour: The foundation of our crisp shells.
  • Salted Vegan Butter: Cubed and chilled, it creates that essential flaky texture.
  • Granulated Sugar: A touch of sweetness for the dough.
  • Vegan Non-Alcoholic White Wine: Or Marsala wine for a classic flavor. If preferred, use 40 mL water + 10 mL apple cider vinegar as an alternative. The acidity helps tenderize the dough.
  • Dairy-Free Unsweetened Yogurt: Opt for a softer variety, like Forager Project. Avoid overly thick yogurts like coconut cream, as this acts as our crucial egg replacement for moisture and bind.
  • Vegan “Egg Wash”: A simple blend of soy milk and maple syrup for a golden, shiny finish.

Ingredients for the Creamy Vegan Ricotta Filling

  • Vegan Ricotta Filling: Two batches of our homemade vegan ricotta, chilled and whipped for optimal creaminess.
  • Powdered Sugar: Sifted for a smooth, lump-free filling.
  • Vanilla Extract: Essential for its warm, aromatic notes (optional: 1/2 tsp vanilla powder).
  • Dash of Cinnamon: Adds a subtle, traditional spice to the filling.
  • Vegan Mini Chocolate Chips: A classic inclusion for texture and flavor.
  • Optional: Chopped Pistachios: For an authentic Sicilian touch and nutty crunch.
stack of vegan cannoli
A beautiful stack of freshly made vegan cannoli, dusted with powdered sugar and ready to serve.

Step-by-Step Instructions

  1. 1. Prepare the Dough:

    In a food processor, pulse the flour and chilled, cubed vegan butter together until the mixture resembles coarse sand or small pea-sized crumbles. This is a crucial step for achieving a flaky crust, similar to making pie dough. Next, add the granulated sugar, vegan non-alcoholic white wine (or your chosen substitute), and dairy-free unsweetened yogurt. Pulse again until a thick, cohesive dough forms, typically within 1-2 minutes. Be careful not to overmix. Form the dough into a flat disk, wrap it tightly in parchment paper or plastic wrap, and chill in the refrigerator for at least 30 minutes, or up to an hour. This chilling period is vital for the dough to firm up, making it easier to roll and preventing the butter from melting prematurely.

    vegan cannoli dough
    The perfectly mixed vegan cannoli dough, ready for chilling.
  2. 2. Form the Cannoli Shells:

    While the dough chills, prepare your baking sheets by lining them with parchment paper. Lightly grease each cannoli form with a thin layer of coconut oil or melted vegan butter. It’s important not to over-grease, as you want the shells to adhere slightly without sliding during baking. Once the dough is properly chilled, generously flour a clean work surface and your rolling pin. Roll out the dough as thinly as possible, aiming for approximately 1/8 inch thick. The thinner the dough, the crisper your shells will be. Use a 3-inch or 4-inch round cookie cutter to cut out as many circles as you can from the rolled dough. Gather any scraps, gently re-roll them, and cut out additional circles. Take one dough circle and wrap it firmly around a greased cannoli form, overlapping the edges slightly. Press the overlapping edges together firmly to create a tight seal, which is crucial to prevent the shells from unraveling during baking. Brush the exterior of each formed cannoli shell with the vegan “egg wash” (a mix of soy milk and maple syrup) for a beautiful golden sheen. Place the prepared cannoli shells onto the lined baking sheets.

    cannoli shells
    Vegan cannoli shells meticulously formed around metal molds, ready for baking.
  3. 3. Bake the Cannoli Shells:

    Before baking, place the baking sheets with the formed cannoli shells into the freezer to chill while your oven preheats to 400°F (200°C). This final chill helps the butter in the dough stay cold, contributing to maximum flakiness. Once the oven is preheated, transfer the baking sheets to the oven. Monitor the shells closely through the oven light; if you notice any shells beginning to slide down their forms, quickly and carefully remove the baking sheet with oven mitts, gently push the shells back into place, and reseal the edges if needed. Bake for 20-25 minutes, or until the shells are lightly golden brown and crisp. Remove from the oven and allow the cannoli shells to cool completely on their forms on the baking sheet before attempting to remove them. Cooling fully on the forms ensures they maintain their perfect tubular shape.

    baked vegan cannoli shell
    A single baked vegan cannoli shell, golden and ready for filling.
  4. 4. Prepare the Vegan Ricotta Filling:

    Once the cannoli shells are completely cooled, you can begin preparing the creamy vegan ricotta filling. In a large mixing bowl, combine the pre-whipped vegan ricotta with the sifted powdered sugar. Whisk these ingredients together until they are smooth and well combined. Stir in the vanilla extract and a dash of cinnamon, whisking again to incorporate these aromatic flavors evenly. Finally, gently fold in the vegan mini chocolate chips (and chopped pistachios, if using) until they are evenly distributed throughout the creamy mixture. This filling should be light, fluffy, and perfectly sweet.

    vegan ricotta filling
    Creamy vegan ricotta filling, perfectly prepared for the cannoli.
  5. 5. Fill Your Cannoli:

    Carefully remove the cooled shells from their metal molds by gently twisting and sliding them off. Take your prepared vegan ricotta filling and spoon it into a piping bag fitted with a star tip or a plain open tip. Holding a cannolo shell in one hand, pipe the filling into each side of the shell until it’s generously filled and the cream peaks slightly from both ends. This technique ensures that the entire shell is filled evenly. Once filled, you can sprinkle additional chocolate chips, pistachios, or any other desired toppings onto the exposed ends of the filling for extra flair and flavor.

    filling vegan cannoli
    The delightful process of filling baked vegan cannoli shells with creamy ricotta.
  6. 6. Serve and Enjoy:

    Dust the finished vegan cannoli generously with a final sprinkle of powdered sugar just before serving. For the best taste and texture, serve these delightful treats promptly after filling, as the shells can soften over time if exposed to the moist filling for too long. Any leftover cannoli (unfilled shells and filling stored separately) can be stored in airtight containers in the fridge for up to 5 days. Filled cannoli are best enjoyed within 1-2 days.

Tips for Vegan Cannoli Success: Achieving Perfection Every Time

Mastering homemade cannoli, especially a vegan version, involves a few key techniques that can make all the difference between good and truly amazing. Here are some essential tips to ensure your baked vegan cannoli are a resounding success:

  • Don’t Skimp on Chilling the Dough: This step is critical! Chilling the dough twice—once after mixing and again before baking—helps the vegan butter solidify, creating pockets of steam during baking that result in incredibly flaky shells. Cold dough is also much easier to handle and roll thinly.
  • Roll the Dough as Thinly as Possible: Aim for about 1/8 inch thickness, or even slightly less if you can manage it without tearing. Thinner dough yields crispier, more delicate shells, which is the hallmark of a great cannolo.
  • Ensure a Tight Seal: When wrapping the dough around the cannoli forms, make sure to press the overlapping edges firmly together. A good seal prevents the shells from unwrapping during baking, maintaining their perfect tubular shape. A little vegan “egg wash” (soy milk + maple syrup) can help secure the seal.
  • Grease Forms Lightly: A light coating of oil or melted vegan butter on the cannoli forms is sufficient. Too much grease can cause the dough to slide off the forms in the oven.
  • Cool Shells Completely on Forms: Resist the urge to remove the baked shells from the forms while they’re still warm. They are fragile when hot. Allowing them to cool completely on the metal tubes helps them crisp up and set their shape.
  • Fill Just Before Serving: To maintain the crispness of the shells, always fill the cannoli as close to serving time as possible. The moisture from the ricotta filling can soften the shells over time. If preparing ahead, store unfilled shells and filling separately in airtight containers.
  • Food Processor vs. Hand Mixing: While a food processor makes dough preparation quick and easy, achieving the “sandy” texture by cutting in cold vegan butter with a pastry cutter or fork is entirely doable by hand. It might take a bit more effort, but the result will be equally delicious.
  • Baked vs. Fried Shells: This recipe focuses on baked shells for a lighter, less messy approach. However, if you prefer a traditional fried shell, you can absolutely fry these shells instead! Heat a neutral oil (like canola or vegetable oil) to 350°F (175°C) in a large pot. Carefully lower the formed shells into the hot oil with a slotted spoon and fry until golden brown. Ensure the dough is perfectly sealed to prevent oil from entering the shell.
  • Don’t Overfill the Piping Bag: Fill your piping bag about two-thirds full to make it easier to handle and control.
  • Experiment with Toppings: While chocolate chips and pistachios are classic, feel free to get creative with other toppings like candied orange peel, sprinkles, or even a drizzle of vegan chocolate sauce.

With these tips in mind, you’re well on your way to creating a batch of vegan cannoli that will impress everyone!

Amazing Vegan Cannoli Recipe (Baked)
A close-up of a beautifully finished vegan cannolo, dusted with powdered sugar.

Frequently Asked Questions About Vegan Cannoli

Here are some common questions you might have when making these delicious vegan cannoli:

What is the best vegan ricotta to use for the filling?

For the absolute best results, I highly recommend using a homemade vegan ricotta made from firm tofu, cashews, or almonds. This allows you to control the texture and flavor, ensuring a rich, creamy, and authentic-tasting filling. My dedicated vegan ricotta recipe provides the perfect base. If you’re opting for store-bought, look for brands that offer a smooth, spreadable consistency and minimal added flavors.

Can I make the cannoli shells ahead of time?

Yes, absolutely! The baked cannoli shells can be prepared several days in advance. Once baked and completely cooled, store them in an airtight container at room temperature for up to 3-4 days to maintain their crispness. You can also freeze the unfilled shells for up to a month; just thaw them at room temperature before filling.

How long do filled vegan cannoli last?

For optimal crispness, it’s best to fill the cannoli shells just before serving. Once filled, the shells will start to soften from the moisture of the ricotta cream. Filled cannoli are best enjoyed within 1-2 days when stored in an airtight container in the refrigerator.

Can I use regular white wine instead of non-alcoholic?

Yes, if you consume alcohol, traditional Marsala wine is often used in cannoli dough and would be a fantastic choice for its classic flavor. Otherwise, any dry white wine would work, as most of the alcohol bakes off, leaving behind a nuanced flavor. My recipe specifies non-alcoholic white wine for those who prefer to avoid alcohol entirely.

Is it possible to make these cannoli gluten-free?

While this specific recipe uses all-purpose flour, you might be able to adapt it using a 1:1 gluten-free all-purpose flour blend. Look for blends designed for baking and pastry, often containing xanthan gum. Keep in mind that gluten-free doughs can sometimes be trickier to roll thinly and may require more gentle handling. I haven’t personally tested a gluten-free version of this exact recipe, so results may vary.

What other toppings pair well with vegan cannoli?

Beyond chocolate chips and pistachios, consider candied orange peel, finely grated vegan dark chocolate, mini vegan marshmallows, a dusting of cocoa powder, or even a drizzle of raspberry coulis. For a festive touch, crushed candy canes are wonderful during the holidays!

Want to save this recipe for later? Pin it on Pinterest!

Amazing Vegan Cannoli Recipe (Baked)
A mouth-watering image of baked vegan cannoli, perfect for pinning to your dessert board.

If you try this amazing vegan cannoli recipe, please take a moment to leave a comment and a rating ⭐️⭐️⭐️⭐️⭐️ below. Your feedback helps others discover and enjoy these recipes! As always, I absolutely love to see your beautiful culinary creations, so be sure to tag me @the_bananadiaries on Instagram and Pinterest! Don’t forget to use the hashtag #thebananadiaries so I can admire your work!


Amazing Vegan Cannoli Recipe (Baked)

Amazing Vegan Cannoli Recipe (Baked)

5 from 5 reviews
  • Author: Britt Berlin
  • Prep Time: 20 minutes
  • Chilling Time: 30 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 12 cannoli
  • Category: Dessert
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan
Print Recipe

Description

These amazing vegan cannoli taste just like the classic Sicilian pastry! With a super flaky pastry formed into tubes and filled with a creamy dairy-free ricotta filling, no one will know these cannoli are entirely vegan, eggless, and dairy-free! Based on my great grandpa’s recipe!


Ingredients

Cannoli Shell:

  • 2 cups (250 grams) all purpose flour
  • 1/4 cup (67 grams) salted vegan butter, cubed and chilled
  • 3 tbsp granulated sugar
  • 1/4 cup (50 mL) vegan non-alcoholic white wine (or marsala wine if you’d like to use the classic version)
  • 1/3 cup (65 grams) dairy free unsweetened yogurt
  • Vegan “egg wash” (1 tbsp soy milk + 1 tbsp maple syrup)

Vegan Ricotta Filling:

  • 2 batches vegan ricotta, chilled and whipped
  • 1 1/2 cups (180 g) powdered sugar, sifted
  • 1 tsp vanilla extract (optional 1/2 tsp vanilla powder)
  • Dash of cinnamon
  • 1 cup vegan mini chocolate chips
  • Optional: 1 cup chopped pistachios

Instructions

  1. Please read through all instructions before beginning.
  2. Prep: You’ll make the cannoli shells first, followed by the filling. Make sure that you have the cannoli forms and cookie cutter. If you can’t find them in stores or online, here is a way to make DIY cannoli forms.
  3. Make the cannoli shell dough: In a food processor, process together the flour and vegan butter until you reach a slightly sandy mixture. Add in the granulated sugar, non-alcoholic wine, and dairy free yogurt. Blend again until a smooth dough forms, about 2 minutes. Form the dough into a flat disk, and wrap the dough in parchment paper or plastic wrap and chill in the fridge for 30 minutes to 1 hour. Line two baking sheets with parchment paper.
  4. While the dough is chilling: lightly grease each cannoli form with coconut oil or melted vegan butter. Be careful not to grease them too much though, as you don’t want the shells to slide while baking. Whisk together the vegan “egg wash” and set aside.
  5. Roll and shape the cannoli shells: Once the dough is chilled, flour a clean surface and rolling pin. Place the dough onto the floured surface, and roll the dough out to be about 1/8″ thick. Try to get the dough as thin as possible without breaking it. Use a 3″ or 4″ cookie cutter, and cut as many shells as you can from the dough. You can re-roll the scraps for remaining shells. Take one cut out shell and wrap it tightly around a cannoli form. Press the edges together enough for them to seal, then brush with the vegan “egg wash”. Place the cannoli shell onto the baking sheet and repeat for the remaining shells.
  6. Bake the shells: Place the baking sheets into the freezer to chill while the oven preheats to 400F. When the oven is preheated, place the baking sheets into the oven. Carefully watch the shells with the oven light on to make sure they’re not sliding down. If they are, you can remove the baking sheet quickly and carefully with oven mitts push the shells back up and sealed. Bake for 20-25 minutes, or until lightly golden.
  7. Remove the shells from the oven: Allow the shells to cool on the cannoli forms and rest on the baking sheet. Once fully cooled, begin to make the filling.
  8. Make the vegan ricotta filling: In a large bowl with a whisk, whisk together the creamed vegan ricotta and powdered sugar. Add in the vanilla extract and cinnamon, and whisk again. Then finally, add in the chocolate chips. Fold together until even distributed.
  9. Pipe the ricotta filling into the shells: Remove the shells from the molds. Spoon the filling into a piping bag with star tip or open tip attached. Pipe the filling into each side of the cannoli and sprinkle with chocolate chips if desired.
  10. Serve and enjoy! Dust with powdered sugar, serve and enjoy! Store any leftovers in an airtight container in the fridge for up to 5 days.

Did you make this recipe?

Be sure to leave a rating and a review in the section below, and tag @the_bananadiaries on Instagram and hashtag it #thebananadiaries so we can see!