If you’re looking for a classic, crispy, and creamy dessert, this Cannoli Recipe is a perfect choice. Originating from Italian cuisine, cannoli feature crunchy pastry shells filled with a rich, sweet ricotta cream. The contrast between the crisp shell and smooth filling creates a truly indulgent experience. I love how these elegant pastries feel special yet can be made at home with a bit of preparation. Whether for celebrations or a sweet treat, cannoli always impress.
Why You’ll Love This Recipe
Crispy and Creamy:
Perfect contrast of textures.
Classic Dessert:
A timeless Italian favorite.
Customizable:
Fillings and toppings can vary.
Great for Special Occasions:
Elegant and impressive treat.
Ingredients You’ll Need
For the Shells
All-Purpose Flour:
Provides structure for the shells.
Sugar:
Adds slight sweetness.
Butter or Shortening:
Creates a tender, crisp texture.
Egg:
Helps bind the dough.
White Wine or Vinegar:
Adds flavor and helps create bubbles.
Salt:
Balances taste.
Oil:
For frying.
For the Filling
Ricotta Cheese:
The base of the creamy filling.
Powdered Sugar:
Sweetens the mixture.
Vanilla Extract:
Enhances flavor.
Chocolate Chips:
Add texture and sweetness.
Toppings (Necessary)
Powdered Sugar (for dusting)
Variations
- Add orange or lemon zest for brightness
- Use mascarpone for a richer filling
- Dip the shell ends in melted chocolate
- Add chopped pistachios for crunch
How to Make Cannoli Recipe
Step 1: Make the Dough
In a bowl, mix flour, sugar, and salt. Add butter and mix until crumbly. Add egg and white wine (or vinegar) and knead until a smooth dough forms. Cover and let rest for 30 minutes.
Step 2: Roll and Shape
Roll the dough thin and cut into circles. Wrap each piece around cannoli molds, sealing the edges with a little water or egg wash.
Step 3: Fry the Shells
Heat oil to 350°F (175°C). Fry the shells until golden and crisp, about 2–3 minutes. Remove and let cool before carefully removing from molds.
Step 4: Prepare the Filling
In a bowl, mix ricotta cheese, powdered sugar, and vanilla extract until smooth. Fold in chocolate chips. For the best texture, chill the filling for 30 minutes.
Step 5: Fill the Cannoli
Use a piping bag or spoon to fill the cooled shells with the ricotta mixture.
Step 6: Add Toppings
Dust with powdered sugar just before serving.
Step 7: Serve Immediately
Cannoli are best enjoyed fresh to keep the shells crisp.
Pro Tips
Drain Ricotta Well:
Prevents watery filling.
Roll Dough Thin:
Creates crisp shells.
Fry at the correct temperature:
Ensures even cooking.
Fill Just Before Serving:
Prevents sogginess.
How to Serve
As a Dessert:
Perfect after meals.
With Coffee:
Pairs beautifully with espresso.
For Celebrations:
Great for parties and special occasions.
Storage
Shells:
Store in an airtight container for up to 3 days.
Filling:
Refrigerate for up to 3 days.
Assembled Cannoli:
Best eaten immediately.
FAQs
Can I bake instead of frying?
Yes, but the texture will differ.
Why is my filling runny?
Ricotta wasn’t drained enough.
Can I make them ahead?
Prepare components separately.
What oil is best for frying?
Use neutral oil like vegetable oil.
Final Thoughts
This Cannoli Recipe is a delightful dessert that combines crisp pastry shells with a rich and creamy filling for a truly indulgent experience. The balance of textures and flavors makes it a standout treat for any occasion. While it requires a few steps, the process is straightforward and rewarding. It’s a great way to bring a touch of Italian tradition into your kitchen. Once you try it, these homemade cannoli are sure to become a favorite dessert you’ll want to make again and again.

Cannoli Recipe
Ingredients
Method
- Make and rest dough.
- Roll, cut, and shape around molds.
- Fry until crisp and golden.
- Prepare filling and chill.
- Fill shells just before serving.
- Dust with powdered sugar.
Notes
- Drain ricotta thoroughly
- Fry at the correct temperature
- Fill just before serving
- Store components separately







