Yes, you can absolutely use blanched almonds for your witch nails. Simply boil your almonds for about a minute, rinse them in cool water, and peel off the dark skins. Dry them well before pressing them into the cookie dough.