Homemade Creamy Peanut Butter
Print Pin
5 from 1 vote

Homemade Creamy Peanut Butter

Homemade creamy peanut butter made quickly and easily with just a few simple ingredients - so good you'll never want to buy it again!
Course Condiment
Cuisine American
Keyword peanut butter, peanuts, condiment
Cook Time 5 minutes
Total Time 5 minutes
Servings 24 servings
Calories 85kcal
Author Sheryl


  • 2 C peanuts raw, shelled
  • 1/2 tsp kosher salt plus more as needed
  • 2 Tbsp olive oil or peanut oil
  • 2 Tbsp honey or alternative sweetener - medjool dates, maple syrup


  • Optional: roast the peanuts on a cookie sheet for 10 minutes at 350 degrees F. Or, purchase pre-roasted peanuts that have been shelled. Toasting the peanuts helps bring out more flavor and loosens the oils in the peanuts making it easier to blend into peanut butter.
  • Place the peanuts in the food processor with the blade attachment. Pulse for 30 second intervals or until chopped. For chunky peanut butter, remove 1/2 C of the chopped peanuts and set aside.
  • Run the food processor continually for another minute. Stop, and scrape down the sides. The peanut butter will go from chopped nuts to a clumpy glob - keep going! Don't get discouraged.
  • Process for another minute. Scrape down the sides as needed - at this point the peanut butter will start to become glossy and soft.
  • Add the oil, salt, and sweetener. If using extras (cinnamon, cocoa), then use at this time.
  • Process for an additional 2 minutes or until the peanut butter becomes completely smooth. If you are going for chunky peanut butter, fold in the chopped peanuts you reserved previously. Add additional salt to taste, if necessary.
  • Transfer the peanut butter to a storage container, cover and refrigerate until ready to use.


  • Optional add-ins: cocoa, cinnamon or other spices.


Calories: 85kcal | Carbohydrates: 3g | Protein: 3g | Fat: 7g | Saturated Fat: 1g | Sodium: 51mg | Potassium: 91mg | Fiber: 1g | Sugar: 1g | Calcium: 13mg | Iron: 1mg