Preheat the oven to 350°F.
In a single layer, spread the almonds on a baking sheet and heat through for 8 minutes, then use a spatula to turn them and bake for another 8 minutes until fragrant and lightly toasted.
Allow the almonds to cool for a few minutes.
Transfer the nuts to a food processor and pulse until the almonds are finely ground.
Scrape down the sides of the blender or food processor as needed.
Continue blending the almonds until they release their oils and become smooth and creamy, which can take anywhere from 5 to 15 minutes depending on the power of your blender or food processor.
Stop the blender or food processor and scrape down the sides as needed.
If desired, add a pinch of salt, sweetener or any other desired seasonings to taste.
Blend again until well combined.
Store the almond butter in an airtight container in the refrigerator for up to a month, checking for signs of spoilage and rancid smells before consuming.