With just almonds, sugar, eggs, and lemon zest you can make these melt-in-your-mouth Spanish almond cookies (Almendrados) in under 30 minutes| Panning The Globe