Makes about 1 1/2 cups
1 pound whole, roasted almonds
3/4 teaspoon kosher salt
Adjust an oven rack to the middle position. Preheat oven to 375° F. Spread the almonds on a rimmed baking sheet in a single layer. Roast about 6 minutes, until fragrant. (Be very careful with this step. It only takes a few seconds for nuts to go from perfectly roasted to burnt.) Remove from oven and allow to cool slightly, until they are cool enough to handle - about 15-20 minutes.
Place almonds in a food processor for about 1 minute, until they resemble coarse meal. Scrape down the sides of the bowl. Continue processing. After another minute or two you will have a very firm mass. It will be difficult to scrape down the bowl at this point - that's perfectly ok. Continue processing for another 2-3 minutes. The oils in the nuts will begin to break down and the mixture will start to look like a paste. Stop to scrape down the bowl. It should be pretty easy to do at this point. Add the salt to the nuts and process for about another 30 seconds. This whole process should take about 5-7 minutes. What you will be left with is gorgeous, tasty, pure almond butter!!
Store in an airtight container. It can be kept at room temperature or refrigerated for up to 2 months.
Adapted from The America's Test Kitchen DIY Cookbook