Homemade Peanut Butter Recipe

Ready to eat homemade peanut butter


  • 2 cups roasted peanuts (unsalted)
  • 1-2 tablespoons honey or maple syrup (optional, for sweetness)
  • 1/2 teaspoon salt (optional)
  • 1-2 tablespoons peanut oil (optional, for creaminess)


Roast the Peanuts (if not already roasted):

  • Preheat your oven to 350°F (175°C).
  • Spread the peanuts in a single layer on a baking sheet.
  • Roast for about 10-15 minutes, stirring occasionally, until they are golden brown and fragrant.
  • Let them cool for a few minutes.
  • Blend the Peanuts:
  • Place the roasted peanuts in a food processor.
  • Blend on high for 1-2 minutes until the peanuts start to form a crumbly paste.

Add Optional Ingredients:

  • If desired, add honey or maple syrup for sweetness and salt for flavor.
  • Continue to blend, adding peanut oil if needed, to reach your desired creaminess.
  • Blend for an additional 1-2 minutes until the peanut butter is smooth and creamy.

Store the Peanut Butter:

  • Transfer the peanut butter to an airtight container.
  • Store in the refrigerator for up to 1 month.
  • Enjoy your homemade peanut butter on toast, in recipes, or just by the spoonful!


For a chunky texture, you can reserve a handful of peanuts, roughly chop them, and stir them into the smooth peanut butter at the end.
Adjust the sweetness and salt to your taste preference.
Enjoy your homemade peanut butter! 🥜🍯

Leave a Reply

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