Pistachio Almond Cannoli Cookies bring together everything delicious about a classic Italian cannoli in an easy-to-bake cookie. These cookies have lightly golden edges, a tender center, and plenty of nutty flavor from pistachios and almonds.
Inspired by the flavors of traditional cannoli, they have a delicate sweetness and a rich, nutty crunch that makes them especially delicious with coffee or tea. They’re simple enough for everyday baking but beautiful enough for holidays, cookie exchanges, and special gatherings.
If you love pistachio cookies, almond desserts, or cannoli-inspired recipes, these cookies are a must-try.
Why You’ll Love This Recipe
These Pistachio Almond Cannoli Cookies are packed with texture and flavor without requiring complicated pastry techniques.
- Golden and tender: The edges bake up lightly golden while the centers stay pleasantly soft.
- Nutty and crunchy: Pistachios and almonds provide plenty of texture and rich nutty flavor.
- Cannoli-inspired flavor: Classic Italian-inspired ingredients give these cookies a delicious cannoli twist.
- Easy to make: There’s no need to make or shape traditional cannoli shells.
- Perfect for holidays: The green pistachios make these cookies especially pretty on a dessert platter.
- Great with coffee: Their buttery, nutty flavor pairs beautifully with espresso, coffee, or tea.
Ingredients
For the Cookies
- 1 cup (226g) unsalted butter, softened: Gives the cookies richness and a tender texture.
- ¾ cup (150g) granulated sugar: Adds sweetness and helps create lightly crisp edges.
- ½ cup (100g) light brown sugar, packed: Adds moisture and a deeper caramel-like flavor.
- 1 large egg: Helps bind the dough and contributes to the cookie’s structure.
- 1 teaspoon vanilla extract: Enhances the sweetness and complements the nuts.
- ½ teaspoon almond extract: Adds a classic almond note that works beautifully with pistachios.
- 1 ¾ cups (220g) all-purpose flour: Provides the structure for the cookies.
- ½ teaspoon baking soda: Helps the cookies spread and brown gently.
- ½ teaspoon salt: Balances the sweetness and brings out the nutty flavors.
- ¾ cup (90g) shelled pistachios, finely chopped: Add color, crunch, and distinctive pistachio flavor.
- ½ cup (55g) sliced or finely chopped almonds: Add additional crunch and almond flavor.
- ½ cup (80g) mini chocolate chips: Add a small touch of chocolate reminiscent of classic cannoli fillings.
Optional Cannoli-Inspired Finish
- ½ cup (120g) ricotta: Adds a creamy cannoli-inspired element when serving.
- 2 tablespoons powdered sugar: Sweetens the ricotta.
- ½ teaspoon vanilla extract: Adds extra flavor to the creamy topping.
- Chopped pistachios: For garnishing.
- Mini chocolate chips: For garnishing.
Equipment
- Large mixing bowl
- Medium mixing bowl
- Electric hand mixer or stand mixer
- Measuring cups and spoons
- Rubber spatula
- Baking sheets
- Parchment paper
- Cookie scoop
- Wire cooling rack
Substitutions and Variations
Can I use salted butter?
Yes. Salted butter can be used, but reduce the added salt slightly to prevent the cookies from becoming too salty.
Can I use only pistachios?
Absolutely. If you want a stronger pistachio flavor, replace the almonds with an equal amount of additional chopped pistachios. The texture will be slightly different but still delicious.
Can I leave out the chocolate chips?
Yes. The chocolate chips are optional and simply add a classic cannoli-inspired touch. The cookies are delicious with pistachios and almonds alone.
Can I use almond flour?
A small amount of almond flour can be incorporated for extra almond flavor, but replacing all of the all-purpose flour will significantly change the cookie’s structure. For the most reliable texture, keep the majority of the flour as all-purpose flour.
Can I add orange zest?
Yes. Finely grated orange zest is an excellent addition. Orange and pistachio are a wonderful combination and can give the cookies a more traditional Italian-dessert flavor.
How to Make Pistachio Almond Cannoli Cookies
1. Prepare the baking sheets
Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
Using parchment helps prevent sticking and makes cleanup easier.
2. Cream the butter and sugars
In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar until smooth and creamy.
Beat for about 2–3 minutes until the mixture looks lighter and fluffy.
Properly softened butter is important. It should be soft enough to press easily with a finger but should not be melted.
3. Add the egg and extracts
Add the egg, vanilla extract, and almond extract.
Beat until everything is smooth and evenly combined. Scrape down the sides of the bowl as needed.
The almond extract gives these cookies an especially nice bakery-style flavor.
4. Combine the dry ingredients
In a separate bowl, whisk together the all-purpose flour, baking soda, and salt.
This helps distribute the leavening and salt evenly throughout the flour.
5. Make the cookie dough
Gradually add the dry ingredients to the butter mixture.
Mix on low speed or stir with a spatula just until the flour is incorporated. Avoid overmixing.
The dough should be soft and easy to scoop.
6. Add the pistachios, almonds, and chocolate
Fold in the chopped pistachios, almonds, and mini chocolate chips.
Mix gently until the nuts and chocolate are evenly distributed throughout the dough.
Try not to crush the pistachios too finely. Small pieces provide a better texture and more visible nutty crunch.
7. Scoop the cookies
Use a cookie scoop or tablespoon to portion the dough onto the prepared baking sheets.
Leave about 2 inches of space between each cookie because they will spread slightly during baking.
For more uniform cookies, use the same amount of dough for each one.
8. Add extra nuts
For an especially attractive finish, gently press a few chopped pistachios and almonds onto the tops of the dough balls before baking.
This gives the finished cookies a beautiful bakery-style appearance.
9. Bake
Bake for approximately 10–12 minutes, or until the edges are lightly golden and the centers still look slightly soft.
Do not wait until the centers look completely firm. The cookies will continue to set as they cool.
10. Cool the cookies
Let the cookies cool on the baking sheet for about 5 minutes.
Transfer them carefully to a wire rack and allow them to cool completely.
The cookies will become firmer as they cool while maintaining a tender center.
11. Prepare the optional cannoli topping
If using the cannoli-inspired ricotta topping, stir together the ricotta, powdered sugar, and vanilla until smooth.
For a thicker topping, drain the ricotta before mixing.
12. Serve
Serve the cookies plain, or add a small dollop of sweetened ricotta just before serving.
Finish with chopped pistachios and a few mini chocolate chips for an extra cannoli-inspired presentation.
What to Serve With Pistachio Almond Cookies
These cookies are especially good alongside warm drinks and simple desserts.
- Espresso
- Cappuccino
- Fresh coffee
- Black tea
- Chai tea
- Hot chocolate
- Vanilla ice cream
- Fresh berries
- Sweetened ricotta
- Fresh orange slices
For a holiday dessert table, arrange the cookies on a platter with extra pistachios and powdered sugar.
Recipe Tips
- Use softened butter: Soft butter creams properly with the sugar and helps create the right cookie texture.
- Measure flour carefully: Too much flour can make the cookies dry and dense.
- Don’t overmix: Stop mixing as soon as the flour disappears.
- Chop the nuts evenly: Small, consistent pieces distribute better throughout the dough.
- Don’t overbake: The centers should still look slightly soft when the cookies come out.
- Use parchment paper: It helps with easy removal and more consistent baking.
- Let them cool: The cookies continue to set as they cool on the baking sheet.
- Drain ricotta well: If using the optional topping, excess moisture can make it runny.
- Add the creamy topping just before serving: This helps preserve the cookie’s texture.
Storage
Store completely cooled Pistachio Almond Cannoli Cookies in an airtight container at room temperature for up to 4 days.
If you are using the ricotta topping, refrigerate the topped cookies and keep them covered. For the best texture, add the ricotta topping shortly before serving rather than storing it on the cookies for several days.
The unbaked cookie dough can also be refrigerated for up to 2 days. Allow it to soften slightly if necessary before scooping.
For longer storage, baked cookies can be frozen in a freezer-safe container for up to 2 months. Place parchment paper between layers to prevent sticking.
Thaw the cookies at room temperature before serving.
Common Mistakes
Using melted butter
Melted butter can cause the cookies to spread more than intended. Use softened butter instead.
Adding too much flour
Extra flour can make the cookies dry and reduce their tender texture. Measure carefully, preferably using a kitchen scale.
Overmixing the dough
Once the flour has been added, mix only until combined. Overmixing can make the cookies tougher.
Chopping the nuts too finely
Very finely ground nuts won’t provide the same satisfying crunch. Keep some small pieces intact for texture.
Overbaking the cookies
Pistachio and almond cookies can dry out if baked too long. Remove them when the edges are lightly golden and the centers still appear soft.
Adding ricotta too early
If you’re using the optional cannoli-inspired topping, wait until the cookies have cooled completely before adding it.
Recipe Background
Cannoli are one of the best-known Italian pastries, traditionally made with crisp pastry shells filled with a sweetened ricotta filling. Pistachios, chocolate, citrus, and vanilla are all familiar flavors associated with cannoli and Italian pastry.
These Pistachio Almond Cannoli Cookies take inspiration from those flavors while turning them into an approachable homemade cookie. Instead of frying pastry shells and preparing individual cannoli, you get the familiar combination of nuts, vanilla, almond, and chocolate in a simple cookie format.
Pistachios bring their distinctive flavor and beautiful green color, while almonds add extra crunch. A hint of almond extract reinforces the nutty profile, and mini chocolate chips provide the chocolate element commonly found in cannoli fillings.
The result is a cookie that’s familiar enough to be comforting but different enough to stand out on a dessert table.
Recipe Details
- Recipe: Pistachio Almond Cannoli Cookies
- Category: Dessert, Cookies, Italian-Inspired Dessert
- Cuisine: Italian-inspired
- Method: Baking
- Prep Time: 20 minutes
- Cook Time: 10–12 minutes
- Total Time: About 32 minutes
- Yield: Approximately 24 cookies
- Texture: Tender, lightly crisp around the edges, and nutty
- Flavor: Sweet, buttery, almond-rich, pistachio-forward, with chocolate notes
- Diet: Vegetarian
Frequently Asked Questions
What makes these cookies taste like cannoli?
The combination of pistachios, almonds, vanilla, almond extract, and optional mini chocolate chips gives the cookies a flavor profile inspired by classic cannoli. A sweetened ricotta topping can make the cannoli connection even more pronounced.
Do I need to use ricotta?
No. The cookies are delicious without the ricotta topping. The ricotta is an optional finishing element inspired by traditional cannoli filling.
Can I make these cookies with pistachio flour?
Yes, but pistachio flour will create a different texture. For the best crunch, use chopped pistachios in the dough.
How do I keep the cookies soft?
Avoid overbaking them. Remove the cookies when the edges are lightly golden and the centers still look slightly soft.
Can I make the dough ahead?
Yes. Refrigerate the prepared dough in an airtight container for up to 2 days. Let it soften slightly if needed before scooping and baking.
Can I freeze Pistachio Almond Cannoli Cookies?
Yes. Completely cooled baked cookies can be frozen for up to 2 months in a freezer-safe container. Thaw them at room temperature before serving.
Can I add orange zest?
Yes. A teaspoon or two of finely grated orange zest can add a bright citrus note that pairs beautifully with pistachios and almonds.
Why are my cookies spreading too much?
Butter that is too warm, an overly soft dough, or insufficient flour can cause excessive spreading. Make sure the butter is softened but not melted, and chill the dough briefly if it feels unusually soft.
Final Thoughts
These Pistachio Almond Cannoli Cookies are a delicious way to enjoy classic Italian-inspired flavors without making traditional cannoli. Every bite combines buttery cookie dough with crunchy pistachios, almonds, and sweet chocolate for a dessert that’s both comforting and elegant.
They’re perfect for Christmas cookie trays, holiday parties, afternoon coffee, cookie exchanges, or simply whenever you’re craving something nutty and homemade.
Serve them plain for a simple treat or add sweetened ricotta, chopped pistachios, and mini chocolate chips for an extra-special cannoli-inspired finish.
If you make these cookies, leave a rating and a comment, share how you served them, and take a photo to share. Don’t forget to save the recipe to Pinterest for the next time you’re craving an easy pistachio almond dessert.
Nutrition
Nutrition information is an estimate and will vary depending on the exact brands and quantities of ingredients used, as well as the final cookie size and optional toppings.
- Calories: Approximately 175 kcal
- Carbohydrates: Approximately 19g
- Protein: Approximately 3g
- Fat: Approximately 10g
- Saturated Fat: Approximately 5g
- Sugar: Approximately 10g
- Sodium: Approximately 95mg
Pistachio Almond Cannoli Cookies
- Total Time: 30–32 minutes
- Yield: 24 cookies 1x
- Diet: Vegetarian
Description
These Pistachio Almond Cannoli Cookies are golden, tender, and packed with crunchy pistachios, almonds, and sweet chocolate chips. Inspired by the classic flavors of Italian cannoli, these easy cookies are buttery, nutty, and perfect for holidays, cookie exchanges, afternoon coffee, or any special occasion.
Ingredients
1 cup (226g) unsalted butter, softened
3/4 cup (150g) granulated sugar
1/2 cup (100g) light brown sugar, packed
1 large egg
1 teaspoon vanilla extract
1/2 teaspoon almond extract
1 3/4 cups (220g) all-purpose flour
1/2 teaspoon baking soda
1/2 teaspoon salt
3/4 cup (90g) shelled pistachios, finely chopped
1/2 cup (55g) sliced or finely chopped almonds
1/2 cup (80g) mini chocolate chips
For the Optional Cannoli-Inspired Topping:
1/2 cup (120g) ricotta
2 tablespoons powdered sugar
1/2 teaspoon vanilla extract
Chopped pistachios, for garnish
Mini chocolate chips, for garnish
Instructions
1. Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
2. In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar until smooth, creamy, and lighter in texture, about 2–3 minutes.
3. Add the egg, vanilla extract, and almond extract. Beat until smooth and well combined, scraping down the sides of the bowl as needed.
4. In a separate bowl, whisk together the all-purpose flour, baking soda, and salt.
5. Gradually add the dry ingredients to the butter mixture, mixing just until the flour is incorporated. Do not overmix.
6. Fold in the chopped pistachios, almonds, and mini chocolate chips until evenly distributed throughout the dough.
7. Scoop rounded tablespoons of dough onto the prepared baking sheets, leaving about 2 inches of space between each cookie.
8. Gently press a few extra chopped pistachios or almonds onto the tops of the cookies if desired.
9. Bake for 10–12 minutes, or until the edges are lightly golden and the centers still look slightly soft.
10. Allow the cookies to cool on the baking sheet for about 5 minutes, then transfer them to a wire rack to cool completely.
11. For the optional cannoli-inspired topping, stir together the ricotta, powdered sugar, and vanilla extract until smooth. Drain the ricotta first if it contains excess moisture.
12. Serve the cookies plain or add a small dollop of the sweetened ricotta just before serving.
13. Garnish with chopped pistachios and mini chocolate chips if desired.
Notes
Use softened butter rather than melted butter for the best cookie texture.
Measure the flour carefully to prevent dry or dense cookies.
Keep some pistachio and almond pieces slightly larger for extra crunch.
Don’t overmix the dough after adding the flour.
For stronger Italian-inspired flavor, add 1–2 teaspoons of finely grated orange zest.
Don’t overbake the cookies. The edges should be lightly golden while the centers still look soft.
Allow the cookies to cool on the baking sheet briefly before transferring them to a wire rack.
If using ricotta, drain it well before preparing the topping so the mixture stays thick.
Add the ricotta topping shortly before serving to help preserve the cookie texture.
Store plain cooled cookies in an airtight container at room temperature for up to 4 days.
Store cookies with ricotta topping covered in the refrigerator.
Freeze baked cookies without the ricotta topping in a freezer-safe container for up to 2 months.
Thaw frozen cookies at room temperature before serving.
For a festive presentation, garnish with chopped pistachios and mini chocolate chips.
- Prep Time: 20 minutes
- Cook Time: 10–12 minutes
- Category: Dessert, Cookies, Italian-Inspired Dessert
- Method: Baking
- Cuisine: Italian-inspired
Nutrition
- Serving Size: 1 cookie
- Calories: 175
- Sugar: 10g
- Sodium: 95mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg
Table of Contents

Gianna Poulef
I’m Gianna Poulef from Poulef Recipes. I love sharing perfected dishes from my kitchen. I’m sure they’ll earn a spot in your heart. Let’s savor this journey together!.
Let’s be friends!






