Cannoli are a classic Italian dessert that features a crispy, fried shell filled with a sweet, creamy ricotta mixture. Perfect for special occasions or a delightful treat, these pastries are sure to impress with their rich flavors and satisfying textures.
When preparing this recipe, you might need to visit the supermarket for a few specific ingredients. Ricotta cheese is essential for the filling, and it should be well-drained to achieve the right consistency. Cannoli tubes are also necessary to shape the shells, and you can usually find them in specialty kitchen stores or online. Additionally, white wine is used in the dough, adding a unique flavor and helping to achieve the perfect texture.

Ingredients For Cannoli Recipe
All-purpose flour: The base for the dough, providing structure and texture.
Sugar: Adds sweetness to the dough and filling.
Cinnamon: Provides a warm, spicy flavor to the dough.
Salt: Enhances the overall flavor of the dough.
Unsalted butter: Adds richness and helps create a tender dough.
Egg yolk: Binds the dough together and adds richness.
White wine: Adds flavor and helps achieve the right dough consistency.
Vegetable oil: Used for frying the shells to a golden brown.
Ricotta cheese: The main ingredient for the creamy filling.
Powdered sugar: Sweetens the ricotta filling and provides a smooth texture.
Vanilla extract: Adds a fragrant, sweet flavor to the filling.
Mini chocolate chips: Adds texture and a burst of chocolate flavor to the filling.
Technique Tip for Making Cannoli
When making the dough for cannoli, ensure it is rolled out as thinly as possible. This helps achieve a crisp and delicate shell. Additionally, when wrapping the dough around the cannoli tubes, make sure to seal the edges well with a bit of egg white to prevent them from opening during frying.
Suggested Side Dishes
Alternative Ingredients
all-purpose flour - Substitute with whole wheat flour: Whole wheat flour provides a slightly nuttier flavor and more fiber, though it may make the dough a bit denser.
sugar - Substitute with honey: Honey adds a natural sweetness and moisture, but you may need to adjust the liquid content in the recipe.
cinnamon - Substitute with nutmeg: Nutmeg offers a warm, spicy flavor similar to cinnamon, though slightly more pungent.
unsalted butter - Substitute with coconut oil: Coconut oil can provide a similar fat content and a slight coconut flavor, which can add a unique twist to the cannoli shells.
egg yolk - Substitute with flaxseed meal and water: Mix 1 tablespoon of flaxseed meal with 3 tablespoons of water to replace one egg yolk, suitable for a vegan option.
white wine - Substitute with apple cider vinegar and water: Mix equal parts apple cider vinegar and water to mimic the acidity and liquid content of white wine.
vegetable oil - Substitute with canola oil: Canola oil has a neutral flavor and high smoke point, making it a good alternative for frying.
ricotta cheese - Substitute with mascarpone cheese: Mascarpone is creamier and richer, providing a smooth texture and slightly different flavor profile.
powdered sugar - Substitute with coconut sugar: Coconut sugar can be ground into a fine powder and offers a caramel-like sweetness, though it may slightly alter the color of the filling.
vanilla extract - Substitute with almond extract: Almond extract provides a different but complementary flavor, adding a nutty undertone to the filling.
mini chocolate chips - Substitute with chopped dark chocolate: Chopped dark chocolate can offer a richer, more intense chocolate flavor and a slightly different texture.
Alternative Recipes Similar to Cannoli
How to Store or Freeze Cannoli
To keep your cannoli fresh and delightful, store the shells and filling separately. This prevents the shells from becoming soggy.
Place the cannoli shells in an airtight container. Store them at room temperature for up to a week. If you live in a humid area, consider adding a small packet of silica gel to the container to absorb moisture.
For the ricotta filling, transfer it to an airtight container and refrigerate. It will stay fresh for up to three days. Before using, give it a quick stir to ensure it's smooth and creamy.
If you need to freeze the cannoli shells, wrap each shell individually in plastic wrap to prevent them from sticking together. Place the wrapped shells in a freezer-safe bag or container. They can be frozen for up to two months. Thaw at room temperature before using.
The ricotta filling can also be frozen. Spoon it into a freezer-safe container, leaving some space at the top for expansion. Label the container with the date and freeze for up to one month. Thaw in the refrigerator overnight and stir well before filling the shells.
When ready to serve, fill the cannoli shells with the ricotta mixture just before serving to maintain the perfect texture. Use a piping bag for a neat and professional look.
If you have leftover filled cannoli, store them in the refrigerator in a single layer on a plate covered with plastic wrap. Consume within a day to enjoy the best texture and flavor.
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Place the cannoli shells on a baking sheet lined with parchment paper. Warm them for about 5-7 minutes to restore their crispiness. Be careful not to overheat, as this can cause the shells to become too brittle.
For the ricotta filling, avoid reheating directly as it can alter the texture. Instead, let it come to room temperature naturally. If you must warm it slightly, use a double boiler method: place the filling in a heatproof bowl over a pot of simmering water, stirring gently until it reaches the desired temperature.
If you have filled cannoli that need reheating, use a low-temperature oven setting, around 200°F (95°C). Place the filled cannoli on a baking sheet and warm for 5-10 minutes. This method helps to gently heat the filling without compromising the shell's texture.
Alternatively, you can use an air fryer set to 300°F (150°C) for 3-5 minutes to re-crisp the shells. This method works well for both filled and unfilled cannoli.
For a quick fix, use a microwave with caution. Place the cannoli on a microwave-safe plate and heat on low power for 10-15 seconds. This method is not ideal for maintaining crispiness but can be useful in a pinch.
Essential Tools for Making Cannoli
Mixing bowl: Used to combine the dry ingredients like flour, sugar, cinnamon, and salt.
Pastry cutter: Helps to cut in the butter until the mixture resembles coarse crumbs.
Plastic wrap: Used to wrap the dough and let it rest for 30 minutes.
Rolling pin: Essential for rolling out the dough thinly on a floured surface.
Cookie cutter: Used to cut the dough into 4-inch circles.
Cannoli tubes: Metal tubes around which the dough circles are wrapped to form the cannoli shells.
Pastry brush: Useful for sealing the edges of the dough with a bit of egg white.
Frying pan: Used to heat the oil to 350°F (175°C) for frying the cannoli shells.
Paper towels: Placed on a plate to drain the excess oil from the fried cannoli shells.
Mixing spoon: Used to mix the ricotta, powdered sugar, and vanilla for the filling.
Spatula: Helps to fold in the mini chocolate chips into the filling.
Piping bag: Used to fill the cannoli shells just before serving.
How to Save Time on Making Cannoli
Prepare the filling: Mix the ricotta, powdered sugar, and vanilla ahead of time and store in the fridge. This allows the flavors to meld and saves time when assembling.
Uniform shape: Use a cookie cutter to ensure all dough circles are the same size. This speeds up the process and ensures even cooking.
Preheat oil: Start heating the vegetable oil while you roll out the dough. This way, the oil reaches the right temperature by the time you're ready to fry.
Batch frying: Fry multiple cannoli shells at once to save time. Just make sure not to overcrowd the pan.

Cannoli Recipe
Ingredients
Shells
- 2 cups all-purpose flour
- 1 tablespoon sugar
- 1 teaspoon cinnamon
- ¼ teaspoon salt
- 2 tablespoon unsalted butter cut into small pieces
- 1 egg egg yolk beaten
- ½ cup white wine or as needed
- 1 unit vegetable oil for frying
Filling
- 2 cups ricotta cheese drained
- 1 cup powdered sugar
- ½ teaspoon vanilla extract
- ½ cup mini chocolate chips
Instructions
- In a mixing bowl, combine flour, sugar, cinnamon, and salt. Cut in butter until mixture resembles coarse crumbs.
- Add egg yolk and wine, a little at a time, until dough clings together. Knead until smooth. Wrap in plastic and let rest for 30 minutes.
- Roll dough out thinly on a floured surface. Cut into 4-inch circles. Wrap circles around cannoli tubes, sealing edges with a bit of egg white.
- Heat oil in a frying pan to 350°F (175°C). Fry shells until golden brown. Remove and drain on paper towels. Let cool, then remove tubes.
- For filling, mix ricotta, powdered sugar, and vanilla until smooth. Fold in chocolate chips. Fill shells just before serving.
Nutritional Value
Keywords
Suggested Appetizers and Main Courses
More Amazing Recipes to Try 🙂
- Ginger Ale Recipe25 Minutes
- Air Fryer Hamburger Patties Recipe22 Minutes
- Raw Vegetable Dip Recipe10 Minutes
- Watermelon Cooler Slushy Recipe10 Minutes
- Fried Pork Chop Recipe35 Minutes
- Fresh Cherry Muffins Recipe40 Minutes
- Garlic Shrimp Recipe20 Minutes
- Buttermilk Cornbread Recipe35 Minutes
Leave a Reply