Go Back
+ servings
crisp bread with nut butter and fruit

How to Roast Peanuts for Peanut Butter

How to roast peanuts and make peanut butter. An easy and reliable method for the best roasted peanuts and creamy or chunky peanut butter.
Course Dips, Sauces and Dressings
Cuisine American
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 2 jars
Calories 1468kcal
Author Adina


  • Strong food processor


  • 1 lb shelled peanuts, raw
  • 1/4-1/2 teaspoon fine sea salt more or less to taste


Roasting peanuts:

  • Preheat the oven to 180 degrees Celsius/ 350 degrees Fahrenheit. Line a baking sheet with baking paper and place the peanuts on it in a single layer. If not all of them fit on the tray, roast them in two batches.
  • Roast for 10 to 15 minutes until golden. Stir the peanuts at least twice in between and keep a close eye on them; you don't want them to get too dark. They should be slightly underdone as they will continue to cook when removed from the oven. When golden, immediately remove it from the baking sheet and place it into a large bowl or another cool tray or baking dish.
  • Cool completely before starting with the peanut butter.

Peanut butter:

  • You will need a robust and powerful food processor.
  • For chunky peanut butter, process a good handful of peanuts, but only roughly. Remove them from the food processor and set them aside. You will add them later to the finished peanut butter.
  • Process: Place as many peanuts in the food processor as it can handle. Add some salt if desired, a good pinch. Process until smooth and creamy, scraping down the walls of the machine a few times in between.
  • Time: A Thermomix needs 4-5 minutes for the job, but this time will vary from one food processor to another. The machine also gets quite hot during this time, but that doesn't matter, it is normal, and my machine can handle it. If you think that your food processor gets too hot, stop and let it cool down slightly before continuing.
  • Store: Transfer the peanut butter into clean jars and refrigerate or freeze it once it is cooled down.


Serving: 1jar | Calories: 1468kcal | Carbohydrates: 53g | Protein: 61g | Fat: 124g | Saturated Fat: 19g | Polyunsaturated Fat: 90g | Sodium: 1554mg | Fiber: 21g | Sugar: 12g