Preheat oven to 250 F.
In a baking sheet, layer the almonds and place in the oven for five minutes.
The almonds should feel warm if you touch them after five minutes.
Now take the almonds in a food processor and process until a coarse meal is formed.
Stop and scrape down the sides and process again.
You need to repeat the scraping step many times during the process.
Once the mixture starts to look smooth, add the oil.
Process until the mixture is creamy and shiny because of the oil released from the almonds.
Your almond butter is ready unless you don’t want to add any flavoring agent.
If you want to add any flavoring agents such as maple syrup, honey, spices or cocoa powder, add at this point.
Pulse again and your flavored almond butter is ready.