Making homemade almond butter is easier than expected, yielding both plain and chocolate versions. A powerful food processor or blender and patience are key, as the almonds will transform from flour-like to creamy. Optional additions include coconut oil, sugar, and salt.