Blanched Almonds


What are Blanched Almonds?

Blanched almonds are almonds that have been stripped of their skins.