Homemade Peanut Butter

Homemade Peanut Butter

Roasted peanuts blend into a creamy, nutty spread in minutes with just a food processor.

Total 20 min Makes 16 oz Calories 190/serving

Dietary

Vegetarian, Pescatarian, Wheat free, Dairy free, Halal, Kosher

Allergens

Peanuts

Freshly ground peanuts yield a spread richer and less sweet than most jarred versions, with a texture you control from chunky to silky smooth. A touch of oil and salt rounds out the flavor, and a drizzle of honey adds optional sweetness. It keeps well in the fridge for toast, sandwiches, or baking.

Ingredients

  • 3 cups raw peanuts, shelled
  • 1 teaspoons salt
  • 1 tablespoons peanut oil, plus more as needed
  • 1 tablespoons honey (optional)

Method

  1. Preheat the oven to 350°F (175°C) and spread the raw peanuts in a single layer on a rimmed baking sheet.

  2. Roast the peanuts, stirring once or twice, until fragrant and lightly golden.

  3. Let the roasted peanuts cool for 10 minutes until just warm to the touch.

  4. Transfer the warm peanuts and salt to a food processor and process continuously, scraping down the sides as needed.

  5. Continue processing until the peanuts break down into a coarse meal, then a thick paste, about 3 to 4 minutes.

  6. With the processor running, drizzle in the peanut oil and process until the mixture turns smooth and creamy, scraping down the bowl once.

  7. Add the honey, if using, and pulse a few times to combine.

  8. Transfer the peanut butter to a clean jar, cover tightly, and store in the refrigerator for up to one month.

Rate this recipe

★ 3.6 (1)

Homemade Peanut Butter

Freshly ground peanuts yield a spread richer and less sweet than most jarred versions, with a texture you control from chunky to silky smooth. A touch of oil and salt rounds out the flavor, and a drizzle of honey adds optional sweetness. It keeps well in the fridge for toast, sandwiches, or baking.

20 min 16 oz 190 cal

Ingredients

  • 3 cups raw peanuts, shelled
  • 1 teaspoons salt
  • 1 tablespoons peanut oil, plus more as needed
  • 1 tablespoons honey (optional)

Method

  1. 1

    Preheat the oven to 350°F (175°C) and spread the raw peanuts in a single layer on a rimmed baking sheet.

  2. 2

    Roast the peanuts, stirring once or twice, until fragrant and lightly golden.

  3. 3

    Let the roasted peanuts cool for 10 minutes until just warm to the touch.

  4. 4

    Transfer the warm peanuts and salt to a food processor and process continuously, scraping down the sides as needed.

  5. 5

    Continue processing until the peanuts break down into a coarse meal, then a thick paste, about 3 to 4 minutes.

  6. 6

    With the processor running, drizzle in the peanut oil and process until the mixture turns smooth and creamy, scraping down the bowl once.

  7. 7

    Add the honey, if using, and pulse a few times to combine.

  8. 8

    Transfer the peanut butter to a clean jar, cover tightly, and store in the refrigerator for up to one month.