Authentic Cannoli Cake Recipe: Crispy Shells Filled With Ricotta Cream Cheese Swirls

Desserts

Authentic Cannoli Cake Recipe: Crispy Shells Filled With Ricotta Cream Cheese Swirls

This authentic cannoli cake recipe brings the iconic Italian dessert into a showstopping layer cake format—crispy cannoli shells baked into the base and rich ricotta cream cheese swirls piped between moist layers. 💛 The secret lies in replicating that perfect cannoli texture while adapting it to a cake structure, using traditional citrus zest and pistachios for authentic flavor. I've perfected this hybrid dessert after years of testing, ensuring every bite delivers the familiar cannoli experience with the convenience of a cake.

The cake base starts with a tender, citrus-infused sponge that holds its shape while providing a sturdy foundation for the crispy cannoli shells baked into the bottom layer. Meanwhile, the filling combines creamy ricotta with whipped cream cheese, piped in elegant swirls between layers for that signature cannoli cream experience. What makes this recipe truly special is the balance—crispy yet tender shells that complement the moist cake and velvety filling without overpowering it.

By the time you slice into this cake, you'll discover layers of texture and flavor: the crunch of cannoli shells at the base, the lightness of citrus-infused cake, and the decadent ricotta cream cheese swirled throughout. The finishing touch of crushed pistachios and chocolate chips adds that authentic Italian touch, making it perfect for celebrations or when you want to impress with a dessert that tastes like it came from a Sicilian bakery.

This recipe delivers restaurant-quality results with a foolproof method—no special equipment required beyond a piping bag and a little patience for layering. The assembly process is where the magic happens, ensuring each slice reveals those perfect cannoli-inspired textures. Whether you're serving it at a dinner party or treating yourself to a taste of Italy, this cake is a game-changer for dessert lovers.

👨‍🍳
Difficulty
Hard
🔥
Calories
Med Cal

Ingredients for authentic cannoli cake

Twelve ingredients transform into a showstopping cannoli cake with crispy shells and velvety ricotta swirls.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Granulated Sugar 🍚 2 cups Superfine preferred for smoothness
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Large Eggs 🥚 6 whole Room temperature for even mixing
Baking Powder 🍞 1 ½ tsp Aluminum-free for best results
Salt 🧂 ½ tsp Fine sea salt preferred
Lemon Zest 🍋 1 tbsp Fresh, finely grated
Orange Zest 🍊 1 tbsp Fresh, finely grated
Vanilla Extract 🌸 1 tbsp Pure Madagascar bourbon
Whole Milk 🥛 ¾ cup Room temperature
Ricotta Cheese 🧀 2 cups Full-fat, drained overnight
Cream Cheese 🧀 8 oz Room temperature, full-fat
Powdered Sugar 🍚 2 cups For filling sweetness
Heavy Whipping Cream 🥛 1 cup Cold, whipped to stiff peaks
Crushed Pistachios 🥜 1 cup Shelled, unsalted
Semi-Sweet Chocolate Chips 🍫 1 cup Enjoy Life brand for allergies
Cannoli Shells 🍩 24 whole Store-bought or homemade

The ricotta and cream cheese are the heart of this cake—look for full-fat ricotta from Whole Foods or your local Italian market for the creamiest texture. Drain it overnight in a sieve lined with cheesecloth to remove excess moisture, which keeps your filling light and fluffy. The cream cheese should be at room temperature when mixing, so take it out 30 minutes before starting. For the citrus zest, use a microplane—it’s the only way to get that fine, fragrant texture that makes this taste authentically Italian. Trader Joe’s has the best pre-grated zest if you’re short on time, but fresh is always better.

No ricotta? Substitute mascarpone cheese at the same amount—it’s richer and works beautifully. Short on cream cheese? Use extra whipped cream (about half a cup more) and reduce the powdered sugar slightly. Homemade cannoli shells are ideal, but store-bought from a quality Italian bakery (like Eataly or Gourmet Ghetto) will save you time. The pistachios should be lightly toasted before crushing—Costco sells them pre-toasted for convenience. For the chocolate chips, Enjoy Life brand is my go-to for allergy-friendly baking, but any high-quality semi-sweet will do. Skip the zest? A splash of orange juice (1 tbsp) can help brighten the flavor if you’re fresh out.

Store the ricotta mixture in an airtight container in the fridge for up to 3 days—it actually tastes better the next day as flavors meld. The cake layers keep well for 2 days at room temperature, covered tightly. For longer storage, freeze the assembled cake (unfrosted) for up to 2 months—thaw overnight in the fridge before serving. Pro tip: Assemble the cake a day ahead so flavors have time to marry. The cannoli shells stay crispy for 3 days if stored in a sealed container with a slice of bread to absorb moisture—trust me on that trick!

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when I forget to pull out the stand mixer—just a bowl and a whisk. The butter gets creamed by hand until light and fluffy, and the eggs blend right in without a fuss. (Yes, even my lazy Sunday mornings work.)
  • Creamy Crunch Magic: That buttery crust with a hint of vanilla sugar? It’s the perfect foil for the soft, custardy filling. Honestly, the moment the edges turn golden while the center stays tender, I lose my mind—it’s the kind of texture that makes you close your eyes and take a bite.
  • Weeknight Hero: Between us, this cake is my go-to for dinner parties and lazy Tuesdays. Slice it for breakfast, pack it for lunch, or serve it at 9 PM when everyone’s starving—it’s always a win. (Pro tip: The leftovers taste even better the next day.)
  • Pantry Staple Power: Flour, sugar, butter, eggs—what’s not to love? If you’ve got these basics, you’ve got a cake. I’ve made this on a budget, for birthdays, and even as a last-minute dessert, and it never lets me down. (Not the prettiest, but the taste makes up for it.)

Step-by-step instructions for authentic cannoli cake

Here's how to create that perfect balance of crispy shells and creamy ricotta filling—just like Sicily's finest.

1

👨‍🍳 Step 1: Prepare the Zesty Cake Batter

Preheat your oven to 350°F and line a 9x13-inch baking pan with parchment paper. In a stand mixer fitted with the paddle attachment, cream together the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed for 3-4 minutes until light and fluffy. This step is crucial—you're incorporating air that will make your cake tender and moist.

Add the 6 whole large eggs one at a time, mixing well after each addition. Then whisk in the 1 tbsp lemon zest, 1 tbsp orange zest, and 1 tbsp vanilla extract. In a separate bowl, sift together the 3 cups all-purpose flour, 1.5 tsp baking powder, and 0.5 tsp salt. With the mixer on low speed, gradually add the dry ingredients to the wet mixture, alternating with the 0.75 cup whole milk, beginning and ending with the flour.

2

🍳 Step 2: Bake the Citrus-Infused Base

Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The cake should be golden brown at the edges but still slightly springy in the center—this ensures it stays moist while supporting the filling.

Here's the thing—don't overbake. The cake will firm up as it cools, but you want it tender enough to hold the filling without crumbling. Let it cool completely in the pan before proceeding. I know it's tempting to cut into it warm, but trust me, patience pays off with the perfect texture.

3

🥘 Step 3: Create the Signature Ricotta Filling

While the cake cools, prepare the filling by combining the 2 cups ricotta cheese, 8 oz cream cheese (at room temperature), and 2 cups powdered sugar in a mixing bowl. Beat with an electric mixer on medium speed for 3-4 minutes until smooth and creamy. The mixture should be thick enough to hold its shape but still pipeable.

In a separate bowl, whip the 1 cup heavy whipping cream to stiff peaks. Gently fold about ⅓ of the whipped cream into the ricotta mixture to lighten it. Set aside the remaining whipped cream for later. This step creates that signature swirl effect that makes cannoli cake so special—don't skip it!

4

🔪 Step 4: Assemble with Crispy Cannoli Shells

Once the cake is completely cool, use a sharp serrated knife to cut it into 12 equal squares, creating a grid pattern. Remove the top layer of cake squares (about ½ inch thick

Carefully scoop out the center of each remaining cake square to create a well about 1 inch deep. This is where the magic happens. Pipe the ricotta filling into each well, filling them about ¾ full. Then, press a whole cannoli shell (open end down) into each well, packing it firmly so it stands upright.

5

🍽️ Step 5: Decorate and Serve with Flavorful Toppings

Return the reserved cake squares to their bases, creating a layered effect. In a small bowl, combine the 1 cup crushed pistachios and 1 cup semi-sweet chocolate chips. Sprinkle this mixture evenly over the top of the assembled cake, pressing gently so it adheres.

For that authentic touch, pipe any remaining ricotta filling in decorative swirls around the edges of the cake. Chill for at least 2 hours before serving to allow the flavors to meld and the textures to set. Each bite should deliver that perfect combination of crispy shell, creamy ricotta, and citrusy cake—just like a cannoli, but in cake form!

👨‍🍳

Pro Tips For Making Authentic Cannoli Cake

  • WEIGH YOUR FLOUR: I learned this the hard way—measuring flour by scooping from the bag packs too much air, and your cannoli cake will turn out dense. Use a kitchen scale for 120g (1 cup) of all-purpose flour. Tap the measuring cup gently to settle the flour before leveling—this keeps the texture light and airy.
  • CREAM BUTTER AND SUGAR LONG: Sounds weird, but it works: mix your unsalted butter and granulated sugar until the color changes from pale yellow to a uniform, creamy white. This takes about 3-4 minutes with a stand mixer—don’t rush it. The extra time dissolves the sugar crystals fully, making the cake richer and preventing graininess.
  • DON’T OVERMIX THE BATTER: After adding the eggs, mix just until combined—no more. Overmixing develops the gluten, and your cannoli cake will turn out tough instead of tender. Stop when the batter is smooth and no dry flour streaks remain. I used to overdo it, and the result was more like a dense pound cake than the delicate texture you want.
  • BAKE UNTIL GOLDEN, NOT DULL: Pull the cake from the oven when the top is a rich golden brown, not pale or slightly off-white. A toothpick inserted should come out with a few moist crumbs, not wet batter. If it looks underdone, tent with foil and let it rest 5 minutes—this ensures even baking without over-drying. I skipped this once and ended up with a cake that tasted underbaked.

Health benefits of these flavors

Rich Protein Power

The ricotta and cream cheese filling in this cannoli cake delivers a high-protein punch—about 20 grams of protein per slice (12 servings). This makes it a satisfying dessert option that won’t leave you feeling sluggish afterward. The ricotta provides casein protein, which digests slowly for lasting energy, while the cream cheese adds fat-soluble vitamins like A and E. 💪

Calcium Boost

One slice contains roughly 15% of your daily calcium needs, thanks to the ricotta and cream cheese. Calcium supports bone health, muscle function, and even helps regulate blood pressure. The citrus zest in the cake also enhances calcium absorption, making this dessert work for you beyond just taste.

Antioxidant Benefits

The crushed pistachios and chocolate chips add heart-healthy antioxidants like vitamin E and polyphenols. Pistachios also provide monounsaturated fats, which help lower bad cholesterol. The citrus zest contributes flavonoids that support cellular health. It’s a dessert that quietly packs a nutritional punch!

Balanced Carbs

While this is a dessert, the cake’s structure balances indulgence with moderation. The citrus-infused sponge provides complex carbohydrates for energy, while the ricotta filling slows digestion, preventing blood sugar spikes. The fiber from the crushed pistachios adds texture and slight digestive benefits.

Vitamin C Boost

The lemon and orange zest in the cake deliver a bright vitamin C kick, supporting immunity and collagen production. Just 1 tablespoon of zest provides about 5% of your daily vitamin C, making this cake a flavorful way to boost your nutrient intake. Pair it with a cup of green tea for an antioxidant double dose! 🍋

Moderate Fat for Satiety

The full-fat ricotta and butter create a satisfying richness that keeps cravings at bay. While it’s not a "diet" dessert, the fats here are heart-healthy (thanks to the pistachios and olive oil in the batter). The key is portion control—this cake is indulgent but designed to be enjoyed mindfully, not guilt-free in excess.

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 420mg18%
Total Carbohydrate 55g19%
Dietary Fiber 2g8%
Sugars 48g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cannoli cake without cannoli shells?

For a simpler version, replace the shells with crushed pistachios or crumbled ladyfingers pressed into the wells. You'll lose the classic cannoli crunch, but the ricotta filling and citrus cake will still shine. For extra texture, try piping small dollops of filling onto the cake layers instead.

2

How do I prevent the ricotta filling from leaking?

Proper draining is key—always drain ricotta overnight in a cheesecloth-lined sieve before using. For extra stability, chill the cake layers for 1 hour before adding filling. Use a piping bag with a small round tip to create tight seals in the wells, and press the shells firmly into place. A 2-hour chill before serving helps everything set perfectly.

3

Can I make this cake ahead of time?

Yes! Assemble the cake up to 24 hours ahead and store it uncovered in the fridge. The flavors deepen overnight. For longer storage (3 days), wrap tightly in plastic wrap. Bring to room temperature before serving—this prevents condensation that could soften the shells. The filling actually improves with time!

4

What's the best way to cut cannoli cake?

Use a hot knife (dip in hot water and wipe dry between cuts) for clean slices. Cut through the center of each square to reveal the filling and shells. For presentation, serve individual squares on small plates with a dollop of extra ricotta filling on top. A dusting of powdered sugar adds that final bakery touch!

5

Can I substitute the citrus zest?

Fresh zest is ideal, but in a pinch, use 1 tsp lemon or orange extract (reduce other liquids by 1 tbsp to maintain balance). For a different flavor profile, try 1 tsp vanilla bean paste or ½ tsp cinnamon. The zest's bright acidity cuts through the richness—don't skip it if possible!

★★★★★4.5(12 reviews)
Categories Desserts