Homemade Peanut Butter (Crunchy Or Smooth) | Simple Recipe With Just One Ingredient!

I don’t know about you but I eat loads of peanut butter, and it used to cost me so much. Until I started making it myself. This homemade peanut butter recipe is the simplest recipe I make and it’s easily my most used one, too. I’ve saved so much money by doing so!

There are quite a few recipes online for peanut butter which often say you need to add oil to make it creamy. This isn’t the case – If you process the peanuts enough they release their own natural oils which do the job instead. Making it yourself also makes it healthier and helps to avoid those added ingredients that none of us want – palm oil, added sugars, maltodextrin, and so on. I find it bizarre that people buy it now that I’ve got so used to make it – with only a food processor and a packet of peanuts needed, it really is a worthwhile food item to make from scratch. Plus it takes so good!

Title image for Homemade Peanut Butter Recipe - peanut butter and spoon surrounded by peanuts

Portions: 1 medium jar
Prep time: 5 minutes
Suitable for: vegan, vegetarian, dairy-free, gluten-free


There’s only one ingredient for this easy homemade peanut butter recipe, which is peanuts! You can add oil but, as I’ve already said, it’s definitely not necessary. The more you make in one go, the creamier it ends up, so that is something to be aware of.

  • 1-2 bags of salted or unsalted peanuts (around 200g – 400g)
Close-up shot of peanuts


This is a recipe where you’ll need a food processor – the more powerful it is, the smoother your peanut butter will end up. I absolutely love my Kenwood Multipro Compact Food Processor – it’s really powerful, and it has multiple attachments including a blender meaning that you don’t need to store loads of different appliances! It’s a great price and lasts for ages… We’ve had ours for years so it’s been an excellent investment.

Peanuts in food processor


  1. If making crunchy peanut butter, put a handful of the peanuts to one side and add the remaining peanuts into the food processor. If making smooth then add the whole lot.
  2. Process on a high speed until smooth, It should take a few minutes and is done once it has formed a ball inside the bowl.
  3. Stir in the remaining peanuts if making crunchy peanut butter. Otherwise, add the finished product to an airtight jar or other container and store in your food cupboard at room temperature. That’s all there is to it!
Jar of homemade peanut butter with spoon

Have you ever made homemade peanut butter before? What are your favourite recipes that include peanut butter? Share with me in the comments and don’t forget to like and pin! You can read some of my other budget recipes and recipe reviews here:

Vegan Tofu Stir Fry
Vegan Vegetable Couscous
Spicy Potato Soup by Gary Rhodes

Pinterest image for Homemade Peanut Butter Recipe

14 thoughts on “Homemade Peanut Butter (Crunchy Or Smooth) | Simple Recipe With Just One Ingredient!

  1. Wow that looks delicious! I never thought to make my own peanut butter, but it’s so simple to make! Plus I think it would be easy to add in different ingredients to create multiple flavors.

  2. Okay, I definitely feel foolish for thinking there would be more to it than this! We don’t usually have peanut butter as my husband’s allergic to nuts, but this sounds simple enough for me to make it myself as a little treat!

Leave a Reply

Your email address will not be published. Required fields are marked *