Place pecans on a baking sheet (or toaster oven pan) and toast until golden brown, about 5 minutes. Remove from oven and allow to cool for 10 minutes.
Transfer pecans to a food processor fit with the steel blade. Process on high until the nut butter is smooth. This could take anywhere from 5 - 20 minutes depending on the power of your food processor. You might have to scrape the sides down to help things move along.
Once smooth, add your flavorings and process again for a minute or two.
Transfer the nut butter to a glass container. Allow it to cool fully before sealing it and storing it in the cupboard.