Mary Berry Florentine Cookies are crisp, delicate biscuits packed with nuts, dried fruit, and a rich caramelized honey mixture, then finished with a layer of smooth chocolate. They have a wonderfully crunchy texture with a sweet, nutty flavor and a satisfying chocolate finish. Although they look elegant and bakery-worthy, they are surprisingly simple to make at home. This recipe takes about 50 minutes from start to finish, making it perfect for holiday baking, afternoon tea, or homemade gifts.
Ingredients
For the Florentine Mixture
- 50g unsalted butter
- 50g caster sugar
- 2 tablespoons runny honey
- 50g plain flour
- 75g flaked almonds
- 50g mixed peel
- 50g glacé cherries, finely chopped
- Pinch of salt
For the Chocolate Base
- 100g dark chocolate, melted
How to Make Mary Berry Florentine Cookies Recipe
- Prepare the oven: Preheat the oven to 180°C or 160°C fan. Line two baking trays with baking parchment and set aside.
- Make the caramel mixture: Place the butter, sugar, and honey into a saucepan over medium heat. Stir until melted and smooth.
- Add the dry ingredients: Remove the pan from the heat. Stir in the flour and salt until fully incorporated.
- Mix in the fruit and nuts: Add the flaked almonds, mixed peel, and chopped cherries. Stir well until everything is evenly coated.
- Shape the cookies: Place teaspoon-sized portions onto the prepared trays, leaving plenty of space between each one as they spread during baking.
- Bake: Bake for 10 to 12 minutes until the Florentines are golden brown and bubbling around the edges.
- Cool completely: Leave the cookies on the tray for 5 minutes before transferring them to a wire rack to cool completely.
- Add the chocolate: Melt the dark chocolate and spread a thin layer over the flat side of each Florentine. Leave until fully set.
- Serve: Enjoy with tea, coffee, or package them as homemade gifts.

Tips for the Best Florentine Cookies
Why are my Florentines spreading too much?
Leave enough space between each cookie and measure ingredients accurately. Too much butter or honey can cause excessive spreading.
How do I get perfectly crisp Florentines?
Bake until golden brown and allow them to cool completely. They become crisper as they cool.
What chocolate works best?
Dark chocolate balances the sweetness perfectly, but milk chocolate can be used if you prefer a sweeter finish.
Can I use different nuts?
Yes. Hazelnuts, pistachios, or chopped pecans work beautifully in place of almonds.
How do I keep the chocolate shiny?
Allow the melted chocolate to cool slightly before spreading and leave it to set naturally at room temperature.
Serving Suggestions
- Serve with afternoon tea.
- Pair with coffee or espresso.
- Add to a holiday cookie platter.
- Package in gift boxes for festive presents.
- Serve alongside vanilla ice cream.
Storage
Room Temperature
Store in an airtight container for up to 1 week. Place parchment paper between layers to prevent sticking.
Refrigerator
Store for up to 2 weeks in a sealed container. Allow to return to room temperature before serving.
Freezing
Freeze in an airtight container for up to 3 months. Thaw at room temperature before enjoying.
Nutrition
- Calories: 145 kcal
- Carbohydrates: 15g
- Protein: 2g
- Fat: 8g
- Saturated Fat: 3g
- Sodium: 20mg
Nutritional values are estimates and may vary depending on ingredients used.
FAQs
Can I make Florentine cookies without cherries?
Yes, you can replace the cherries with dried cranberries, raisins, or additional mixed peel.
Why are my Florentines soft instead of crisp?
They may be slightly underbaked. Bake until golden brown and allow them to cool fully.
Can I use milk chocolate instead of dark chocolate?
Yes, milk chocolate works well and creates a sweeter flavor.
Can Florentines be made ahead of time?
Yes, they keep very well in an airtight container for up to a week, making them ideal for advance preparation.
Mary Berry Florentine Cookies Recipe
Course: DessertCuisine: BritishDifficulty: Easy18
cookies20
minutes12
minutes50
minutes145
kcal32
minutesCrisp and chewy Florentine cookies filled with almonds, dried fruit, and honey, finished with a layer of rich dark chocolate.
Ingredients
50g unsalted butter
50g caster sugar
2 tbsp runny honey
50g plain flour
75g flaked almonds
50g mixed peel
50g glacé cherries, finely chopped
100g dark chocolate
Baking parchment
Pinch of salt
Directions
- Preheat oven to 180°C (160°C fan) and line baking trays with parchment paper.
- Melt butter, sugar and honey together in a saucepan.
- Remove from heat and stir in flour and salt.
- Mix in almonds, cherries and mixed peel until combined.
- Place spoonfuls onto prepared trays leaving room for spreading.
- Bake for 10 to 12 minutes until golden brown.
- Allow cookies to cool completely on trays.
- Melt chocolate and spread over the flat side of each Florentine.
- Leave until chocolate sets before serving.
Notes
- Leave plenty of space between cookies as they spread during baking.
- Allow the Florentines to cool completely before adding chocolate.
- Store in an airtight container to maintain crispness.
