Perfect Homemade Creamy Peanut Butter

  • Author: Lisa @ This Pilgrim Life
  • Prep Time: 5 minutes
  • Total Time: 5 minutes
  • Yield: 2 cups 1x


Smooth and creamy and oh-so-DELICIOUS peanut butter. This homemade peanut butter is very easy to make and is so much tastier than store-bought versions!



  • 1/3 C olive oil
  • 1/4 C honey
  • 3 C lightly salted peanuts


  1. Pour in the oil and honey into a high powered blender or food processor. Add the peanuts on top*.
  2. Blend the mixture on high speed until creamy, adding additional oil a tablespoon at a time as needed to achieve desired consistency.
  3. Transfer to a jar and enjoy!


*Adding the liquid ingredients first is important to help the peanuts blend easily.

You can substitute the olive oil for a different oil of your choice, however it will affect the flavor slightly.

Store the peanut butter for one week at room temperature or if it’s not eaten by then, you can refrigerate it for several weeks.