Italian Christmas Cookies (Cannoli-Inspired & Super Festive!)

The scent of orange zest, warm cinnamon, and chocolate drifting from the oven—that’s the kind of magic that turns a cold December afternoon into a cozy celebration. These Italian Christmas Cookies are everything a holiday treat should be: soft, rich, nutty, and just sweet enough to make you smile with every bite.

What Makes These Italian Christmas Cookies So Special?

These cookies are inspired by classic cannoli, and they’re bursting with flavor. You get that signature ricotta creaminess, tiny pops of chocolate, and the toasty crunch of pistachios. Plus, they’re easier than they look—no piping bags or shells required.

Whether you’re building a cookie box, leaving treats for Santa, or simply baking up a little joy for yourself, this recipe is the kind of sweet memory-maker that brings everyone back for more.

Stack of Italian Christmas cookies drizzled with dark chocolate, served with milk bottles and red-striped straw for a festive holiday treat

Ingredients You’ll Need

Here’s what you’ll grab from your pantry and fridge:

  • 1 cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 large eggs
  • 1/2 cup full-fat ricotta cheese (drained)
  • 1 teaspoon vanilla extract
  • 3/4 teaspoon cinnamon
  • 1 teaspoon orange zest
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 2 cups all-purpose flour
  • 10 oz mini chocolate chips (divided)
  • 1 cup chopped pistachios

You can swap the orange zest with lemon for a twist or try almond extract for a nuttier vibe. Walnuts or chopped almonds work just fine if pistachios aren’t your thing.

Step-by-Step Instructions

Make the Dough

Start by creaming the butter and sugar until fluffy. Add the eggs one at a time, then blend in the ricotta, vanilla, cinnamon, and orange zest. In another bowl, whisk together flour, baking powder, baking soda, and salt. Gradually mix it into the wet ingredients.

Fold in most of the mini chocolate chips and chopped pistachios, saving a few for topping. Chill the dough for at least 1 hour—this step keeps the cookies thick and bakery-style.

Chill & Scoop

Once chilled, scoop tablespoon-sized balls onto a lined baking sheet. If you have a cookie scoop, now’s the time to use it.

Bake & Drizzle

Bake at 375°F for 8–11 minutes until the edges are just turning golden. Let them cool completely, then drizzle with melted chocolate and top with the remaining pistachios.

Helpful Tips for Perfect Cookies

  • Drain your ricotta to avoid soggy dough
  • Use freshly grated orange zest—it makes a difference
  • Chill that dough! It keeps your cookies puffy
  • Let the cookies cool fully before drizzling chocolate
Homemade Italian Christmas cookies drizzled with dark chocolate on a white plate, served with milk and holiday linens

Variations to Try

  • Add chopped candied cherries for color
  • Use chopped walnuts or almonds instead of pistachios
  • Mix in a few crushed cannoli shells for crunch

How to Store or Freeze Them

Keep cookies in an airtight container at room temperature for up to 3 days or in the fridge for a week. For longer storage, freeze them (undrizzled) for up to 3 months. Add the chocolate drizzle after thawing for the best texture.

What to Serve These With

These are perfect with a hot drink or layered into your cookie platter. Try pairing them with our Spider Web Cookie Stamp Cookies for a pretty winter duo, or tuck them beside these Cherry Cookies for an extra pop of color. You could even surprise guests with a spooky-sweet twist by adding Vanilla Cookies to the tray.

You might also like it
Cherry Cookies Recipe
Spider Web Cookie Easy Recipe
Vanilla Christmas Cookies Easy Recipe

FAQ

Can I make these without orange zest?

You can skip it, but it really brings out the festive flavor. A little lemon zest could work in a pinch too.

Can I make them gluten-free?

Yes, use a 1:1 gluten-free flour blend. Just know the texture might change a bit.

How long do they stay fresh?

They’re best within 3 days at room temp or 7 in the fridge. For freezing, skip the drizzle until serving.

Try them out and let me know how your batch turns out! Leave a comment, share a pic, or pin it for later.

Follow us on Pinterest for more cozy ideas, or join the fun on Facebook!

Tags: Christmas cookies, Italian dessert, holiday baking

Ready to publish? Let me know if you’d like the Tasty Recipe Card format next.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Italian Christmas cookies drizzled with dark chocolate on a white plate, served with milk and holiday linens

Italian Christmas Cookies


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ely
  • Total Time: 30 minutes + chilling
  • Yield: 36 cookies 1x
  • Diet: Vegetarian

Description

Soft, rich, and packed with chocolate and pistachios, these Italian Christmas Cookies bring festive flavor with every bite—like a cozy holiday hug from the oven.


Ingredients

Scale
  • 1 cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 large eggs
  • ½ cup full-fat ricotta cheese, drained
  • 1 tsp vanilla extract
  • ¾ tsp cinnamon
  • 1 tsp orange zest
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 2 cups all-purpose flour
  • 10 oz mini chocolate chips, divided
  • 1 cup chopped pistachios

Instructions

  1. Cream butter and sugar until fluffy.
  2. Add eggs one at a time, then blend in ricotta, vanilla, cinnamon, and orange zest.
  3. In another bowl, whisk together flour, baking powder, baking soda, and salt. Gradually mix into the wet ingredients.
  4. Fold in most of the chocolate chips and pistachios, saving some for topping. Chill dough for 1 hour.
  5. Preheat oven to 375°F. Scoop tablespoon-sized dough balls onto lined baking sheets.
  6. Bake for 8–11 minutes until edges are golden. Let cool completely.
  7. Drizzle with melted chocolate and sprinkle with remaining pistachios.

Notes

Chilling the dough helps cookies stay thick and soft. You can swap pistachios with walnuts or almonds. Freeze undrizzled cookies for up to 3 months, and add toppings after thawing.

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cookie
  • Calories: 140
  • Sugar: 9g
  • Sodium: 55mg
  • Fat: 7g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 25mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star