Place peanuts on a baking tray and roast them for about 20 min at 325 F. Check if they need more or less time for roasting.
Place peanuts in a food processor and start grinding. For a first couple of minutes the peanuts will be crushed in small pieces. Keep grinding until peanuts develop a paste like consistency.
At this point (about 5 min later) add salt and coconut oil. Oil will help to smooth the paste. You can also add honey at the same time to make the peanut butter sweeter.
Keep processing the peanuts. They will start to generate their own oil, and the peanut paste will become more liquid. A couple more minutes and the peanut butter will be ready. Add more coconut oil if necessary.
Enjoy this peanut butter on a classic PB&J sandwich or as nutritious addition to your morning oatmeal! It is great on everything!