Almond Butter

A nut butter made of roasted blanched almonds. See also cashew butter, hazelnut butter, peanut butter.


From The Food Encyclopedia by Jacques Rolland and Carol Sherman


Most popular videos