Method
Add the roasted peanuts to a food processor or high-speed blender.
Process the peanuts on high for 1 minute, scraping down the sides with a spatula as needed, until the peanuts form a coarse meal.
Continue processing for 2 to 3 minutes, stopping occasionally to scrape the sides, until the mixture becomes a thick paste.
Add the salt and honey (if using) and process for another 1 to 2 minutes until the mixture is smooth and creamy.
If the peanut butter is too thick, add 1 tablespoon of oil and process until desired consistency is reached.
Transfer the peanut butter to a clean, airtight jar or container and store in the refrigerator.