Cannoli Cupcakes

Cannoli Cupcakes

Servings: 12
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 1 hour 30 minutes


  • 3/4 cups (105g) all-purpose flour (scoop and level)
  • 3/4 cup (96g) cake flour (scoop and level)
  • 1/2 tsp baking powder
  • 1/4 tsp baking soda
  • 1/4 tsp ground cinnamon or 1 tsp orange zest (optional)
  • 1/4 tsp salt
  • 6 Tbsp (85g) unsalted butter, softened
  • 3/4 cup (160g) granulated sugar
  • 3 1/2 Tbsp (50ml) vegetable oil
  • 2 large eggs
  • 1 1/2 tsp vanilla extract
  • 1/2 cup (120ml) buttermilk

Cannoli Topping

  • 1 1/3 cups (300g) ricotta cheese
  • 1/3 cup (42g) powdered sugar

Chocolate Whipped Cream

  • 1 1/2 cups (355ml) heavy cream
  • 1/2 cup (65g) powdered sugar
  • 3 Tbsp (15g) unsweetened cocoa powder
  • 1/2 tsp vanilla extract
  • 3 Tbsp mini semi-sweet chocolate chips


  1. Preheat oven to 350 degrees. Line 12 muffin cups with paper liners.

  2. In a mixing bowl, whisk together all-purpose flour, cake flour, baking powder, baking soda, salt and cinnamon set aside. 

  3. In the bowl of an electric stand mixer fitted with the paddle attachment, whip together butter and sugar on high speed until pale and fluffy, add orange zest here if using that instead of cinnamon.

  4. Blend in oil then stir in eggs one at a time mixing until combine after each addition and blending in vanilla with second egg.

  5. With mixer set at low speed, add in 1/3 of the dry ingredients and mix just until combine then add half of the buttermilk and mix just until combined. Repeat this process once more then finish by mixing in last 1/3 of the flour mixture. 

  6. Divide batter among lined muffin cups, filling each cup about 2/3 full. Bake in preheated oven 18 - 23 minutes until toothpick inserted into center of cupcake comes out clean. 

  7. Allow to cool several minutes before transferring to wire rack. Cool cupcakes completely.

For the cannoli topping

  1. If ricotta is fairly wet transfer to a few layers of paper towels then fold and press to remove some of the excess moisture. 

  2. Transfer ricotta to a mixing bowl and stir in powdered sugar, chill until ready to serve cupcakes.

For sweetened chocolate whipped cream

  1. In a mixing bowl using an electric hand mixer whip heavy cream on high speed until it starts to thicken slightly then add powdered sugar, cocoa powder and vanilla. 

  2. Mix on low until combined then increase to high speed and whip until stiff peaks form. Chill until ready to serve cupcakes.

To assemble cupcakes

  1. When ready to serve, spread about 1 1/2 Tbsp cannoli filling over the top of each cupcake.

  2. Transfer chocolate mixture to a piping bag fitted with a star tip (I used Wilton 2D) and pipe whipped cream over ricotta layer.

  3. Sprinkle each cupcake with mini chocolate chips. Serve immediately for best results (cupcakes will keep okay in the refrigerator but they are best served once frosted).

  4. Recipe source: inspired by Tide and Thyme. I originally shared these Oct. 2012, recipe updated Feb. 2018.