Baci di Dama (Italian Hazelnut Cookies)
Baci di Dama are traditional Italian hazelnut cookies with a dark chocolate filling and a buttery, melt-in-your-mouth texture. These bite-sized treats pair well with coffee and can be made ahead for holiday trays or to share with friends and family.

Baci di Dama, or “Lady’s Kisses,” come from Piedmont in northern Italy. They’re made by pressing two hazelnut cookies together with a bit of melted chocolate in the middle, just like a little kiss.
They’re usually served with espresso after dinner and make a nice addition to a cookie tray or gift box with cantucci and brutti ma buoni.
Recipe Highlights
- Easy to make: Just a few ingredients and simple steps.
- Classic flavor combo: Hazelnuts and chocolate are always a hit.
- Great for gifting: Pair with a bottle of homemade Baileys.
- Make-ahead friendly: Prepare the dough ahead of time and bake when ready.
Key Ingredients & Easy Swaps
- Hazelnuts: Freshly roasted hazelnuts give the best flavor. If you don’t have any, hazelnut flour, almond flour, or even roasted almonds work well.
- Flour: I usually go with all-purpose flour. Use a gluten-free blend if needed.
- Butter: Make sure it’s at room temperature. It should be soft and pliable, but not melted.
- Sugar: Both granulated and caster sugar are great options.
- Chocolate: Choose high-quality bittersweet or semi-sweet chocolate (around 70% cocoa). Nutella is a tasty alternative.
See the recipe card below for a detailed ingredient list and step-by-step instructions.
How to Make Baci di Dama Cookies
- Roast and grind the hazelnuts: Toast the hazelnuts until golden and fragrant. Rub off most of the skins, then grind them finely in a food processor.
- Make the dough: Combine the ground hazelnuts with flour, butter, and sugar. Use your hands to bring the dough together, then divide it into logs, wrap, and chill for 1 hour.
- Shape and bake: Slice the chilled dough and roll into small balls (about 8 g each). Chill again to help them hold their shape. Bake until lightly golden, then let cool completely.
- Assemble the cookies: Melt the chocolate in the microwave. Spread a little on the flat side of one cookie, then sandwich it with another. Let the chocolate set before serving.
Elena’s Tips
- Measure carefully: A kitchen scale will give you the best results. If you don’t have one, use the spoon-and-level method.
- Don’t overgrind the hazelnuts: Grind them just until fine. If you go too far, they’ll turn into nut butter. No food processor? You can use hazelnut or almond flour instead.
- Dough too crumbly? Add chilled water, one teaspoon at a time, until it comes together.
- Even cookies: Roll the dough into 8-gram balls for consistent baking and easy pairing.
- Chill the dough: This helps the cookies hold their shape as they bake.
- Don’t overbake: Watch them carefully. They should be lightly golden and just set, not dry.
- Melting the chocolate: No microwave? Use a heatproof bowl over simmering water.
- Assembling: Let the chocolate cool slightly before sandwiching the cookies so they don’t slide apart.
How to Store & Freeze
Storage: Keep Baci di Dama in an airtight container at room temperature for up to a week.
Freezing baked cookies: Freeze before adding the chocolate. Let them thaw overnight, then fill.
Freezing the dough: Roll into balls and freeze. Bake straight from frozen; just add 2 to 3 extra minutes.

More Cookie Recipes
- Lemon Crinkle Cookie Recipe
- Flourless Chocolate Cookies
- Easy Chocolate Chip Cookies
- Shortbread Teabag Cookies
If you’ve made these Baci di Dama cookies, leave a comment and rating below. I’d love to know how they turned out for you.
How To Make It: Baci di Dama (Italian Hazelnut Cookies)
Ingredients
For the cookies
- ⅔ cup (100 g) hazelnuts toasted and skinned
- ¾ cup + 1 tablespoon (100 g) all-purpose flour sifted
- 3.5 oz (100 g) unsalted butter cut into small cubes and at room temperature
- ⅓ cup + 1½ tablespoons (85 g) granulated sugar
For the filling
- 1.8 oz (50 g) bittersweet or semi-sweet chocolate chopped
Instructions
Roast and grind the hazelnuts
- Preheat the oven to 320ºF (160ºC). Spread the hazelnuts on a lined baking sheet and toast for 10-15 minutes, until golden and fragrant.Let them cool slightly, then rub them in a clean tea towel to remove the loose skins.Pulse the hazelnuts in a food processor until finely ground.
Make and chill the dough
- In a large bowl, combine the ground hazelnuts, flour, butter, and sugar.Mix with your hands until the dough is smooth and the butter is evenly incorporated.Divide the dough into 4 portions and roll each into a log. Wrap each in plastic wrap, and refrigerate for 1 hour.
Shape the cookies
- Work with one dough log at a time (keep the rest chilled). Slice into small pieces (about 8 g each) and roll into balls.Arrange them on a baking sheet lined with parchment paper and refrigerate for another hour.
Bake
- Preheat the oven to 320°F (160°C). Bake the cookies for 15 minutes or until set and lightly golden.Let them cool completely before filling.
Assemble
- Melt the chocolate in a microwave-safe bowl in 30-second intervals, stirring in between. Let it cool slightly.Place a small dollop of chocolate on the flat side of one cookie. Let it firm up slightly, then gently press another cookie on top to form a sandwich.Transfer to a wire rack until the chocolate is fully set.
Notes
- Hazelnuts: You can swap them with almonds, almond flour, or hazelnut flour.
- Chocolate: Use high-quality bittersweet or semi-sweet chocolate. I prefer 70% dark chocolate. Nutella is a tasty alternative.
- Crumbly dough? Add cold water one teaspoon at a time until it holds together.
- Gluten-free version: Substitute a gluten-free flour blend.
- Storage: Keep cookies in an airtight container at room temperature for up to a week.
- Freezing baked cookies: Freeze without the chocolate filling. Thaw in the fridge overnight and assemble a few hours before serving.
- Freezing dough balls: Shape and freeze solid. Store in a freezer bag for up to 2 months. Bake straight from frozen; no need to thaw.





these are really good cookies.
Glad you liked them! They are my favorites :)
I just made it today and it was amazing! Thank you!
Glad you liked them! :)
I’ve made these twice now, once with hazelnuts and once with macadamia nuts. I like the macadamia’s better! Next time I’ll make it easier with Nutella!!!!
Most yummiest cookie I ever had .great receipe
These are Delicious. After rolling into balls, I moisten them with water and then roll them in more ground nuts.
Sometimes I also roll them in nuts, bake, then roll in chocolate, instead of doubling them up and again in nuts. Thanks for the recipe.
Your version sounds incredible, Ramona! Thanks for the tip! :)
Can you double the recipe or even triple/quadruple haha. I want to make a big batch for Christmas gifts
Hi Jessica! You can easily make a big batch. Just double, triple, or quadruple the recipe :)
i made these cookies today .mine didn’t keep their shape although i put the dough back in fridge twice as the recipe required …what did i do wrong
Hi Mona! If the cookies melt in the oven is usually because your ingredients were not thoroughly combined. Knead the dough until the butter is evenly dispersed.
I am very excited to make these cookies tomorrow (or today depending on how long I can wait for the dough to chill!) I am wondering if you have any suggestions on using cream, mascarpone, or creme fraiche to soften the chocolate and make it creamier.
You can use mascarpone, just make sure that the melted chocolate is cold. You can also use Nutella! :D
I want these cookies now!
Can I use Hazelnut flour? If so, how much?
You can use 100 grams (3.5 ounces) of hazelnut meal/flour
Great and easy to make. Thanks for all your tips as well!! I’ve made your recipe about 5 times now and every time it’s a huge success!! Love to treat my friends and family (and myself;) to these cookies. After trying several kinds of nuts and chocolate, i like hazelnut best. With 99%cocoa chocolate. :)
By the way: I make thema gluten free! With rice flour. Superb!! :)
I am glad to hear that, Kristel! :)
I decided to make these for our good friends since they were visiting for Christmas. I didn’t want to drag out my food processor so I used my coffee grinder. It gave them a slight coffee flavor that paired well with my Oregon Hazelnuts and Indie Chocolate.
I am sure they were delicious! :)
I have made these lovely little biscuits twice, once with pistachio and dark chocolate and one with hazelnuts and Nutella, delicious.
Linda, the pistachio and dark chocolate ones sound amazing! :)
Thank you, they were delicious. I am making loads for Christmas and wonder if I can freeze the dough.
Hi Linda! I am glad you like this recipe, Baci di dama are my favorite cookies :)
You can freeze the dough or the balls before baking them
Lovely thanks, my daughter in law is off to Italy this week to visit her family, I have put my Hazelnut order in.
Hi Elena, can I add unsweetened cocoa powder to the dough? Thank you… By the way, I really like your recipes :)
Hi Irlanda! :) Thank you for your comment, I am happy that you like my recipes!:)
You can add 15 grams of cocoa powder. Let me know if you try them! :D
great recipe thank you
WOW! This is a wonderful recipe. Your new page looks AWESOME! You did a great job with it.
Thank you Rini! I am so glad you like it :)