These soft Italian-inspired Cannoli Cookies bring together creamy ricotta, sweet chocolate chips, crunchy pistachios, and a hint of fresh lemon zest. Finished with a rich chocolate drizzle and a dusting of powdered sugar, they’re a lovely homemade treat for Christmas cookie trays, holiday gatherings, or an afternoon coffee break!
Table des matières
The Science Behind Cannoli Cookies
- Whey Moisture-Binding & Soft Cake-Like Crumb: Whole-milk ricotta contains whey proteins (beta-lactoglobulin and alpha-lactalbumin) and emulsified dairy fats. When blended into wheat flour, these dairy solids bind water molecules while surrounding flour starches, limiting gluten cross-linking to produce an exceptionally soft, pillow-like cake crumb.
- Lactic Acid Tenderness & Cold Fat Viscosity: The natural lactic acid in cultured ricotta lowers dough pH, relaxing gluten proteins for maximum tenderness. Refrigerating the sticky dough for 45 minutes at 38°F (3°C) allows wheat starches to fully hydrate and solidifies dairy fats, preventing excess spreading in a 350°F (175°C) oven.
- Terpenoid Citrus & Phenolic Pistachio Pairing: Limonene compounds in fresh lemon zest interact synergistically with phenolic aromatics in toasted Sicilian pistachios and dark chocolate cocoa solids. This aromatic trio mirrors the classic flavor profile of authentic Sicilian cannoli filling.
| Prep Time | Chill Time | Bake Time | Yield | Category |
| 15 mins | 45 mins | 12–15 mins per batch | ~18 cookies | Italian / Ricotta Drop Cookies |

Ingredients
For the Soft Ricotta Cookie Dough:
- 1 cup (120 g) all-purpose flour
- 1/2 cup (100 g) granulated sugar
- 1/2 cup (120 g) whole-milk ricotta cheese, well-drained
- 1 large egg, room temperature
- 1 tsp pure vanilla extract
- 1 tsp finely grated fresh lemon zest
- 1/2 cup (85 g) mini chocolate chips, divided (reserve 2 tbsp for drizzle)
- 1/2 cup (60 g) chopped pistachios, toasted
For the Finishing Touches:
- 2 tbsp reserved mini chocolate chips, melted (for drizzle)
- 2 tbsp powdered sugar, sifted (for dusting)
Step-by-Step Instructions
1.Drain Ricotta Cheese:Drain ricotta in cheesecloth or fine sieve.
Place 1/2 cup whole-milk ricotta in a fine-mesh sieve lined with cheesecloth or paper towels. Let drain for 15–20 minutes to press out excess whey liquid.
2.Mix Wet Ingredients:Whisk drained ricotta, sugar, egg, vanilla, and lemon zest.
In a large mixing bowl, whisk together the drained ricotta, 1/2 cup granulated sugar, 1 large egg, 1 teaspoon vanilla extract, and 1 teaspoon finely grated lemon zest until smooth, glossy, and creamy.
3.Incorporate Flour:Fold in all-purpose flour until soft dough forms.
Gradually add 1 cup all-purpose flour to the wet mixture. Fold gently with a rubber spatula just until a soft, slightly sticky dough forms. Avoid overmixing.
4.Fold Inclusions:Fold in mini chocolate chips and chopped pistachios.
Reserve 2 tablespoons of mini chocolate chips for decorating. Gently fold the remaining chocolate chips and 1/2 cup chopped pistachios into the dough until evenly distributed.
5.Chill Dough Matrix:Cover and refrigerate for 45 minutes.
Cover the bowl tightly with plastic wrap and refrigerate for 45 minutes to firm up the high-moisture dough, making it easy to scoop without spreading flat.
6.Preheat Oven and Portion Mounds:Preheat oven to 350°F (175°C) and scoop mounds.
Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper. Scoop rounded tablespoon portions (~25g each) onto sheets, spacing them 2 inches apart.
7.Bake Until Set and Lightly Golden:Bake 12 to 15 minutes at 350°F.
Bake at 350°F for 12–15 minutes until the bottom edges are lightly golden and the centers look set and springy.
8.Cool, Decorate, and Serve:Rest 5 minutes, cool on rack, drizzle, and dust.
Cool cookies on baking sheets for 5 minutes before transferring to a wire rack. Melt reserved chocolate chips, drizzle over cooled cookies, and dust lightly with powdered sugar before serving!

Pro Tips for Baking Success
- Drain Ricotta Thoroughly: Excess moisture in ricotta is the primary cause of runny dough that spreads thin on the baking pan. Pressing out free whey creates thick, cake-like cookies.
- Use Whole-Milk Ricotta: Stick with full-fat whole-milk ricotta cheese for optimal flavor and rich fat structure. Part-skim ricotta contains higher water content and less butterfat.
- Chilled Dough Is Essential: Keep unbaked dough in the refrigerator between baking batches to prevent the room-temperature butter and egg fats from softening before entering the oven.
Frequently Asked Questions
What is a cannoli cookie?
A cannoli cookie is an Italian drop cookie formulated to capture the authentic flavors of Sicilian cannoli pastry filling. It features a soft, cake-like dough made with whole-milk ricotta cheese, studded with mini chocolate chips, chopped toasted pistachios, and fresh lemon zest, finished with a chocolate drizzle and powdered sugar.
What type of ricotta do you use for cannoli?
- Whole-Milk Fresh Ricotta: Best for both authentic cannoli fillings and ricotta cookies due to its higher butterfat content and creamy texture.
- Ricotta impastata: A drier, pastry-grade commercial ricotta with minimal moisture used by commercial Italian bakeries. For home baking, thoroughly draining regular whole-milk ricotta yields equivalent results.
Do Cannoli Cookies need to be refrigerated after baking?
Yes. Because Cannoli Cookies contain high-moisture dairy solids (ricotta cheese), store them in an airtight container in the refrigerator for up to 4 days. Bring them to room temperature for 10 minutes before serving for maximum softness.
How many calories are in a ricotta cannoli?
- Traditional Sicilian Cannoli (Fried Shell + Filling): Ranges between 220 and 350 calories per serving depending on size.
- Homemade Cannoli Cookie: Approximately 110 to 140 calories per cookie, making it a lighter alternative with all the classic flavors.

Cannoli Cookies with Ricotta, Chocolate & Pistachios
- Durée totale: 1 hour 45 minutes
- Produit: 24 cookies 1x
- Régime alimentaire: Végétarien
Description
These Soft Ricotta Cookies with Chocolate Chips and Pistachios are irresistibly tender, wonderfully moist, and bursting with delicious Italian-inspired flavors! Made with creamy whole-milk ricotta cheese, granulated sugar, pure vanilla extract, and freshly grated lemon zest, these delightful homemade cookies feature a soft, delicate, cake-like texture that practically melts in your mouth. Mini chocolate chips add rich pockets of chocolatey sweetness, while toasted pistachios provide a satisfying nutty crunch. Finished with an elegant drizzle of melted chocolate and a delicate dusting of powdered sugar, these beautiful ricotta cookies are perfect for Christmas cookie trays, holiday baking, afternoon tea, homemade gifts, family celebrations, or enjoying with a warm cup of coffee!
Ingrédients
- For the Soft Ricotta Cookie Dough:
- 1 cup (120 g) all-purpose flour
- 1/2 cup (100 g) granulated sugar
- 1/2 cup (120 g) whole-milk ricotta cheese, well-drained
- 1 large egg, room temperature
- 1 tsp pure vanilla extract
- 1 tsp finely grated fresh lemon zest
- 1/2 cup (85 g) mini chocolate chips, divided (reserve 2 tbsp for the drizzle)
- 1/2 cup (60 g) chopped pistachios, toasted
- For the Finishing Touches:
- 2 tbsp mini chocolate chips, reserved from the 1/2 cup above, melted for drizzling
- 2 tbsp powdered sugar, sifted, for dusting
Instructions
- Drain the Whole-Milk Ricotta Cheese: Place 1/2 cup (120 g) of whole-milk ricotta cheese in a fine-mesh sieve lined with cheesecloth or paper towels. Allow it to drain for 15–20 minutes, pressing gently to remove excess whey. Thorough draining is essential for creating a thick cookie dough that holds its shape and bakes into beautifully soft, cake-like cookies rather than spreading thinly.
- Combine the Ricotta, Sugar, Egg, and Aromatics: In a large mixing bowl, combine the thoroughly drained ricotta cheese, 1/2 cup (100 g) of granulated sugar, 1 large room-temperature egg, 1 teaspoon of pure vanilla extract, and 1 teaspoon of finely grated fresh lemon zest. Whisk thoroughly until the mixture becomes smooth, glossy, creamy, and evenly combined. The fresh lemon zest should be distributed throughout the ricotta base for a delicate citrus aroma.
- Incorporate the All-Purpose Flour: Gradually add 1 cup (120 g) of all-purpose flour to the prepared ricotta mixture. Using a rubber spatula, gently fold the flour into the wet ingredients just until no dry streaks remain and a soft, slightly sticky cookie dough forms. Avoid overmixing to preserve the wonderfully tender, delicate texture of the finished ricotta cookies.
- Fold in Mini Chocolate Chips and Toasted Pistachios: Measure 1/2 cup (85 g) of mini chocolate chips and reserve 2 tablespoons for the decorative chocolate drizzle. Add the remaining mini chocolate chips and 1/2 cup (60 g) of toasted chopped pistachios to the cookie dough. Using a rubber spatula, gently fold the chocolate chips and pistachios into the mixture until evenly distributed, ensuring every cookie contains delicious chocolate pieces and crunchy nuts.
- Chill the Ricotta Cookie Dough: Cover the mixing bowl tightly with plastic wrap and refrigerate the prepared ricotta cookie dough for 45 minutes. This important chilling period firms up the moisture-rich dough, making it easier to scoop into uniform portions while helping the cookies maintain their thick, soft, cake-like shape during baking.
- Preheat Oven and Portion the Cookie Dough: Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper. Remove the chilled ricotta cookie dough from the refrigerator. Using a small cookie scoop or tablespoon, divide the dough into rounded tablespoon portions, approximately 25 g each. Arrange the portions on the prepared baking sheets, leaving about 2 inches of space between each cookie to allow for even heat circulation and gentle spreading.
- Bake Until Lightly Golden and Set: Place the baking sheets in the preheated oven and bake at 350°F (175°C) for 12–15 minutes, or until the bottom edges become lightly golden and the centers appear set and slightly springy when gently touched. The tops should remain relatively pale, while the interiors retain their wonderfully soft and moist texture. Avoid overbaking to prevent the delicate ricotta cookies from becoming dry.
- Cool, Drizzle with Chocolate, and Serve: Remove the baking sheets from the oven and allow the cookies to rest on the warm pans for 5 minutes to firm up slightly. Carefully transfer them to a wire cooling rack and let them cool completely. Melt the reserved 2 tablespoons of mini chocolate chips in a microwave-safe bowl using short intervals, stirring until smooth. Drizzle the melted chocolate decoratively over the cooled ricotta cookies. Using a fine-mesh sieve, lightly dust the cookies with 2 tablespoons of sifted powdered sugar. Allow the chocolate drizzle to set before serving, then enjoy their wonderfully soft, cake-like centers, fragrant lemon zest, creamy chocolate sweetness, and delightful toasted pistachio crunch!
Notes
- Drain the Ricotta Thoroughly: Excess moisture in ricotta cheese is one of the main causes of thin, overly soft cookie dough that spreads excessively during baking. Allow the ricotta to drain in a cheesecloth-lined fine-mesh sieve for 15–20 minutes, gently pressing out excess whey. Well-drained ricotta helps create beautifully thick cookies with tender, cake-like centers.
- Choose Whole-Milk Ricotta Cheese: Use full-fat whole-milk ricotta for the best flavor, rich texture, and creamy consistency. Part-skim ricotta generally contains less fat and may have a different moisture balance, which can affect the softness and structure of the finished cookies.
- Keep the Dough Chilled Between Batches: Refrigerate the ricotta cookie dough for the full 45 minutes before baking. If baking in multiple batches, keep any unused dough in the refrigerator while waiting for baking sheet space. Chilled dough is easier to scoop and helps prevent excessive spreading in the oven.
- Temps de préparation: 20 minutes
- Temps de cuisson: 15 minutes
- Catégorie: Dessert
- Méthode: Baking
- Cuisine: Italian
Nutrition
- Portion: 1 cookie
- Calories: 105
- Sucre: 8g
- Sodium: 15mg
- Graisse: 5g
- Graisse saturée: 2g
- Graisses insaturées: 3g
- Gras trans: 0g
- Glucides: 13g
- Fibres: 1g
- Protéine: 2g
- Cholestérol: 12mg
