Process the peanuts until they form a smooth and creamy butter. It will take around 5–10 minutes depending on your food processor and type of peanuts.
It will be noisy at the beginning as the peanuts go from a flour consistency to a dough-like consistency. The nuts will finally release their natural oil to form a creamy peanut butter.
Taste, and add liquid sweetener if desired. Pulse to combine.
Notes
Store this homemade peanut butter in a jar with a lid in your pantry for up to one month. I prefer to store mine in the fridge! The peanut butter may separate a bit when it is stored, as all natural nut butters do. If you notice this separation, just stir up your peanut butter before using.
I enjoy my peanut butter slightly salty and without sweeteners, but you can add as much sweetener as you desire. You could also stir in some chopped peanuts to make a crunchy peanut butter!
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!