Spread the almonds in a single layer on a sheet pan and roast at 300°F for about 10 minutes, or until fragrant.
Add the almonds to the food processor or blender and process for about 3-5 minutes, depending on the speed of your machine.
Scrape down the sides of the processor or blender and process again for another 3-5 minutes, or until the almond mixture is smoother and buttery. For the Honey Cinnamon Almond Butter, add the vanilla, honey, cinnamon, and salt. You can also add the coconut oil now if you prefer super smooth almond butter.
Process for another 2-3 minutes, or until the almond butter is smooth and easily spreadable.
Store in a sealed pint-sized glass mason jar in the refrigerator for up to 2 months, but honestly it never lasts that long in my house :).