cannoli poke cake

Cannoli Poke Cake – Easy, Creamy & Irresistible Italian Dessert

Picture this — it’s Sunday afternoon, your kitchen smells like warm vanilla and sweet cream, and you’re pulling a golden cake out of the oven knowing that what you’re about to create is going to stop everyone mid-conversation at the dinner table. That’s the kind of dessert this cannoli poke cake is. It doesn’t just taste incredible — it feels like something special. Like the kind of recipe that gets passed down, written on an index card with butter stains and flour smudges, because it’s simply too good to lose.

If you’ve ever bitten into a crispy Sicilian cannoli and thought, “I wish I could eat an entire pan of this filling” — today is your lucky day.

Current image: cannoli poke cake

What Exactly Is a Cannoli Poke Cake?

Before you dive into the recipe, it helps to understand why this dessert works so beautifully. A poke cake is exactly what it sounds like — you bake a cake, poke holes throughout the top while it’s still warm, and pour a sweet filling directly into those holes. The result is a cake that’s incredibly moist all the way through, with flavor baked into every single bite rather than just sitting on top.

Now take that technique and combine it with everything that makes a classic Italian cannoli irresistible — silky ricotta, rich mascarpone, a whisper of cinnamon, mini chocolate chips, and that signature crunchy shell — and you have a dessert that genuinely earns its place as the centerpiece of any table.

The beauty of this cannoli poke cake recipe is that it delivers all of that authentic Italian flavor without requiring you to fry a single shell or track down specialty equipment. It’s elegant enough for a dinner party, simple enough for a Tuesday, and generous enough to feed a whole crowd straight from one pan.

Ingredients You’ll Need

Getting your ingredients right makes all the difference here. Here’s everything laid out clearly so your prep is smooth and stress-free.

Cake Base & Filling

IngredientQuantity
White or yellow box cake mix1 box (15.25 oz)
Eggs3 large
Vegetable oil⅓ cup
Whole milk (replaces water)1 cup
Sweetened condensed milk14 oz (1 can)
Heavy cream¼ cup

Cannoli Cream Topping

IngredientQuantity
Whole milk ricotta (well drained)1½ cups
Mascarpone cheese (room temp)8 oz
Powdered sugar1½ cups
Pure vanilla extract1½ tsp
Ground cinnamon½ tsp

Garnish

IngredientQuantity
Mini chocolate chips½ cup
Crushed cannoli shells or waffle cones½ cup
Powdered sugar for dusting2 tbsp
Orange zest (optional but traditional)1 tsp

One important note before you begin — drain your ricotta. This single step separates a stunning cannoli poke cake from a watery disappointment. Place your ricotta in a fine mesh strainer lined with cheesecloth and let it drain in the fridge for at least 4 hours, or overnight if you can plan ahead.

How to Make Cannoli Poke Cake – Step-by-Step

Step 1: Bake Your Cake Base

Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish. Prepare your cake batter according to the box instructions, but swap the water for whole milk — this small change adds a richness and depth that makes your cake taste like it came from a bakery rather than a box.

Transfer the batter to the prepared pan and bake for 28–32 minutes, until a toothpick inserted into the center comes out clean. Don’t overbake — a slightly moist crumb holds the filling better and stays tender longer.

Step 2: Poke and Fill While Warm

Here’s where the magic happens. Let your cake cool for exactly 10 minutes — not fully, not completely cool — just enough that it holds together while still being warm enough to absorb the filling. Using the handle of a wooden spoon, poke deep holes all over the surface about every inch.

Whisk together your sweetened condensed milk and heavy cream until combined, then slowly pour it over the entire cake. Watch it disappear into those holes. Let the cake sit and soak for at least 20–30 minutes, then transfer it to the refrigerator uncovered for a minimum of one hour.

Step 3: Prepare the Cannoli Cream Topping

While your cake chills, make your cannoli cream. Beat the room-temperature mascarpone until it’s smooth and fluffy. Then fold in your well-drained ricotta, powdered sugar, vanilla extract, and cinnamon. Mix gently until the cream is spreadable and velvety.

Taste it. It should taste exactly like cannoli filling — sweet, subtly spiced, creamy but with that signature light graininess from the ricotta. If it needs a touch more sugar or cinnamon, trust your palate and adjust.

Step 4: Assemble and Garnish

Spread your cannoli cream in an even, generous layer over the chilled cake. Scatter mini chocolate chips across the top — don’t be shy here. Then, right before serving, add your crushed cannoli shells or waffle cone pieces. Finish with a dusting of powdered sugar and a sprinkle of orange zest if you want that touch of Sicilian authenticity.

The reason you add the crunchy topping at the last minute is simple — it keeps the texture contrast alive. Soft, creamy cake meets that satisfying crunch, and that contrast is a big part of what makes every bite so memorable.

Tips That Make a Real Difference

You don’t need to be a professional baker to nail this recipe, but a few smart habits will push your results from good to genuinely impressive.

  • Drain ricotta thoroughly — wet ricotta will make your topping slide right off the cake and lose that thick, creamy consistency you’re after
  • Always bring mascarpone to room temperature before mixing — cold mascarpone creates lumps that won’t smooth out no matter how long you stir
  • Make it a day ahead — this cake genuinely improves overnight as the condensed milk filling works deeper into the crumb and the cream topping sets into a firmer, more sliceable layer
  • Poke holes while the cake is still warm — this is non-negotiable if you want the filling to absorb properly
  • Keep crunchy toppings for last — add crushed shells no more than 15–20 minutes before serving to preserve that texture

Variations Worth Exploring

Once you’ve made the classic version, you’ll naturally start wondering what else you can do with this format — and the answer is quite a lot.

If you want a chocolate cannoli poke cake, simply swap in a chocolate cake base and fold a tablespoon of cocoa powder into your cream. The richness of chocolate against that sweet ricotta topping is something special. For a lighter, more summery take, a lemon cannoli poke cake works beautifully — add lemon zest and a splash of lemon juice to the cream and use a lemon cake mix as your base.

You can also turn this entire recipe into mini cannoli poke cupcakes for parties. Poke three holes in each warm cupcake, fill them with the condensed milk mixture, and pipe the cannoli cream on top using a star tip. They look beautiful and are incredibly easy to serve without cutting.

Storage and Make-Ahead Guide

Storage MethodHow LongKey Notes
Refrigerator (covered)Up to 4 daysCover tightly with plastic wrap
Freezer (cake base only)Up to 2 monthsFreeze before adding topping
Fully assembled — freezerNot recommendedCream topping loses texture

When you’re ready to serve after refrigerating, pull the cake out about 15 minutes beforehand to let it come slightly closer to room temperature. Re-dust with powdered sugar right after slicing for a cleaner, more polished presentation.

Serving Suggestions

This cake pairs wonderfully with a strong espresso or a creamy cappuccino — the slight bitterness of the coffee cuts through the sweetness in the most satisfying way. For a more festive presentation, place a few whole mini cannoli on top of the cake before bringing it to the table. It signals to your guests exactly what flavor experience they’re about to have and creates a visual impact that gets people reaching for their phones before they reach for a fork.

Conclusion

There are desserts you make because they’re easy, and there are desserts you make because they’re special. This cannoli poke cake manages to be both at the same time — and that’s a genuinely rare thing. From the moment you pour that condensed milk filling into those warm holes to the final dusting of powdered sugar, every step of making this cake feels intentional and rewarding.

Your guests will ask for the recipe. Your family will request it for every birthday. And once you taste that first forkful — moist cake soaked through with sweet cream, topped with that silky ricotta-mascarpone layer and a satisfying crunch of cannoli shell — you’ll completely understand why.

Now it’s your turn. Pull out that baking pan, drain your ricotta tonight, and make this recipe your own. When you do, drop a comment below and tell us how it turned out — or share a photo and tag us. Your version of this cannoli poke cake deserves to be seen.