5 from 2 votes
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 post image
Homemade Peanut Butter
Prep Time
10 mins
Cook Time
5 mins
Total Time
15 mins

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
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.