Preheat your oven to 350°. Combine lemon zest, cake flour, baking powder and cardamom in a bowl. Mix and set aside.
In a separate bowl, combine melted butter and liquid honey. Mix and set aside.
In a stand mixer, whisk eggs, yolks, sugar and granulated honey together until batter is a lighter pale yellow and is noticeably thick. Fold in the flour mix and whisk. Fold in the butter mix and whisk until thoroughly blended.
Spoon into madeleine form pans. Bake for 8–10 minutes.
To make the glaze topping, combine all the ingredients, except for pistachios, and mix together. Add more sugar or milk until you get your preferred consistency.
Dip madeleines in icing, then sprinkle on crushed pistachios and let sit to set.