Strain the ricotta to remove excess liquid. You can use cheesecloth, a fine mesh sieve, or another method.*
In a large mixing bowl, combine the ricotta and mascarpone cheese until smooth. You can use a hand mixer or a whisk to ensure the mixture is thoroughly blended.
Add the confectioners’ sugar, vanilla extract, and almond extract to the cheese mixture. Mix until the ingredients are well incorporated and the mixture is smooth.
Gently fold in the mini chocolate chips, reserving some for garnish if you like.
Cover and refrigerate the dip for at least 30 minutes before serving. This allows the flavors to meld together and the dip to firm up a bit.
Transfer the cannoli dip to a serving bowl and sprinkle the reserved chocolate chips on top for garnish. Serve with various cookies, chips, and fruit.
Notes
*Longer is better for straining the ricotta. I recommend at least 15 to 20 minutes, but you can also leave it in the refrigerator overnight.
Keep tightly stored in the refrigerator up to 5 days. Stir before serving.