Cannoli Dip

This Cannoli Dip tastes like decadent cannoli without all the work!ย  Crafted with expert precision, this EASY recipe ensures flawless sweet, rich, and creamy results thanks to technique, tips, and tricks. This no-bake dessert dip is also make-ahead friendly, so it’s the ideal stress-free crowd pleaser!

I love an impressive yet deceptively easy dessert dip or dessert โ€œappetizerโ€ โ€“ and so does everyone else!  Try these favorites: Cherry Cheesecake Dip, Key Lime Cheesecake Dip, Pumpkin Pie Dip, Chocolate Fondue and Chocolate Peanut Butter Ball.  

how to make cannoli dip recipe video

showing hot to serve ricotta dip with a top view of dip in a bowl with waffle cookies, strawberries and chocolate chip cookies


 

Why You’ll Love My Sweet Cannoli Dip

I experimented and perfected this recipe until I landed on this foolproof, reliable and delicious winner. Here’s why you’ll love it:

  • Authentic Cannoli Flavor: Captures the classic taste of traditional cannoli in an easy-to-make NO BAKE dessert.
  • Rich and Creamy Texture: Made with ricotta and mascarpone (instead of all ricotta), itโ€™s extra creamy, luxuriously smooth and decadent.
  • Accessible: Itโ€™s made with easy-to-find ingredients.
  • Quick and Easy: It can be whipped up in 10 minutes in one bowl after the ricotta has strainedโ€“ which means only one dish to clean!
  • Make Ahead Winner: It can be made and stored in the fridge for days before serving.
  • Fun for Sharing: A crowd-pleaser at gatherings, itโ€™s perfect served with dippers like waffle cones, biscotti, or strawberries-no need to hunt down cannoli shells!
  • All Occasion Crowd Pleaser: Itโ€™s a crowd favorite for every occasion: entertaining, baby showers, bridal showers, potlucks, barbecues, Valentineโ€™s Day, Easter, Christmas, etc. ย 
cannoli dip on a platter showing how to server with waffle cookies and strawberries
ingredient icon

Ingredients for Cannoli Dip

Cannoli Dip is made with just a few ingredients, all of which are easy to find at your local grocery store. ย With so few ingredients, itโ€™s important you donโ€™t skimp. Letโ€™s take a quick look at what youโ€™ll need (measurements in the printable recipe card at the bottom of the post):

  • Ricotta cheese:ย An Italian whey cheese and the base of traditional cannoli filling and thus our dip! Please use whole milk ricotta or else the dip can be runny and lack flavor. If you have the chance to purchase either brands Sierra or Polly-O ricotta cheese at a specialty market, use that!
  • Mascarpone cheese: This secret ingredient makes the dip lusciously smooth, thick and creamy without tasting grainy!ย  Mascarpone is a soft Italian cheese usually located with the specialty cheeses in a round 8-ounce tub.ย ย 
  • Powdered sugar:ย This is used to sweeten the dip.ย  I recommend sifting the sugar first or directly into the mixing bowl to avoid any lumps.ย  Powdered sugar is used instead of traditional superfine sugar so it mixes seamlessly into the creamy dip.
  • Extracts:ย Both vanilla and almond extract add a superb depth of flavor to the dip.ย  If you donโ€™t keep almond extract on hand, you may skip it.
  • Mini chocolate chips:ย Make sure you use mini chocolate chips, regular sized are too big and chunky for this delicate dip.ย  Another option is to process regular chocolate chips or chocolate in your food processor a bit. ย 
    up close of cannoli dip recipe showing how creamy it is

    How to make cannoli dip

    This Cannoli Dip can be summarized in 4 easy steps:  

    1. Strain the ricotta cheese.
    2. Cream ricotta and mascarpone together.
    3. Beat in powdered sugar, almond and vanilla extracts.
    4. Fold in mini chocolate chips.

    Letโ€™s take a more in-depth look (full recipe with measurements in the recipe card at the bottom of the post):

    Step 1:  How to strain ricotta cheese

    Straining the ricotta cheese is crucial to create a lusciously thick, creamy Cannoli Dip. This step will prevent a runny dip, even after storing for days.

    To strain, place a fine mesh strainer over a bowl. Line the strainer with cheesecloth, coffee filter or paper towels.  Add the ricotta to the cheese cloth and top it with parchment paper or plastic wrap.  Top that with something heavy to press the liquid out.  I have used a Costco jar of pickles, olive oil with a Dutch oven lid on top, etc. Let the ricotta drain 1-2 hours at room temperature.

    a collage showing how to make cannoli dip recipe by adding ricotta to a fine mesh strainer, topping with a heavy bottle and straining excess moisture over a bowl

    Step 2:  Cream ricotta and mascarpone together

    Add the ricotta and mascarpone to the bowl of your stand mixer fitted with the paddle attachment.  You can also use a handheld mixer, but the stand mixer eliminates any elbow grease and makes for an extra fluffy dip.

    Beat the ricotta and mascarpone together on medium-high until smooth. Continue to beat until you see the mixture start to thicken, you canโ€™t miss it, about 3-5 minutes.

    showing how to make Cannoli Dip recipe by beating ricotta and mascarpone together until fluffy

    Step 3:  Beat in powdered sugar, almond and vanilla extracts

    Reduce speed and beat in the extracts, cinnamon and nutmeg. Just a pinch of each elevate the dip.  Next, slowly beat in the powdered sugar in batches until smooth.  You may need to fold in any powdered sugar clinging to the sides of the bowl with a spatula.

    showing how to make cannoli dip recipe by beating in vanilla extract, almond extract and powdered sugar until smooth and creamy

    Step 4:  Fold in mini chocolate chips

    Using a spatula, fold in the mini chocolate chips. 

    showing how to make cannoli dip recipe by stirring mini chocolate chips into the creamy ricotta/mascarpone dip

    step 5:  serve

    Serve immediealty or cover and refrigerate until ready to serve. Dig in with your favorite dippers!

    up close of cannoli dip on a waffle cookie dipper showing what to serve it with

    Easy Cannoli Dip Recipe Tips

    • Use room temperature mascarpone:ย  It mixes together with the ricotta seamlessly as opposed to cold mascarpone straight from the fridge.
    • Donโ€™t use granulated sugar:ย  The simple mistake of using granulated sugar instead of powdered sugar will result in a grainy dip.
    • Serve at room temperature:ย  This dessert dip needs to be stored in the refrigerator, so if making in advance, schedule in time for it to come to room temperature so it can soften up a bit, otherwise it will be pretty firm straight out of the fridge.
    • Soften the dip if needed:ย  If you find youโ€™ve drained your ricotta too long and the dip is a bit too stiff and not really creamy, you can add a splash of cold heavy cream or half and half and continue to beat until incorporated.ย  ย 
    • How to thicken your cannoli dip:ย  If your ricotta and mascarpone are already combined and the dip isnโ€™t as thick as youโ€™d like, continue to beat until thickened.ย 
    • Can I double this recipe?ย  This dip makes quite a bit, but it also goes down very easily!ย  You can easily double the dip if you plan on a large crowd.ย  You can also half the recipe if needed.ย 

    HOW TO prevent runny or grainy cannoli dip  

    This Cannoli Dip recipe is beautifully simple, which means it’s important to pay attention to the details, especially using whole milk ricotta. In order to prevent a runny or grainy dip, please follow these guidelines:

    • Use whole milk ricotta. ย The fat is necessary in order for the dip to whip up rich and creamy, similar to how heavy cream is needed to make whipping cream.ย  Skim or low-fat ricotta, on the other hand, will not whip up thick and creamy, instead, the fat will separate from the liquid resulting in a runny dip.
    • Use fine grain ricotta. Ricotta brands can vary in texture depending on how theyโ€™re prepared from creamy-like consistency to cottage cheese-sized grains.ย  Splurge on a highly quality fine grain brand like Shamrock so it will beat up super silky smooth. ย 
    • Use very fresh ricotta.ย  Ideally, donโ€™t make this recipe with leftover ricotta from manicotti or lasagna.ย  Instead, use a freshly opened container, otherwise you may need to drain the ricotta longer.ย 
    • Strain the ricotta cheese long enough. ย If you donโ€™t drain off enough moisture, then the dip is destined to be runny or flat instead of creamy and fluffy.ย  Drain the ricotta until it holds its shape pretty well to eliminate any potential problems.
    • Whip until the dip starts to thicken.ย  The ricotta and mascarpone will whip together quickly, but will look thin.ย  Continue to beat until the mixture looks thick and creamy.ย 
    • Use a stand mixer or hand mixer.ย  You really need the power behind a stand mixer or hand mixer to get the dip extra thick, smooth and creamy instead of beating by hand.
      top view of two hands holding cannoli dip recipe showing how creamy it is

      What to Dip in Cannoli Dip

      The beauty about Cannoli Dip is it can be served with anything from waffle cookie crisps to cannoli shells, to strawberries to cookies!ย  Here are a few ideas:

      • Broken cannoli shells or cannoli chips
      • Chocolate dippedย cannoli shellsย 
      • Waffle crisp cookies (these are the ones pictured)
      • Butter crisps
      • Pizzelle cookies
      • Chocolate chip cookies
      • Milano cookies
      • Ricotta cookies
      • Italian vanilla wafersย 
      • Graham crackers
      • Nilla wafers
      • Fresh fruit: strawberries, apples, peaches

      Recipe Variations

      DO YOU HAVE TO USE RICOTTA CHEESE in this dip?

      Yes, ricotta is essential to the authentic taste of cannoli filling so please donโ€™t substitute it.  Even if you donโ€™t like ricotta or sometimes find it grainy, it takes on a smooth, creamy, luxurious texture once drained and combined with mascarpone.

      Can i use cream CHEESE?

      Cream cheese is a bit too strong and overpowering in this recipe and is not a good substitute for mascarpone.  So, unless you want your dip to taste like sweetened cream cheese, I don’t recommend it.

        • Use cream cheese if you must:ย  Mascarpone cheese will give the most authentic cannoli flavor but you may use cream cheese if you canโ€™t locate it.ย  Please be warned that this will change the flavor profile and taste more like sweetened cream cheese than delicate cannoli filling.ย 
        • To make aย lighter, fluffier dessert dip:ย  Beat a half cup of heavy whipping cream to stiff peaks then fold into the ricotta/mascarpone sugar mixture.
        • Dip topper: Top with maraschino cherries.
        • Dip add-ins: This dessert dip is delicious in its simplicity or feel free to blend in any of the following:
        • Orange zest
        • Lemon zest
        • Chopped pistachios
        • Candied fruit/orange peel
        • Cherries
        • Sprinkles

        Frequently Asked Questions

        What is Cannoli Dip?

        Cannoli Dip is a no-bake, make ahead, creamy ricotta-based dessert dip perfect for parties.ย  It tastes like the creamy ricotta filling found in cannoli but in easier to make dip form! ย It can be served with all sorts of dippers from broken cannoli shells to waffle cookies, broken waffle cones, chocolate chip cookies, strawberries and more.

        What is Cannoli Dip made of?

        The primary ingredient in Cannoli Dip is ricotta, just like traditional cannoli filling.ย  It is then mixed with mascarpone for structure, powdered sugar for sweetness, vanilla extract for flavor and mini chocolate chips for the coveted chocolaty punch.ย  It differs from cannoli filling which does not use mascarpone because it has the shell for structure and uses powdered sugar instead of superfine sugar to ensure itโ€™s extra creamy and never grainy.

        Does Cannoli Dip need to be refrigerated?ย 

        Yes, Cannoli Dip contains dairy in the form of ricotta and mascarpone cheeses so it must be refrigerated or it can spoil. The dip is safe in the refrigerator for up to 7 days, but as always, use your best judgement.ย  The dip should be brought to room temperature to soften before serving.

        Why is my Cannoli Dip runny?ย 

        Iโ€™ve addressed this question with tips and tricks in detail in the post.ย  In short, the main reason Cannoli Dip is runny is skipping or shortcutting the process of straining the ricotta cheese.ย  The cheese should be strained to the point it holds its shape, usually 1-2 hours in a fine mesh sieve with a heavy object placed over top to press out excess liquid.ย  Your dip can also be runny if you donโ€™t use whole milk ricotta cheese.ย  Skim or low-fat ricotta will not thicken when beaten, instead the fats will separate from the liquid and leave you with a runny dip.ย 

        up close of cannoli dip on a waffle cookie dipper showing what to serve it with

        WANT TO TRY THIS cannoli dip RECIPE?

        PIN IT TO YOUR DESSERT OR holiday BOARD TO SAVE FOR LATER!

        FIND ME ON PINTEREST FOR MORE GREAT RECIPES!  I AM ALWAYS PINNING :)!

        ยฉCarlsbad Cravings by CarlsbadCravings.com

        Cannoli Dip with Mascarpone

        This Cannoli Dip recipe couldnโ€™t be any easier or more delicious AKA it tastes like decadent cannoli without all the work! ย Itโ€™s also make ahead friendly so itโ€™s ideal for entertaining, the holidays, barbecues or any potluck all year round. ย This Cannoli Dip is a sweet, rich and creamy indulgence made with just a few ingredients in less than 10 minutes once the ricotta has strained. To make, two types of Italian cheeses โ€“ ricotta and mascarpone- are whipped together with powdered sugar and vanilla until ridiculously smooth and creamy then studded with chocolate chips. Serve it up with cannoli chips, waffle cookies, broken waffle cones, chocolate chip cookies, strawberries etc. and watch it disappear in a flash.
        Servings: 12 -16 servings
        Prep Time: 1 hour 10 minutes
        2 hours

        Save This Recipe To Your Recipe Box

        You can now create an account on our site and save your favorite recipes all in one place!

        Ingredients

        DIP

        • 1 15 oz. container (2 cups) WHOLE milk ricotta (do NOT use skim/lowfat)
        • 1 8 oz. pkg. mascarpone cheese, at room temperature
        • 1 teaspoon vanilla extract
        • 1/2 teaspoon almond extract (optional, recommended)
        • Pinch of cinnamon
        • Pinch of nutmeg
        • 1 ยฝ cups powdered sugar, sifted
        • 1 cup mini chocolate chips

        DIPPER IDEAS

        • Cannoli chips or broken shells
        • Pizzelle
        • Waffle cookie crips (pictured)
        • Butter crisps
        • Broken waffle cones
        • Graham crackers
        • Cookies: wafers, Nilla wafers, chocolate chip, Milano cookies, Oreos
        • Biscotti
        • Fruit: strawberries, peaches, apples, etc.

        PS โ€“ try it on pancakes, waffles, crepes, too!

        Instructions

        Drain ricotta

        • Donโ€™t skip this step or your dip will be runny! Drain the ricotta by placing a fine mesh sieve over a bowl, top with a cheesecloth or coffee filter (otherwise use some paper towels). Add ricotta and top with plastic wrap or parchment paper. Place something quite heavy on top to press the liquid out (jar of oil, Costco jar of pickles, cans with Dutch oven lid on top, etc.). Let drain 1-2 hours at room temperature, until the ricotta holds its shape.

        Make dip

        • Add the ricotta and mascarpone to the bowl of your stand mixer fitted with the paddle attachment (may use hand mixer). Beat on medium-high until smooth and the mixture thickens, about 3-5 minutes.
        • Reduce speed and beat in the extracts, cinnamon and nutmeg. Slowly beat in the powdered sugar in batches until smooth.
        • Fold in the mini chocolate chips using a spatula.

        Serve

        • Serve immediately or cover and refrigerate until ready to serve. If the dip has been refrigerated, let it rest for 20 minutes or so at room temperature before serving for the dip to soften a bit. Dust with powdered sugar if desired and serve with your choice of dippers.

        Video

        Notes

        Tips and tricks

        • Ricotta cheese:ย  You must use whole milk ricotta or your dip will be runny.ย  The fat will separate in skim or low-fat ricotta.ย  Ricotta brands can vary in texture depending on how theyโ€™re prepared from creamy-like consistency to cottage cheese-sized grains.ย  Splurge on a highly quality fine grain brand like Shamrock so it will beat up super silky smooth. ย 
        • Mascarpone cheese: The secret ingredient that combines with the ricotta cheese to make the dip lusciously smooth, thick and creamy without tasting grainy!ย  Mascarpone is a delicate, soft Italian cheese usually located with the specialty cheeses in a round 8-ounce tub.ย 
        • Can I use cream cheese?ย  Please do not use cream cheese instead of mascarpone because it is too overpowering and will make your dip tasteย like sweetened cream cheese.ย  ย 
        • Donโ€™t use granulated sugar:ย  The simple mistake of using granulated sugar instead of powdered sugar will result in a grainy dip.
        • Soften the dip if needed:ย  If you find youโ€™ve drained your ricotta too long and the dip is a bit too stiff and not really creamy, you can add a splash of cold heavy cream or half and half and continue to beat until incorporated.
        • Storage: ย ย Cannoli Dip should be stored in an airtight container in the refrigerator.ย  If the ricotta is well drained, it will last without any issues or change in texture for up to a week.ย  The dip should be brought to room temperature to soften before serving. If your dip starts to get a little runny after a few days, itโ€™s a sign to drain the ricotta more thoroughly next time if you plan on prolonged storage.

        Did You Make This Recipe?

        Tag @CarlsbadCravings and Use #CarlsbadCravngs

        Leave a Review, I Always Love Hearing From You!

        top view showing how to serve cannoli dip on a platter with waffle cookies, strawberries, Milano cookies, chocolate chip cookies

        Reader Interactions

        leave a review

        Your email address will not be published. Required fields are marked *

        12 Comments

        1. Jan Hebert says

          I will definitely give this a try, it looks amazing! I went to a restaurant not too long ago and one of the items on the menu was Cannoli French Toast, it was french toast with a layer of cannoli filling between slices, yum! I’m sure your dip could be used as the filler. Think I’ll experiment! Jan

          • Jen says

            Loving that idea Jan – sounds perfect for Valentine’s Day!

        2. Stacie says

          Iโ€™m a huge fan of Polly-o ny ricotta. Would this work? Thanks so much. Canโ€™t wait to make this

          • Jen says

            Absolutely, highly recommend!

        3. Jenn says

          Can I use whole milk Ricotta double cream?

          • Jen says

            Hi Jenn, I think that would be delicious! If your dip is too thick, then you can beat in some milk if needed.

        4. Arianna says

          I love this recipe & have made it several times! However, the last 2 times I made it it is so runny! Iโ€™m definitely letting the ricotta drain for quite a few hours. Usually 3-4. The last time I thought I didnโ€™t let the ricotta & mascarpone whip Long enough so yesterday I made sure to, but I still got a runny icing like consistency after adding the powdered sugar. I have no idea what Iโ€™m doing wrong, but I love this dip and need to figure out why! Thanks so much!!

          • Jen says

            I’m so glad you love it! I’m sorry it’s giving you trouble recently! If you’ve been using whole milk ricotta and it is still runny, I would suggest continuing to beat it after adding the powdered sugar until it thickens up. Hope this fixes it!!

        5. Kate says

          May sound crazy. But we followed the recipe to the very last detail. The dip was too grainy. So we added a block of cream cheese and mixed on high to smith it out and it worked! Didnโ€™t finish the flavor one bit! If we had not added that, the dip would have been too gritty/grainy for our taste. And the dip was wet, even after drawing the ricotta cheese several times and wrapping in cheese cloth. With these added touches it was delicious!

          • Jen says

            I’m so glad that you found a quick fix!

        6. karenf333 says

          Great recipe. I’m guessing why some of us occasionally have weepy dip is that it hasn’t been drained well enough. If this happens to you and you’ve run out of time, one Tblsp of instant vanilla pudding [stirred in] will save the day.

          • Jen says

            Sounds like a great idea for a last-minute save! Thanks for sharing!