Go Back
Vegan Ricotta Cannoli

Authentic Vegan Sicilian Cannoli

Crispy, bubbly cannoli shells filled with a lightly sweet, ricotta-style vegan cream. This plant-based version stays true to traditional Sicilian technique, using fried shells and a balanced filling that tastes authentic—not like frosting.
Prep Time 45 minutes
Cook Time 20 minutes
Total Time 1 hour 5 minutes
Servings: 4 people
Course: Dessert
Cuisine: Italian, Italian Vegan, Sicilian
Calories: 240

Ingredients
  

For the Cannoli Shells
  • 2 cups all-purpose flour
  • 2 tablespoons granulated sugar
  • ¼ teaspoon salt
  • ¼ cup Marsala wine vegan
  • 3 tablespoons aquafaba liquid from canned chickpeas
  • 2 tablespoons unsweetened almond milk
  • 1 tablespoon neutral oil sunflower or canola
  • Peanut oil or other neutral oil for frying
For the Vegan Ricotta Filling
  • 14 oz firm tofu gently pressed
  • 3 –4 tablespoons powdered sugar to taste
  • 1 tablespoon lemon juice
  • 1 tablespoon nutritional yeast
  • ¼ teaspoon cinnamon
  • Pinch of salt
  • cup mini vegan chocolate chips optional
For Serving (Optional)
  • Powdered sugar for dusting
  • Crushed pistachios or extra chocolate chips

Method
 

Make the Dough
  1. In a bowl, mix flour, sugar, and salt.
  2. In another bowl, mix Marsala wine, aquafaba, almond milk, and oil.
  3. Pour wet ingredients into dry and mix with a fork or your fingers until a dough forms.
Knead and Rest
  1. Turn dough onto a lightly floured surface. Knead for about 5 minutes until smooth.
  2. Form into a flat disk, wrap tightly, and chill for at least 30 minutes.
Roll and Shape
  1. Divide dough in half. Roll very thin—about 1/16 inch.
  2. Cut circles slightly smaller than your cannoli forms.
  3. Wrap dough loosely around the forms. Brush edges with aquafaba and press firmly to seal.
Fry the Shells
  1. Heat about 2 inches of oil over medium heat.
  2. Fry shells for about 30 seconds per side until golden and bubbly.
  3. Drain on a wire rack and cool completely before removing the forms.
Make the Filling
  1. Blend tofu, lemon juice, nutritional yeast, cinnamon, salt, and powdered sugar until smooth.
  2. Adjust sweetness slowly. Add a little almond milk if needed.
  3. Fold in chocolate chips by hand.
Fill and Serve
  1. Pipe filling into shells from both ends just before serving.
  2. Dust with powdered sugar and dip ends in pistachios or chocolate chips if desired.

Notes

  • Fill cannoli only right before serving or the shells will soften.
  • Frying is essential for the classic bubbly texture—baking will change the result.
  • Shells can be made 1–2 days ahead and stored airtight at room temperature.
  • The filling keeps well in the fridge for up to 3 days.