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