Golden wine-infused fried shells filled with a rich, luscious vanilla bean ricotta cream enhanced with pure vanilla extract and smooth vanilla bean paste for a deeply aromatic Italian dessert.
Vanilla Cannoli
Ingredients
Scales from a half to a double batch. Laminated and yeasted doughs are easiest to handle one batch at a time; bake extra pans in rounds.
- 2.0 cups (240.0 g)all-purpose flour
- 2.0 tbsp (25.0 g)granulated sugar
- ¼ tsp (1.25 g)fine sea salt
- 2.0 tbsp (28.0 g)cold unsalted butter, diced
- 1.0 large (50.0 g)egg, beaten
- ½ cup (120.0 ml)dry white wine
- neutral oil, for frying
- 3.0 cups (720.0 g)whole-milk ricotta, well drained
- 1.0 cup (120.0 g)confectioners' sugar, sifted
- 1.0 tsp (5.0 ml)vanilla bean paste
- 1.0 tsp (5.0 ml)pure vanilla extract
- 1.0vanilla bean, split and scraped
Make it at home
- Must-have Stainless Cannoli Tubes Shells hold their shape in the hot oil. View on Amazon › (opens in a new tab)
- Makes it easier Piping Bags & Tips Set Fill and pipe neatly, no ziplock-bag mess. View on Amazon › (opens in a new tab)
- Worth the upgrade Lodge 6-Qt Enameled Dutch Oven Heavy enough to hold an even frying temperature. View on Amazon › (opens in a new tab)
As an Amazon Associate, VanillaGoods earns from qualifying purchases. We only suggest tools that fit this recipe.
Instructions
- In a large bowl, whisk together the flour, sugar, and fine sea salt.
- Cut the cold unsalted butter into small pieces and incorporate with your fingertips until the mixture resembles coarse crumbs.
- Add the beaten egg and dry white wine, mixing until the dough comes together.
- Knead lightly on a floured surface until smooth, about 5 minutes.
- Shape into a disc, wrap in plastic wrap, and let rest at room temperature for 20 minutes, then chill in the refrigerator for 25 minutes.
- Line a fine-mesh sieve with a double layer of cheesecloth and drain the ricotta in the refrigerator for at least 1 hour, pressing gently to remove excess moisture.
- Heat neutral oil in a deep fryer or heavy pot to 375°F (190°C).
- Roll out the dough on a lightly floured surface to a thickness of about 1/8 inch (3 mm). Cut into 4-inch (10 cm) ovals.
- Wrap each oval around a cannoli tube, sealing edges with a bit of water.
- Fry cannoli shells in batches until golden brown and crisp, about 2-3 minutes. Drain on paper towels and let cool completely before carefully removing the tubes.
- In a medium bowl, combine the drained ricotta, sifted confectioners' sugar, vanilla bean paste, pure vanilla extract, and scraped seeds from the vanilla bean. Mix until very smooth and creamy, using a hand mixer if desired.
- Transfer the vanilla ricotta filling into a piping bag fitted with a wide tip.
- Fill the cooled cannoli shells with the vanilla ricotta cream just before serving to ensure crispness.
- Optionally, dust filled cannoli lightly with additional confectioners' sugar or garnish the ends with finely chopped toasted pistachios to complement the vanilla.
- Serve immediately for best texture and flavor.
Tips
- Ensure the ricotta is thoroughly drained to avoid a watery filling which can soften the shells.
- Using both vanilla bean paste and scraped seeds intensifies the vanilla flavor without adding moisture.
Recipe FAQ
How long does it take to make vanilla cannoli?
Plan on 45 minutes of prep and 20 minutes of cooking, plus 1 hour 25 minutes to chill and rest. The recipe makes 12 cannoli.
How should I store vanilla cannoli?
Keep filled cannoli refrigerated and consume within 24 hours to maintain shell crispness. Store unfilled shells in an airtight container at room temperature for up to 2 days.
Can I make vanilla cannoli ahead?
Prepare dough and shells, as well as ricotta filling, up to one day ahead; assemble just before serving.
Can I use a different form of vanilla?
Yes. This recipe uses 1 tsp vanilla bean paste (5 ml). Each teaspoon of pure vanilla extract can be swapped for 1 teaspoon of vanilla bean paste, the seeds of half a vanilla bean, or 1/2 teaspoon of vanilla powder. Paste and seeds add the classic dark specks.
Estimated · per serving
Nutrition
Per serving = 1 of 12 servings this recipe makes.
Whole recipe (12 servings): ~4032 cal · 220g fat · 371g carbs · 109g protein · 158g sugar
Estimated values per serving, calculated from standard ingredient data. Not verified Nutrition Facts; actual values vary with brands, measurements, and preparation.
Per serving · 336 calories
What it takes to burn one serving
- Brisk walking 64 min·3.7 mi·~7500 steps
- Walking uphill or incline treadmill 46 min·2.3 mi·~4600 steps
- Moderate cycling 34 min·6.8 mi
- Swimming laps 47 min
- Jogging 33 min·2.8 mi·~5300 steps
- Stair climbing 31 min·~2800 steps
- Dancing 55 min
- Bodyweight circuit training 34 min
- Cleaning, errands, or playing with the dog 78 min
Rough estimates for one serving, based on standard MET values at about 155 lb. Your own burn depends on body size, effort, and fitness. Shown for context only — food is not something you have to earn.
Made with VanillaGoods
Browse available VanillaGoods products below. Check each product's origin and form against the ingredient list; these recommendations do not change the recipe's quantities or preparation method.














Recipe Rating
0 commentsNo comments yet — be the first to share how this turned out for you.
Leave a comment