There is something undeniably magical about the smell of a traditional Italian bakery. The scent of sweet citrus, warm cinnamon, and almond extract floating through the air is enough to transport anyone to a cobblestone street in Sicily. But what if you could capture all that nostalgia, the creamy filling, and the tender texture of a classic cannoli into a single, hand-held cookie?

These Cannoli Cookies are exactly that. Instead of the crunchy fried shell, we’ve created a pillow-soft ricotta cookie base that melts in your mouth. Topped with a rich, velvety mascarpone cream cheese frosting and a generous sprinkle of mini chocolate chips, these cookies are a show-stopper for holidays, dinner parties, or just a cozy Sunday afternoon.
If you are a fan of traditional Italian ricotta cookies but want something a bit more elevated and decadent, this recipe is going to become a permanent fixture in your baking rotation.
Why You’ll Love This Recipe
- Pillowy Texture: The ricotta cheese in the dough ensures these cookies stay incredibly moist and soft for days.
- Decadent Frosting: Unlike standard buttercream, the mascarpone and cream cheese blend is tangy, rich, and perfectly balanced.
- Flavor Profile: With hints of cinnamon and almond, these taste remarkably like the filling of a world-class cannoli.
- Easy to Make: No rolling dough or complicated chilling required—just a simple scoop-and-bake method!
- Pinterest-Worthy: These cookies look professional and beautiful on any dessert platter, making them perfect for sharing.
Ingredient Notes
The secret to perfect Cannoli Cookies lies in the quality and temperature of your ingredients. Here is what you need to know before you start:
- Ricotta Cheese: Use whole-milk ricotta for the best texture. If your ricotta seems very watery, let it strain in a fine-mesh sieve for 15 minutes before adding it to the batter.
- Mascarpone Cheese: This is the Italian version of cream cheese, but it’s much richer and less tangy. It provides that signature “cannoli” flavor to the frosting. Make sure it is at room temperature to avoid lumps.
- Almond Extract: While vanilla is a staple, the almond extract is the “secret ingredient” that provides that authentic bakery flavor. Don’t skip it!
- Butter & Cream Cheese: Ensure these are fully softened. Room temperature fats incorporate much better with the sugars, creating a light and airy crumb.
- Mini Chocolate Chips: Semi-sweet mini chips are traditional, but you can also use dark chocolate or even chopped pistachios for an extra crunch.
Step-by-Step Instructions
1. Prepare the Base
Start by preheating your oven to 375°F. This slightly higher temperature helps the cookies set quickly on the edges while keeping the centers soft. Line your pans with parchment paper to ensure no sticking and even browning.
2. Cream the Fats and Sugar
In your stand mixer or a large bowl, beat the softened butter, ricotta, and granulated sugar. You want to see the mixture turn pale and fluffy—this usually takes about 2 minutes. This step is vital for aerating the dough.
3. Add the Aromatics
Incorporate the egg and the extra egg yolk. That extra yolk is the key to a rich, chewy texture! Pour in the vanilla and almond extracts and beat until the mixture is smooth.
4. Incorporate Dry Ingredients
Whisk together your flour, baking powder, baking soda, cinnamon, and salt. Slowly add this to the wet ingredients. Pro Tip: Mix only until the white streaks of flour disappear. Over-mixing can lead to a tough cookie.
5. Scoop and Bake
Use a 1.5-tablespoon cookie scoop to ensure even sizes. Space them about 2 inches apart. Bake for exactly 10 minutes. The edges should be just barely golden, while the tops look pale and set. Let them rest on the sheet for 5 minutes before moving them to a rack to cool completely.
6. Whip the Frosting
While the cookies cool, beat the mascarpone and cream cheese together until smooth. Gradually add the powdered sugar and vanilla. The result should be a thick, pipeable, or spreadable frosting that holds its shape.
7. The Finishing Touch
Once the cookies are cold to the touch, frost them generously. Sprinkle the mini chocolate chips over the top, or roll the edges of the frosted cookie in the chips for a more traditional cannoli look.
Expert Tips for Best Results
- Don’t Overbake: These cookies do not brown much on top. If you wait for the tops to turn golden, they will be overcooked. Trust the 10-minute timer!
- Room Temperature is Key: Cold mascarpone will clump when mixed with powdered sugar. Take your dairy out of the fridge at least an hour before you plan to bake.
- Use a Scoop: Because the dough is quite tacky (thanks to the ricotta), using a spring-loaded cookie scoop makes the process much cleaner and keeps the cookies uniform.
- Sift the Sugar: For the smoothest possible frosting, sift your powdered sugar before adding it to the cheese mixture.
Variations and Substitutions
- Citrus Twist: Add 1 tablespoon of fresh orange zest to the dough or the frosting for a bright, citrusy note that is very common in Sicilian cannoli.
- Pistachio Crunch: Replace half of the chocolate chips with finely chopped roasted pistachios.
- Spiced: Increase the cinnamon to 1.5 teaspoons if you prefer a warmer, spiced flavor profile.
- Gluten-Free: A high-quality 1-to-1 gluten-free flour blend works well in this recipe, as the ricotta provides plenty of moisture.
Storage and Freezing
To Store: Because the frosting contains mascarpone and cream cheese, these cookies must be stored in the refrigerator. Place them in an airtight container for up to 5 days. They actually taste incredible when slightly chilled!
To Freeze: You can freeze the unfrosted cookies for up to 3 months. Wrap them tightly in plastic wrap and place them in a freezer bag. When ready to serve, thaw at room temperature and apply fresh frosting. We do not recommend freezing the cookies once they are frosted, as the texture of the mascarpone can change upon thawing.
FAQ
Can I use low-fat ricotta?
You can, but the cookies won’t be as rich or tender. Whole milk ricotta provides the necessary fat content for that signature melt-in-your-mouth texture.
My frosting is too runny, how do I fix it?
If the frosting feels soft, add another 1/4 cup of powdered sugar. You can also pop the frosting in the fridge for 20 minutes to firm up before spreading it on the cookies.
Why did my cookies spread too much?
This usually happens if the butter was melted instead of softened, or if the kitchen is very warm. If your dough feels very soft, chill it in the fridge for 30 minutes before scooping.
Enjoy a Taste of Italy at Home
These Cannoli Cookies are more than just a dessert; they are a conversation starter. Whether you’re serving them at a holiday gathering or bringing them to a potluck, people will be asking for the recipe before the first bite is even finished. The combination of the soft cinnamon-spiced base and the creamy mascarpone topping is truly a match made in heaven.
If you enjoyed this recipe, please leave a comment and a rating below! And don’t forget to snap a photo and tag us on Instagram—we love seeing your kitchen creations.
Happy Baking!
PrintSoft Cannoli Cookies with Mascarpone Frosting
Experience the classic flavors of an Italian bakery with these Soft Cannoli Cookies. A moist ricotta-based cookie flavored with cinnamon and almond, topped with a velvety mascarpone frosting and mini chocolate chips.
Ingredients
1/2 cup butter, room temperature
1/2 cup ricotta cheese
1 1/4 cups granulated sugar
1 large egg
1 large egg yolk
1 teaspoon vanilla extract
1/2 teaspoon almond extract
2 cups all-purpose flour
1 teaspoon baking powder
1/2 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon salt
1 cup mascarpone cheese, room temperature
4 ounces cream cheese, room temperature
3 cups powdered sugar
1/2 teaspoon vanilla extract
1 cup mini chocolate chips
Instructions
1. Preheat the oven to 375 degrees F. Line two cookie sheets with parchment paper.
2. In a large mixing bowl, beat the butter, ricotta cheese, and granulated sugar until creamed (1-2 minutes).
3. Add the egg, egg yolk, vanilla extract, and almond extract. Beat until well combined.
4. Mix in the flour, baking powder, baking soda, cinnamon, and salt just until combined. Scrape down the sides of the bowl.
5. Using a 1 1/2 tablespoon scoop, place dough 2 inches apart on the sheets.
6. Bake for 10 minutes until edges are golden but tops remain pale. Cool completely.
7. For the frosting: Beat mascarpone and cream cheese until smooth. Add powdered sugar and vanilla; beat until creamy.
8. Frost cooled cookies and top with mini chocolate chips.
Notes
Room temperature ingredients are crucial for a smooth frosting.
Add the mini chocolate chips into the dough as well for an extra chocolatey experience!
Store in the refrigerator due to the dairy-based frosting.




