Home » Dessert » Pastry » Homemade Cannoli

Homemade Cannoli

This post may contain affiliate links.

Prep Time: 10 mins    Cook Time: 5 mins

5 from 4 votes

Homemade cannoli is even better than the kind you buy from an Italian bakery - and it only takes 6 ingredients and 15 minutes to make this delicious dessert!

Four cannoli sitting next to each other on a table.
Jump to:

This has to be one of my favorite desserts ever. I love everything from the sweet, crumbly pastry to the rich creamy filling inside. You can flavor the cream filling however you want and experiment with different flavors. It's fun to make and anyone will find this recipe easy!

This originally Sicilian treat is popular all over the world. Grab a package of premade cannoli shells as well as cream, ricotta, and some flavorings and you’re all ready to make this incredible Italian dessert. These are elegant enough for a fancy dessert when you have guests over.

And if you want a few other ideas, check out this tiramisu and this panna cotta for more delicious Italian desserts!

Main Ingredients

Using premade shells really cuts down on the time and effort needed to make homemade cannoli and they don’t affect the quality or taste of the finished cannoli. Let’s take a look at what you need to make this exquisite Italian dessert:

  • Cannoli shells: The vessel for the filling. Yes, you could make your own homemade cannoli shells, but not everyone has the time for that. Premade shells are a great shortcut. You can find these on Amazon if your local grocery store and bakery don’t carry them.
  • Ricotta cheese: For the filling. Ricotta is used in plenty of Italian recipes from lasagna to homemade cannoli. Bear in mind, ricotta cheese has a lot of liquid in it, so you have to squeeze as much as you can out before filling the shells. If you don’t, the cannoli will be soggy.
  • Confectioners' sugar: To add sweetness. You will need confectioners' sugar, also known as powdered sugar or icing sugar, to sweeten the filling. Regular sugar won’t work because it will be grainy and crunchy, so you do need to use the powdered kind.
  • Heavy cream: For texture. Although some cannoli recipes thin the ricotta with mascarpone (another Italian cheese) heavy cream also works and is typically what I use since it thickens nicely in the blender.
  • Vanilla extract: Vanilla is always good in desserts! As always, use real vanilla extract and not artificial vanilla essence for the best result.
  • Lemon zest: For a hint of citrus. When paired with vanilla, lemon offers a light and delicate touch to homemade cannoli. For a different take on the recipe, try lime or even orange zest.

Instructions Overview

You will be pleased to learn the instructions for making homemade cannoli is very simple! Squeeze the liquid out of the ricotta first, then add it to a blender along with the sugar, lemon, vanilla, and heavy cream.

Blend the mixture until it is smooth, then spoon this filling into a piping bag or Ziploc bag with the corner cut off. Fill each shell with the ricotta mixture. Sprinkle a little confectioners' sugar on top of each one and serve!

Common Questions

Can I make cannoli ahead?

Cannoli can be prepared ahead but you will get the best results if you keep the filling separate from the shells and fill them just before serving.

How should I store them?

Filled cannoli shells will keep for a couple of days in the refrigerator but after 24 hours they won’t taste as fresh or crisp.

Is it possible to freeze homemade cannoli?

If you try to freeze filled cannoli, the creamy filling will get into the pastry and make it soggy. You can freeze the filling by itself though, then thaw and fill the shells later.

What should I serve with them?

Whether you enjoy your cannoli with an after-dinner espresso or as a mid-morning snack, there is no wrong way to serve this delicious treat. Just make sure they are served chilled so the filling holds its shape.

How can I fix a too-thin cannoli filling?

If your filling seems too thin, chill it in the refrigerator and it should thicken up. Alternatively, mix in some finely ground almonds or more confectioners' sugar.

Chopnotch Tips

  • Strain the ricotta through a fine-mesh sieve before combining it with the other filling ingredients for a super-smooth filling.
  • It’s best if you have a piping bag to get the filling inside your shells. If not, use a plastic Ziploc bag. Fill it up and then carefully cut off a corner for a DIY piping bag.
  • Serve the filled cannoli within 24 hours if possible, otherwise, you will find the shell gets soggy. If this isn’t possible then just keep the filling and shells separate until serving.
  • Feel free to add more extras to these. Anything from chopped pistachios to chocolate chips will work in the filling, so get creative! Last time I added some blackberries to the blender to add fruit flavor and color the creamy filling as well.
  • Don’t forget to save some of that confectioners' sugar to top off your cannoli! It always looks perfect with a light dusting.

Homemade cannoli is so easy to make and if you use premade shells it only takes 15 minutes! These delicious treats are perfect for any occasion.

Let us know what you think! Give this recipe a rating in the comments section below.

Recipe

How to Make

Homemade Cannoli

These rich, creamy and delicious homemade treats are so easy to prepare. The delicate lemon and vanilla filling is exquisite.
SCALE THIS RECIPE
Prep Time: 10 mins
Cook Time: 5 mins
Total Time: 15 mins
Servings: 8 cannoli

Ingredients

  • 8 pre-made cannoli shells
  • 15 ounces whole milk ricotta cheese, excess liquid squeezed out
  • ½ cup confectioners’ sugar
  • 1 teaspoon lemon zest
  • ½ teaspoon vanilla extract
  • 4 tablespoons heavy cream
💡TIP: Save it on Pinterest so you can always come back when you need to! 👇

Instructions

  • Place ricotta into a blender. Add confectioners' sugar, lemon zest, vanilla, and heavy cream. Blend until completely smooth.
  • Spoon filling into a disposable piping bag, cut the corner off and fill each cannoli.
  • Serve topped with confectioners' sugar.
For More RecipesFollow @chopnotch

Notes

  • Strain the ricotta through a fine-mesh sieve before combining it with the other filling ingredients for a super-smooth filling.
  • It’s best if you have a piping bag to get the filling inside your shells. If not, use a plastic Ziploc bag. Fill it up and then carefully cut off a corner for a DIY piping bag.
  • Serve the filled cannoli within 24 hours if possible, otherwise, you will find the shell gets soggy. If this isn’t possible then just keep the filling and shells separate until serving.
  • Feel free to add more extras to these. Anything from chopped pistachios to chocolate chips will work in the filling, so get creative! Last time I added some blackberries to the blender to add fruit flavor and color the creamy filling as well.
  • Don’t forget to save some of that confectioners' sugar to top off your cannoli! It always looks perfect with a light dusting.

Nutrition Facts

Calories: 238kcal (12%), Carbohydrates: 19g (6%), Protein: 8g (16%), Fat: 14g (22%), Saturated Fat: 7g (44%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 37mg (12%), Sodium: 48mg (2%), Potassium: 62mg (2%), Fiber: 1g (4%), Sugar: 10g (11%), Vitamin A: 347IU (7%), Vitamin C: 1mg (1%), Calcium: 115mg (12%), Iron: 4mg (22%)
Print Recipe
course:
Dessert
cuisine:
Italian

©

Leave a Comment

Add a rating: