Preheat the oven to 180C/350F. Place almonds on a large baking tray and place in the oven for 8 to 12 minutes, until fragrant and toasted.
Remove from the oven and let cool completely.
Once cool, place toasted almonds into a high-speed blender or food processor. Pulse until a crumbly texture remains. Give it a stir using a rubber spatula. If desired, add some salt. Continue pulsing until smooth and creamy, scraping down the sides as needed. If it's still struggling to blend down, add a teaspoon of oil and continue.
Transfer the homemade almond butter into a jar or container.
Video
Notes
Using pre-toasted almonds: Skip the first two steps.Leftovers: Keep in a sterilized jar or airtight container at room temp for up to 6 months. .