This cannoli dip is thick, creamy, and doesn’t mess around with sweetness. Just the way I like it—smooth, scoopable, and full of real-deal flavor.

Tastes Like the Real Filling
Most cannoli dips go too sweet or too soft, and half the time they end up tasting more like cheesecake than cannoli. My version reminds me of my favorite Boston bakery’s cannoli filling—just cold, creamy, and ready to scoop. This one nails that texture and flavor without overcomplicating anything.
It’s made with both mascarpone and drained ricotta, so it stays thick and smooth without getting runny or grainy. The sugar’s just enough to bring out the vanilla and chocolate without making it cloying. And when it comes to what to serve it with, the possibilities are endless.
I’ve brought this to parties with broken waffle cones, cannoli shells, graham crackers, and cookies on the side. It always disappears and there’s never anything left to take home.
What Makes This One Different
This isn’t one of those cannoli dips that gets mistaken for cheesecake. It’s thick without being heavy, sweet without being over the top, and actually tastes like cannoli filling. No cream cheese, no shortcuts—just mascarpone, well-drained ricotta, and the right ratio of sugar to keep it creamy and smooth.
It holds its shape when you scoop it, doesn’t run or separate, and works just as well with cannoli shell pieces as it does with cookies or cones. If you’ve tried other dips and been let down, this one’s in a different league.
It’s basically a deconstructed cannoli—you get the flavor of the filling, the crunch from the dippers, and none of the work of filling shells.

Why This One Stays in Rotation
- Stays thick, even out of the fridge.
- Doesn’t taste like sugar overload.
- Works for holidays or last-minute plans.
What You’ll Need
This dip only uses a few ingredients, but they make all the difference.
- Whole milk ricotta cheese – Whole milk gives it that rich mouthfeel you don’t get from part-skim, or make your own homemade ricotta cheese.
- Mascarpone cheese – Adds that rich, creamy texture without the tang of cream cheese.
- Vanilla extract – Just a splash for flavor.
- Confectioners’ sugar – Blends in smooth with no grit.
- Mini chocolate chips – So every bite gets a little crunch.
- Dippers of choice – Waffle cones, cookies, or broken cannoli shells.

How to Make Cannoli Dip
Find the complete printable recipe with measurements in the recipe card at the bottom of the post.
- Step One (mix the cheeses)
Grab a medium bowl and mix the ricotta and mascarpone together until they’re nice and smooth. You can use a hand mixer or stand mixer—whatever’s easier. - Step Two (add the vanilla)
Pour in the vanilla and give it another quick mix so it blends into the cheese. - Step Three (mix in the sugar)
Turn the mixer to low and slowly add the confectioners’ sugar, one cup at a time. Scrape down the sides if you need to. It should look smooth and creamy by the end. - Step Four (fold in the chocolate chips)
Switch to a spatula and gently fold in the mini chocolate chips. No need to overmix—just get them evenly spread out. - Step Five (serve it up)
Scoop the dip into a bowl and set it out with whatever you like to dip—cookies, waffle cones, cannoli shell pieces, graham crackers, all of it works.

Recipe Tips
A few things I’ve learned from making this one more times than I can count:
- Ricotta texture varies a lot by brand. Some are smooth, others are grainy like cottage cheese. You want one that’s whole milk and fine-grained—anything else will be too runny. This breakdown of ricotta types explains why they’re not all the same.
- Even with whole milk ricotta, strain it. A cheesecloth or fine mesh sieve works best to get rid of excess moisture.
- Use fresh ricotta. One that’s just been opened will hold up better and stay thicker.
- Let the cheeses come to room temp. It makes mixing way easier and keeps everything smooth.
- Make it ahead, but wait on the chips. You can prep this 24 hours in advance, but don’t stir in the chocolate chips until just before serving.
- Let it sit out before serving. If it’s been in the fridge, give it 30 minutes to soften so it’s easy to stir and scoop.
- Taste as you go. You can scale the sugar up or down depending on how sweet you like it.

Storage and Leftovers
If you’ve got any left (I’d be shocked), here’s how to keep it tasting just as good later.
- Store the dip in an airtight container in the fridge for up to 3 days.
- Let it sit out for about 30 minutes before serving so it softens up again.
- If you made it ahead without chocolate chips, mix those in right before serving for the best texture.
- Give it a quick stir before setting it back out—it may firm up in the fridge but loosens up easily.
- This recipe should not be frozen—the ricotta turns grainy once thawed.

Frequently Asked Questions
- What do you serve with cannoli dip? I like to set it out with everything from waffle cones to pizzelle cookies—even fruit or shortbread if that’s what I’ve got. Italian cookies or tiramisu cookies are also fun to serve on the side to keep the Italian theme going strong.
- How far in advance can I make cannoli dip? You can make the base up to 24 hours ahead, but don’t mix in the chocolate chips until just before serving. That keeps them from softening or bleeding into the dip. Just cover it tightly and refrigerate—then give it a stir when you’re ready to serve.
- Does it really matter what kind of ricotta I use? Yes. Whole milk ricotta makes a big difference in both texture and flavor. Look for one with a smooth, fine consistency—not something chunky or grainy. Even with the right ricotta, you’ll still want to strain it well to keep the dip thick and scoopable.
- Can I pipe this into cannoli shells? You can, but know that this is softer than a traditional cannoli filling. It’ll hold its shape for a bit, especially if chilled, but it’s better as a dip. If you want it firmer for piping, cut back slightly on the sugar or mix it a little longer to thicken it up.
- Why not just use cream cheese instead of mascarpone? Cream cheese changes the whole flavor. It makes the dip tangier and heavier—closer to cheesecake than cannoli. Mascarpone keeps it creamy and mild, which is what makes it taste like the real filling.

More Deconstructed Desserts to Try
It’s one of those desserts that fits anywhere—from casual weekend hangouts to bigger spreads. I’ve served it alongside s’mores pretzel bites for dessert tables where nobody wants to bother with forks.
I’ve shared a lot of these kinds of desserts on Noble Pig—low-effort, flavor-forward, and easy to bring to a party.
- Cherry cheesecake tacos – Crisp shells, whipped cheesecake filling, and cherry topping. Messy in the best way.
- Key lime pie dip – Tart, creamy, and ready for graham crackers or cookies.
- Pumpkin cheesecake dip – All the fall flavors without turning on the oven.
- S’mores parfaits – Layers of marshmallow, chocolate, and graham cracker—no fire needed.
- Banana split kabobs – Everything you’d expect, just stacked on a stick.
- Banana split “cakes” (no-bake) – A cold, layered version of the classic, ready straight from the fridge.
- Strawberry shortcake cookies – Soft, sweet, and perfect with fruit dips or on their own.
- Edible sugar cookie dough – Egg-free and full of sugar cookie flavor.
This post may contain affiliate links. Please read my disclosure policy.
Cannoli Dip
Equipment
- measuring cups and spoons Ingredient accuracy.
- mixing bowls For making the dip.
- hand mixer For blending the cheeses and sugar until smooth.
- rubber spatula For folding in chocolate chips.
- large fine mesh sieve or cheesecloth. For draining the ricotta cheese.
Ingredients
- 1 cup (250 g) whole milk ricotta cheese drained, room temperature
- 8 oz. (225 g) mascarpone cheese room temperature
- 1 tsp. (5 ml) vanilla extract
- 2 cups (240 g) confectioners' sugar
- 1 cup (170 g) mini semi-sweet chocolate chips
- Serve with dippers of choice such waffle cones, cookies, fruit or broken cannoli shells
Instructions
- In a medium bowl, use a hand or stand mixer to beat the ricotta and mascarpone together until smooth and fully combined.1 cup (250 g) whole milk ricotta cheese, 8 oz. (225 g) mascarpone cheese
- Add the vanilla extract and mix again to incorporate.1 tsp. (5 ml) vanilla extract
- With the mixer on low, gradually add the confectioners’ sugar, one cup at a time. Mix until smooth, scraping down the sides of the bowl as needed.2 cups (240 g) confectioners' sugar
- Use a rubber spatula to gently fold in the mini chocolate chips.1 cup (170 g) mini semi-sweet chocolate chips
- Transfer the dip to a serving bowl and serve with dippers of your choice.Serve with dippers of choice such waffle cones, cookies, fruit or broken cannoli shells
Notes
- Makes about 2½ cups of dip (40 tablespoons).
- Use whole milk ricotta, not part-skim—it gives the dip its rich, creamy texture.
- Strain the ricotta well using cheesecloth or a fine mesh sieve to avoid a runny dip.
- For best results, use freshly opened ricotta and bring cheeses to room temp before mixing.
- You can make the base up to 24 hours ahead, but wait to stir in the chocolate chips until right before serving.
- If chilled, let the dip sit at room temperature for 30 minutes before serving so it softens up for scooping.
- Do not freeze—ricotta will become grainy once thawed.
- A reader favorite from Noble Pig—serve it with cookies, cones, or cannoli shells.
Nutrition
Have you made this Cannoli Dip recipe? I’d love to hear how it turned out — leave a comment below and let me know.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Kristin says
I love this idea! I don’t want to make cannoli shells, and the ones I can find here are NOT good. So….I’ve only had Mike’s and Modern. My mom preferred one, and I preferred the other. Do you have a preference?
Cathy says
I do have a preference and it’s actually Bova Bakery on Salem Street, still in the North End. I like them much more than Mike’s or Modern.
Kristin says
Thanks! I will check them out next time I get to Boston!
Doris Layhe says
WOW! This didn’t last long at all! It was the first to go and everyone loved it!
Toni says
This was a huge hit at my house!! My kids ate it by the spoon!
Anita D says
This dip was so good. I’ve made it three times already. It’s a great late night treat.