Homemade Peanut Butter Recipe

Homemade Peanut Butter Recipe

Know exactly what’s going into your peanut butter with our homemade version.

Learn how to make silky smooth or perfectly crunchy peanut butter in the comfort of your own home. Use our recipe to make the classic spread or swap out the nuts for some variety!

Homemade Peanut Butter
Serves: 15
Prep time: 5 minutes
Cook time: 0 minutes
Cost: $
Difficulty: Easy

2 cups roasted unsalted peanuts
1/4 teaspoon kosher salt
1 1/2 teaspoons honey
2 teaspoons vegetable oil


  1. Add peanuts to the food processor and pulse until fine
  2. Add salt, honey and vegetable oil and process for 3 minutes or until peanut butter is smooth
  3. Store peanut butter in a glass or plastic jar and store in refrigerator for up to one month

For crunchy peanut butter: Before making the creamy peanut butter, pulse an additional 1/2 cup of peanuts until chopped into small pieces and set aside. Make the recipe then stir in peanut pieces.

Substitution Ideas
Swap out roasted, unsalted almonds, cashews or pistachios for the peanuts and follow with the instructions above.


Become a member of Reward Me and get exclusive offers!

Become a member

View more delicious recipes by clicking here.

Read more classic recipes here.

Confirm your personal information

In order to finalize your request, please fill-in the requested information below.