Roast option: If your peanuts aren’t roasted, spread them on a baking sheet and toast at 350°F for 10–12 minutes, stirring once. Let them cool briefly. If you’re starting with pre-roasted nuts, skip this step.
Blend: Toss peanuts, salt, and optional sweetener into a food processor. Pulse a few times to break them up, then run continuously for 1–2 minutes until they reach a chunky or smooth texture you like.
Adjust creaminess: If you want creamier butter, slowly drizzle in oil while the processor runs until you hit your desired consistency. Scrape down the sides as needed.
Taste and tweak: Give it a taste. Add a pinch more salt or a drizzle more honey if you want more sweetness. Blend a bit longer to incorporate any additions.
Store: Transfer to a clean jar or container. It’ll stay good in the fridge for up to 3–4 weeks or at room temp for about a week if you’re in a mild climate.