Optional - Roast the almonds for an extra depth of flavor. Spread them evenly on a baking sheet lined with parchment paper and roast at 350°F (175°C) for 10-12 minutes or until fragrant. Allow to cool.
Once they are cooled, transfer the roasted almonds to a food processor or blender. Begin by pulsing the almonds until they form a coarse meal. Then, gradually increase the speed to high.
Almond butter requires a bit of patience. During blending, you'll notice the almonds go through different stages as the natural oils in the almonds begin to release. They go from a grainy texture to a clumpy consistency, and finally, a smooth and creamy butter. This process can take anywhere from 10-15 minutes, depending on your equipment's power. You want to blend until you get to a creamy consistency. If your almond butter still feels dry after processing, you can add 1 tablespoon at a time of neutral oil such as, grapeseed, safflower, or avocado oil until you able to achieve that smooth almond butter consistency.
While blending, add the maple syrup and a pinch of salt.
Once you achieve the creamy texture. Serve and Enjoy!