Lingering in the shadow of Florence’s magnificent Duomo, I first encountered these delicate, lace-like cookies in a centuries-old pasticceria where the aroma of toasted nuts and caramelized sugar wafted through sun-drenched courtyards. Florentines embody the Italian philosophy of sprezzatura—effortless elegance—where simple ingredients transform into edible stained glass windows that capture the golden Tuscan light. These crisp, buttery wafers traveled from Renaissance Italy to become global tea-time treasures, their intricate patterns echoing Moorish influences that once danced across Mediterranean trade routes.
Why This Recipe Works
- The precise combination of butter, sugar, and cream creates a caramel base that spreads into delicate lace patterns while baking, achieving that signature Florentine crispness without becoming brittle or chewy
- Toasted sliced almonds provide both visual elegance and nutty depth, their thin structure allowing them to integrate seamlessly into the cookie matrix while contributing to the characteristic Florentine texture that crumbles delicately with each bite
- Orange zest and candied cherries introduce bright, fruity notes that cut through the richness, a traditional Florentine combination that reflects Italy’s sun-drenched citrus groves and creates complex flavor layers
- The chocolate coating on one side creates the classic Florentine presentation while adding bitter-sweet contrast, with the tempered chocolate providing a satisfying snap that complements the cookie’s delicate crunch
- Resting the batter allows the oats to hydrate properly, ensuring even spreading and preventing the cookies from becoming too thin or developing holes during baking
Ingredients
- 1/2 cup unsalted butter, cut into tablespoon-sized pieces
- 3/4 cup granulated sugar
- 2 tablespoons heavy cream
- 2 tablespoons honey
- 1/4 teaspoon fine sea salt
- 1 cup sliced almonds, lightly toasted
- 1/3 cup old-fashioned rolled oats
- 2 tablespoons all-purpose flour
- 1 teaspoon orange zest, finely grated
- 1/4 cup candied cherries, finely chopped
- 6 ounces semi-sweet chocolate, finely chopped
- 1 teaspoon coconut oil or vegetable shortening
Equipment Needed
- Medium saucepan
- Mixing bowls
- Measuring cups and spoons
- Baking sheets
- Parchment paper or silicone baking mats
- 2-inch cookie scoop or tablespoon measure
- Wire cooling racks
- Double boiler or heatproof bowl
- Offset spatula or butter knife
- Kitchen scale (recommended)
Instructions

Prepare the Caramel Base and Combine Dry Ingredients
Begin by toasting your sliced almonds to unlock their full nutty potential—spread them in a single layer on a baking sheet and toast at 350°F for 5-7 minutes until fragrant and lightly golden, watching carefully as they can burn quickly. In a medium saucepan over medium heat, combine the butter, granulated sugar, heavy cream, honey, and sea salt, stirring constantly with a wooden spoon until the butter melts completely and the mixture becomes smooth and bubbly. Continue cooking for exactly 2 minutes after the mixture reaches a rolling boil—this precise timing ensures the sugar fully dissolves and begins caramelizing without burning. Meanwhile, in a separate bowl, combine the toasted sliced almonds, rolled oats, all-purpose flour, orange zest, and chopped candied cherries, ensuring the flour coats the nuts and fruits evenly to prevent clumping. Tip: Use a kitchen scale for measuring the almonds and oats by weight rather than volume for consistent results batch after batch, as volumetric measurements can vary significantly.
Combine Wet and Dry Mixtures and Rest the Batter
Pour the hot caramel mixture over the dry ingredients and stir vigorously with a sturdy spatula until every component is thoroughly coated and the mixture resembles a thick, glossy paste. The heat from the caramel will slightly cook the oats and flour, helping them absorb moisture and creating the signature Florentine texture. Continue folding for about 2 minutes until no dry spots remain and the candied cherries have distributed their vibrant color throughout the batter. Cover the bowl with plastic wrap pressed directly against the surface of the mixture to prevent a skin from forming. Allow the batter to rest at room temperature for exactly 30 minutes—this crucial resting period allows the oats to hydrate properly and the flavors to meld, resulting in cookies that spread evenly without developing holes. The batter will thicken slightly as it cools, making it easier to portion.
Portion and Bake to Golden Perfection
While the batter rests, position oven racks in the upper and lower thirds of your oven and preheat to 350°F. Line two baking sheets with parchment paper or silicone baking mats—these are essential as Florentines are extremely sticky when hot. Using a 2-inch cookie scoop or heaping tablespoon, portion the batter into 16 equal mounds, spacing them at least 3 inches apart on the prepared sheets as they will spread significantly. Flatten each mound slightly with your fingers or the back of a spoon to encourage even spreading. Bake for 10-12 minutes, rotating the sheets front to back and switching racks halfway through, until the cookies are uniformly golden brown with lacy holes throughout and the edges appear slightly darker. Tip: Bake one test cookie first to gauge spreading and adjust spacing if needed—this prevents wasted batches and ensures perfect spacing.
Cool and Transfer with Care
Remove the baking sheets from the oven and place them on wire cooling racks—the cookies will be very soft and fragile at this stage. Allow them to cool on the baking sheets for exactly 5 minutes to firm up slightly before attempting to move them. Using a thin, flexible offset spatula, carefully lift each cookie from the parchment, working gently around the edges to release any stuck spots. If any cookies break, don’t discard them—they make excellent crumble toppings for ice cream or yogurt. Transfer the intact cookies to wire racks to cool completely, about 30 minutes, ensuring they’re fully crisp before proceeding to chocolate coating. The cooling process is essential as it allows the caramel to harden properly, creating that signature Florentine snap.
Melt Chocolate and Create the Classic Coating
Create a double boiler by placing a heatproof bowl over a saucepan with 1 inch of simmering water, ensuring the bottom of the bowl doesn’t touch the water. Add the chopped semi-sweet chocolate and coconut oil to the bowl, stirring frequently with a spatula until melted, smooth, and glossy—this should take 5-7 minutes. Remove the bowl from heat and let the chocolate cool slightly until it’s still fluid but not hot to the touch, about 85°F for optimal coating consistency. Using a small offset spatula or butter knife, spread a thin, even layer of chocolate on the flat bottom side of each completely cooled cookie, working quickly before the chocolate sets. Tip: For decorative flair, use a fork to create traditional wavy lines in the chocolate before it sets, mimicking the artisan patterns found in Florentine bakeries.
Set the Chocolate and Final Presentation
Place the chocolate-coated cookies chocolate-side up on a parchment-lined baking sheet and allow them to set at room temperature for about 2 hours, or refrigerate for 30 minutes if you’re in a hurry. The chocolate should be firm to the touch and no longer tacky when properly set. For professional presentation, consider tempering your chocolate if you have a thermometer—heat to 115°F, cool to 80°F, then reheat to 88-90°F for glossy, snap-hard chocolate that won’t bloom. Once set, store the Florentines in an airtight container with parchment between layers at cool room temperature for up to 2 weeks. These elegant cookies improve in flavor over 24 hours as the ingredients continue to meld, making them perfect for making ahead for special occasions or gift-giving.
Tips and Tricks
Mastering Florentines requires attention to temperature control and timing nuances that separate good results from exceptional ones. For consistently perfect spreading, ensure all ingredients are at room temperature before beginning—cold butter can cause uneven melting and affect the caramelization process. When measuring honey and other sticky ingredients, lightly grease your measuring spoons with cooking spray or oil to ensure complete, clean release without waste. If your batter seems too stiff after resting, you can gently warm it for 10-15 seconds in the microwave to restore spreadability, but be careful not to melt the butter completely. For those who prefer metric precision, this recipe works beautifully when converted: 113g butter, 150g sugar, 30ml cream, 30ml honey, 100g almonds, 40g oats, 16g flour, and 170g chocolate.
When baking multiple batches, always allow your baking sheets to cool completely between uses or use cool sheets—hot pans will cause the batter to spread too quickly and potentially burn. If your cookies spread unevenly or develop holes, your oven temperature may be inconsistent; consider using an oven thermometer to verify accuracy. For professional-looking uniform cookies, use a kitchen scale to portion exactly 25g of batter per cookie—this precision ensures consistent size and baking time. If you encounter issues with sticking despite using parchment, try silicone baking mats which provide superior release for these delicate cookies. When toasting almonds, spread them in a single layer and shake the pan occasionally for even coloring—burnt nuts will impart bitterness that overwhelms the delicate Florentine flavor balance.
For chocolate coating perfection, if your chocolate becomes too thick while working, you can gently rewarm it over the double boiler, but avoid getting any moisture in the chocolate as this will cause seizing. If you prefer milk chocolate or dark chocolate with higher cocoa content, adjust the coconut oil accordingly—more oil for thicker chocolate, less for thinner coatings. When storing Florentines, avoid refrigeration unless necessary as condensation can make them lose their crisp texture; instead, store in a cool, dark place in an airtight container. For gift-giving, place finished cookies in decorative boxes with wax paper between layers and include storage instructions to maintain their delicate texture.
Recipe Variations
- Mediterranean Citrus Twist: Replace the orange zest with lemon zest and add 2 tablespoons of finely chopped dried apricots along with 1 tablespoon of toasted pine nuts for a sun-kissed Mediterranean flavor profile that evokes coastal Italian villas
- Spiced Winter Florentines: Incorporate 1/2 teaspoon of ground cinnamon, 1/4 teaspoon of ground cardamom, and replace the candied cherries with chopped dried cranberries for a warm, festive variation perfect for holiday gatherings with complex spice notes
- Tropical Coconut Delight: Substitute 1/4 cup of the sliced almonds with unsweetened shredded coconut and add 2 tablespoons of chopped macadamia nuts, creating a tropical interpretation that pairs beautifully with white chocolate coating instead of dark
- Double Chocolate Indulgence: Mix 2 tablespoons of Dutch-process cocoa powder into the dry ingredients and use dark chocolate with 70% cocoa content for coating, creating an intensely chocolatey version for serious cocoa lovers
- Nut-Free Adaptation: Replace the almonds with 3/4 cup of toasted sunflower seeds and 1/4 cup of pumpkin seeds, maintaining the textural complexity while creating an allergy-friendly option that still delivers satisfying crunch
Frequently Asked Questions
Why did my Florentine cookies spread too much and become too thin?
Excessive spreading typically occurs when the butter-sugar mixture isn’t cooked long enough to reach the proper caramelization stage, when the oven temperature is too low, or when the batter isn’t rested sufficiently. Ensure you cook the butter-sugar-cream mixture for the full 2 minutes after it reaches a rolling boil to evaporate excess moisture and create the proper syrup consistency. Also verify your oven temperature with an independent thermometer—an oven running 25 degrees cool can cause significant spreading issues. The 30-minute resting period is crucial as it allows the oats to absorb moisture and swell, creating a thicker batter that spreads more controllably during baking.
Can I make Florentine cookies without corn syrup or honey?
While honey provides distinctive flavor and helps create the characteristic lace pattern, you can substitute it with light corn syrup, golden syrup, or even maple syrup in equal quantities. Each alternative will impart slightly different flavor notes—maple syrup creates a more robust, autumnal flavor while golden syrup offers buttery notes. Avoid using liquid sweeteners with high water content like agave nectar as they can prevent proper setting. The key function of these syrups is to interfere with sugar crystallization, allowing the cookies to remain crisp rather than becoming grainy or overly hard.
How do I prevent my Florentines from sticking to the parchment paper?
Sticking usually indicates either underbaking or using the wrong type of parchment. Ensure your cookies bake until uniformly golden brown with visible lace patterns—underbaked Florentines will be too soft to release cleanly. Use high-quality parchment paper rather than wax paper, and consider silicone baking mats which provide superior non-stick properties for these delicate cookies. If sticking persists, lightly grease the parchment with butter or baking spray before portioning the batter. Always allow cookies to cool for the full 5 minutes on the baking sheet before attempting removal—this brief setting period makes them much easier to handle.
Can I freeze Florentine cookies and for how long?
Florentines freeze beautifully for up to 3 months when properly stored. Freeze them without chocolate coating first—place completely cooled cookies in a single layer on a parchment-lined baking sheet until solid, then transfer to an airtight container with parchment between layers. The chocolate coating can be applied after thawing for best results. To thaw, remove from freezer and let come to room temperature in the sealed container to prevent condensation. Previously frozen Florentines may lose some crispness, so refresh them in a 300°F oven for 3-5 minutes before serving if needed.
What’s the difference between Florentines and other lace cookies?
While all lace cookies share the characteristic delicate, crispy texture with visible holes, Florentines specifically feature sliced almonds, citrus zest, and candied fruit in the traditional recipe, along with chocolate coating on one side. Other lace cookies might use different nuts, omit fruit, or skip the chocolate entirely. Florentines also typically include oats and flour in small quantities, while some lace cookie variations are flourless. The name “Florentine” indicates Italian origin and specific ingredient combinations, whereas “lace cookie” describes the texture and appearance regardless of cultural origin or specific ingredients used.
Summary
These elegant Florentine cookies capture the essence of Italian pastry artistry with their delicate lace pattern, perfect balance of nutty crunch and citrus brightness, and luxurious chocolate coating. Following the precise techniques ensures consistently beautiful results worthy of any global tea table or special occasion.
Florentine Cookies
16
servings45
minutes12
minutesIngredients
Instructions
- 1 Toast almonds at 350°F for 5-7 minutes until fragrant and golden
- 2 Combine butter, sugar, cream, honey, and salt in saucepan over medium heat, stirring until melted and bubbly. Boil for 2 minutes
- 3 Mix toasted almonds, oats, flour, orange zest, and cherries in bowl
- 4 Pour hot caramel over dry ingredients, stir until combined, then rest for 30 minutes
- 5 Preheat oven to 350°F, line baking sheets with parchment
- 6 Portion batter into 16 mounds, spacing 3 inches apart, flatten slightly
- 7 Bake 10-12 minutes until golden with lace patterns, rotating pans halfway
- 8 Cool on pans for 5 minutes, then transfer to wire racks to cool completely
- 9 Melt chocolate and coconut oil in double boiler, stir until smooth
- 10 Spread chocolate on flat side of cookies, create patterns if desired, let set

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.





