Put the jar of JIF down! Peanut butter is super easy to make - you just need a food processor. Substitute almonds, cashews or hazelnuts for the peanuts.
Use raw or roasted, shelled nuts. Raw nuts will need to be roasted. Heat oven to 300 degrees and spread nuts out onto a baking sheet. Nuts should be stirred at least once during roasting. Peanuts will need about 30 minutes and almonds about 20. The best part of roasting your own nuts is that the level of roastiness (not a real word) is up to you. Do you prefer dark roasted peanut butter or a super light roast?
Peanut Butter (or nut butter)
2 cups shelled roasted peanuts
2 tablespoons peanut, almond or olive oil
pinches of salt, to taste
Place nuts in the bowl of the food processor fitted with the blade attachment. Process nuts until they resemble a course nut flour or meal. Pulsing can be helpful for this step. The finer the nut crumb, the smoother you nut butter will be. With processor running, pour in oil in a slow stream. Process about 2 minutes or until a smooth, peanut butter like consistency has been achieved.