When I discovered poke cakes years ago, I thought I’d found dessert heaven. But then I combined the creamy, dreamy flavors of a classic cannoli with this genius cake technique, and everything changed.
This Cannoli Poke Cake brings together the rich, sweet filling of Italian cannoli with the tender, moist texture of a poke cake.
Each bite delivers that signature cannoli flavor without all the fuss of making individual pastries.
Trust me, once you try this dessert, you’ll be making it for every gathering. It’s surprisingly simple, looks impressive on the table, and disappears faster than you can say “pass me another slice.”
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 30 minutes |
| Total Time | 4 hours 50 minutes (includes chilling) |
| Servings | 12 servings |
| Difficulty Level | Easy |

Why You’ll Love This Cannoli Poke Cake
This cake brings all the flavors you crave from a traditional cannoli without the hassle of deep-frying shells or piping individual pastries.
The white cake base soaks up the sweetened milk mixture, creating pockets of creamy goodness in every bite.
The ricotta cheese filling tastes exactly like what you’d find in an authentic Italian bakery, complete with chocolate chips and a hint of vanilla.
Plus, you can make this entire dessert ahead of time, which makes it perfect for busy weekends or holiday gatherings.
Here’s what makes this recipe stand out:
- Authentic cannoli flavor in an easy-to-serve format
- Make-ahead friendly so you can prep the day before
- Feeds a crowd with minimal effort
- No special equipment required beyond basic baking tools
- Customizable with your favorite cannoli mix-ins
If you’re craving more Italian-inspired desserts, you might enjoy my cinnamon rolls recipe.
Ingredients
This recipe uses simple ingredients that come together to create something truly special. The key is using quality ricotta cheese for that authentic cannoli taste.
For the Cake:
- 1 box white cake mix (plus ingredients listed on the box)
- 1 can (14 oz) sweetened condensed milk
- 1/2 cup whole milk
- 1 teaspoon vanilla extract
For the Cannoli Filling:
- 2 cups (16 oz) whole milk ricotta cheese, drained
- 1 package (8 oz) cream cheese, softened
- 1 1/2 cups powdered sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- 1 cup mini chocolate chips
For the Topping:
- 2 cups heavy whipping cream
- 1/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup mini chocolate chips
- Crushed pistachios (optional)
- Maraschino cherries (optional)
Kitchen Equipment Needed
Having the right tools makes this recipe even easier to execute. You’ll get the best results with quality baking equipment that distributes heat evenly.
- 9×13-inch baking pan
- Wooden spoon or the handle end for poking holes
- Large mixing bowls
- Electric mixer (hand or stand)
- Rubber spatula
- Measuring cups and spoons
- Wire cooling rack
- Offset spatula for spreading
Recommended Products for This Recipe
After making this cake countless times, I’ve found a few products that really make a difference in the final result. These are my tried-and-true recommendations.
1. BelGioioso Ricotta Cheese
The quality of your ricotta directly affects the taste of this cake, and BelGioioso has the perfect creamy texture without being watery.
It drains beautifully and gives you that authentic Italian bakery flavor that makes this dessert special.
2. USA Pan Nonstick 9×13 Baking Pan
This commercial-grade pan bakes cakes evenly without hot spots, and the nonstick coating makes cleanup effortless.
The corrugated surface allows air to circulate, which means your cake bakes perfectly every time.
3. Ghirardelli Mini Semi-Sweet Chocolate Chips
These premium chocolate chips stay firm in the creamy filling and provide the perfect chocolate-to-filling ratio in every bite. The mini size distributes throughout the cake better than regular chips.
4. KitchenAid Hand Mixer
A reliable hand mixer makes quick work of whipping the cream and beating the filling to the perfect consistency.
This one has enough power to handle thick ricotta mixtures without straining the motor.
You might also enjoy: Chocolate Pumpkin Cake

Step-by-Step Instructions: How to Make Cannoli Poke Cake
Follow these detailed steps for perfect results every time. Taking your time with each step ensures that every layer comes together beautifully.
1. Prepare and Bake the Cake
- Preheat your oven according to the cake mix package directions (usually 350°F)
- Grease and flour your 9×13-inch baking pan, or line it with parchment paper for easy removal
- Prepare the white cake mix according to package directions, mixing until smooth and no lumps remain
- Pour the batter into your prepared pan, spreading it evenly to the corners
- Bake for the time specified on the package (typically 28-32 minutes), or until a toothpick inserted in the center comes out clean
- Remove from oven and place on a wire rack, but keep the cake in the pan for the next step
2. Poke the Holes
- While the cake is still warm (not hot), use the handle end of a wooden spoon to poke holes all over the surface
- Space the holes about 1 inch apart, making sure to poke all the way through to the bottom of the cake
- You should have around 40-50 holes total for the best absorption
- The holes should be large enough to allow the milk mixture to seep through but not so large that they create tunnels
3. Make and Pour the Milk Mixture
- In a medium bowl, whisk together the sweetened condensed milk, whole milk, and vanilla extract until fully combined
- Slowly pour the mixture evenly over the entire surface of the cake, making sure to fill all the holes
- Use the back of a spoon to gently push the mixture into the holes if needed
- Allow the cake to cool completely at room temperature, then cover with plastic wrap
- Refrigerate for at least 3 hours or overnight to let the cake fully absorb the milk mixture
Read Also: Pumpkin Roll Cake
4. Prepare the Cannoli Filling
- Place the ricotta cheese in a fine-mesh strainer over a bowl and let it drain for 15-20 minutes to remove excess liquid
- In a large bowl, beat the cream cheese with an electric mixer until smooth and fluffy, about 2 minutes
- Add the drained ricotta cheese and beat until well combined and creamy
- Add powdered sugar, vanilla extract, and almond extract, beating until smooth
- Fold in the mini chocolate chips with a spatula until evenly distributed
- Keep the filling refrigerated until ready to spread on the cake
5. Spread the Filling
- Remove the chilled cake from the refrigerator and uncover it
- Using an offset spatula or regular spatula, spread the cannoli filling evenly over the entire surface of the cake
- Make sure to spread it all the way to the edges for complete coverage
- Smooth the top as much as possible to create an even base for the whipped cream layer
- Return the cake to the refrigerator while you prepare the whipped cream topping
6. Make the Whipped Cream Topping
- In a chilled bowl, pour the heavy whipping cream
- Using an electric mixer on medium-high speed, beat the cream until it starts to thicken
- Add the powdered sugar and vanilla extract, continuing to beat until stiff peaks form
- Be careful not to overbeat, as the cream can turn to butter
- The whipped cream should hold its shape when you lift the beaters
For another crowd-pleasing dessert, try my cranberry cheesecake recipe.
7. Assemble and Decorate
- Spread the whipped cream evenly over the cannoli filling layer, creating swirls or peaks if desired
- Sprinkle mini chocolate chips generously over the top
- If using, add crushed pistachios around the edges for that classic cannoli look
- Place a few maraschino cherries decoratively across the top
- Refrigerate for at least 1 hour before serving to allow all layers to set properly.

Tips for The Best Cannoli Poke Cake
These helpful hints will take your cake from good to absolutely amazing. I’ve learned these tricks through plenty of trial and error.
- Drain the ricotta thoroughly to prevent a watery filling that won’t set properly
- Poke holes while the cake is still warm for better absorption of the milk mixture
- Don’t skip the chilling time between layers, as this helps each component set correctly
- Use full-fat dairy products for the richest, creamiest texture and authentic flavor
- Fold in chocolate chips gently to avoid breaking them and creating streaks in the filling
- Beat the cream cheese until completely smooth before adding other ingredients to prevent lumps
- Chill your bowl and beaters for 15 minutes before whipping cream for the best volume
- Make this cake a day ahead as the flavors meld together beautifully overnight
Serving Suggestions

This cannoli poke cake is versatile enough to serve at any occasion. The presentation options are endless and always impressive.
Perfect Pairings:
- Serve alongside a hot espresso or cappuccino for an authentic Italian coffee break
- Pair with fresh berries and a drizzle of chocolate sauce for an elegant presentation
- Add a scoop of vanilla gelato on the side for an extra indulgent treat
- Complement with hot fudge sauce drizzled over individual slices
- Serve with hot chocolate during cooler months
Variations of Cannoli Poke Cake
Feel free to customize this recipe to match your preferences or what you have on hand. The base recipe is forgiving and welcomes creative additions.
- Chocolate Cannoli Poke Cake: Use chocolate cake mix instead of white and add cocoa powder to the filling
- Lemon Cannoli Cake: Add lemon zest to the cake and filling, replacing almond extract with lemon extract
- Amaretto Version: Replace vanilla extract with amaretto liqueur in both filling and topping
- Nutty Twist: Fold chopped toasted almonds or hazelnuts into the filling along with chocolate chips
- Orange Cannoli: Add orange zest and a splash of orange liqueur to the filling for a citrus twist
- Sugar-Free Option: Use sugar-free cake mix, sugar substitute in the filling, and sugar-free chocolate chips
Another favorite: Pumpkin Cheesecake Bars
Storage and Reheating
Proper storage keeps this cake fresh and delicious for days. Since it’s a refrigerated dessert, following these guidelines ensures the best quality.
- Refrigerator: Cover tightly with plastic wrap or store in an airtight container for up to 5 days
- Freezing: This cake doesn’t freeze well due to the whipped cream topping and moist texture
- Make-Ahead: Prepare through step 5 up to 2 days in advance, adding whipped cream just before serving
- Individual Portions: Cut into squares and store in individual containers for easy grab-and-go servings
- Best Served Cold: This cake is meant to be enjoyed chilled, straight from the refrigerator
Nutritional Facts
Here’s the approximate nutritional information per serving (based on 12 servings):
- Calories: 485
- Total Fat: 24g
- Saturated Fat: 14g
- Cholesterol: 75mg
- Sodium: 320mg
- Total Carbohydrates: 58g
- Dietary Fiber: 1g
- Sugars: 42g
- Protein: 9g
Please note that these values are estimates and may vary based on specific brands and any modifications you make to the recipe.
Health Benefits of Key Ingredients
While this is definitely an indulgent dessert, some ingredients offer nutritional benefits. Understanding what goes into your food helps you make informed choices.
Ricotta Cheese provides high-quality protein and calcium, supporting bone health and muscle function. It’s also lower in fat than many other cheeses while still delivering that creamy texture.
Cream Cheese offers vitamin A and some B vitamins, which support immune function and energy metabolism. The fat content also helps your body absorb fat-soluble vitamins.
Dark Chocolate Chips contain antioxidants called flavonoids that may support heart health and reduce inflammation. Choose high-quality chocolate with at least 60% cacao for maximum benefits.
Heavy Cream provides fat-soluble vitamins and conjugated linoleic acid (CLA), which may offer various health benefits. It adds richness while helping you feel satisfied.
Read Also: Apple Cobbler
FAQs About Cannoli Poke Cake
1. Can I use a different type of cake mix?
Absolutely! Yellow cake or even chocolate cake work beautifully in this recipe.
The white cake gives you the most neutral base that lets the cannoli filling shine, but feel free to experiment with your favorite flavors.
2. Why is my cannoli filling runny?
The most common culprit is ricotta cheese with too much moisture. Always drain your ricotta in a fine-mesh strainer for at least 15-20 minutes before using it.
Also, make sure your cream cheese is at room temperature and beaten until smooth before adding other ingredients.
3. Can I make this cake without the whipped cream topping?
Yes, you can skip the whipped cream and just add extra chocolate chips and pistachios directly onto the cannoli filling.
Some people prefer to use cool whip as a shortcut, which works fine but won’t have quite the same fresh taste.
4. How far in advance can I make this cake?
You can make this cake up to 2 days ahead through the cannoli filling layer.
Add the whipped cream topping no more than 4-6 hours before serving for the best texture and appearance.
5. Can I use low-fat or fat-free dairy products?
While you can substitute lower-fat options, the texture and flavor won’t be quite as rich and authentic.
The full-fat versions create that signature creamy cannoli taste that makes this dessert special.
Conclusion
This Cannoli Poke Cake brings together the best of Italian dessert tradition with the convenience of modern baking.
The layers of moist cake, sweet milk mixture, creamy cannoli filling, and fluffy whipped cream create a symphony of textures and flavors that’ll have everyone asking for the recipe.
I love making this for potlucks, birthday parties, and holiday gatherings because it always gets rave reviews. Plus, knowing I can make it ahead takes so much stress out of entertaining.
Give this recipe a try and bring a taste of Italy to your next celebration. I’d love to hear how it turns out for you, so drop a comment below and let me know what you think.
Recommended:



