This is made from sweet ground almonds that are usually blanched. It goes by the name of almond meal or almond flour too. They are easily found in the UK in most supermarkets.
Register for our regular bulletins of all things PlantBased
Thank you for registering for the PlantBased newsletter.