Preheat the oven to 350°F if roasting the almonds
Spread raw almonds on a baking sheet in a single layer
Roast for 8 to 10 minutes, stirring once halfway through
Let the almonds cool slightly
Transfer the almonds to a food processor
Process until the almonds break down into a crumbly meal
Continue processing, scraping down the sides as needed
Add a small amount of oil if needed for a smoother texture
Add salt or sweetener if desired
Process until the almond butter is creamy and smooth
Transfer the almond butter to a clean jar
Store in the refrigerator or at room temperature as needed
