How To Make Homemade Peanut Butter in a Mixer Grinder

Make your own home made peanut butter recipe in a mixer grinder with only peanuts and a few optional ingredients and enjoy the creamy, nutty, buttery goodness on toasts, smoothies, cookies or a slice of apple.

Homemade anything is best! Don’t you agree? And when it is so simple to make, there is no way you can say no. Here I have for you, the best peanut butter recipe. All you need is peanuts and a mixer grinder. Yes! Unbelievable but true. For a simple peanut butter, you only need peanuts and a good processor. I have seen a lot of recipes of peanut butter being made in a food processor which I don’t have. I didn’t give up and tried perfecting the recipe in my own mixer grinder.

Store bought peanut butters are laden with preservatives and sugar. They are over processed and have less protein content than there ideally should be. So a store bought peanut butter is not as healthy as you would want to think.

This home made peanut butter has been made in a mixer grinder and it’s creamy, nutty and delicious. You have to try it at home now because you can see the video and follow all the detailed steps to get the perfect nut butter.

How to make the best peanut butter?

  • First and foremost, check your peanuts. They should be fresh and not gone rancid otherwise your peanut butter will not taste good.
  • Roast the peanut butter on low heat always. You can even roast them in the oven at 150 degree C. If using the gas stove, make sure to stir frequently otherwise the heat distribution will not be even.
  • Bring the peanuts to room temperature or slightly warm is also fine but peanuts should not be hot.
  • Put the peanuts in a mixer jar or processor jar which is completely dry.
  • Only fill the mixer or processor jar slightly less than the half mark. Overcrowding will not work.
  • Always use the “Pulse” option first to bring the peanut butter to a crumb texture.
  • If using a mixer grinder, give a few seconds gap between blending (don’t blend continuously for more than a minute) otherwise the heat from the mixer will make the peanuts loose oil faster than they are supposed to.
  • Once the peanut butter is sufficiently creamy and almost done, then add the other optional ingredients and sweetener (if using).
  • Use oil only if you want a very creamy peanut butter.
  • You can use any neutral oil like peanut oil, vegetable oil, rice bran oil. Avoid using flavorful oils like olive or sesame.
  • Use a sterilized jar (which is completely dry) to store the peanut butter. It can stay outside at room temperature for up to one month if stored correctly and used correctly.
  • If you keep the peanut butter in the fridge, it will harden. Before using, you have to bring it back to room temperature just like any other butter.

You may also want to check out my recipe for 10-Minute Appetizers in which I use this peanut butter.

5 from 2 votes

Homemade Peanut Butter

Creamy and crunchy homemade peanut butter made with roasted peanuts in a mixer grinder in just a few minutes.

Course Side Dish, Snack
Cuisine American
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings 400 gms
Author Nandita


  • 2 cups Peanuts (or 400 gms)
  • 1/2 tsp Cinnamon optional
  • 1/2 tsp Sea salt or regular salt optional
  • 2 tbsp Honey optional
  • 2 tbsp Oil optional


  1. Roast peanuts in a flat pan on low heat for about 10-12 minutes or until peanuts turn shiny and light golden brown. Keep stirring so as to not let the peanuts burn.

  2. Once peanuts have come to room temperature or slightly warm, put them in a mixer grinder (or food processor). The better the processing power of the machine, the creamier peanut butter you will get.

  3. Pulse a few times to get a crumbly texture.

  4. Then grind for approximately 1 to 2 minutes, scraping down the sides in between if required, until the peanut butter starts to come together and starts becoming creamier.

  5. Now add salt, cinnamon and honey (if using). Blend once to mix it all. You have your peanut butter at this stage which will not be very creamy but still a good consistency. Stop and empty out in a sterilized jar for storage.

  6. If you want a creamier peanut butter, proceed with this step. Add oil slowly in the blender while the blender is on. Once you feel it's sufficiently creamy, stop and empty out in a sterilized jar for storage.

  7. Add roasted and crumbly peanuts into half the peanut butter to get crunchy peanut butter.

Comment (7)

  1. I always find it difficult to make peanut butter in mixer. Next time I am going to try your tips. Thanks for sharing it.

We'd love to hear your thoughts / queries...

Thanks for sharing! Subscribe to our Youtube channel for very exciting videos!