Go Back
+ servings
an overhead of an open jar of peanut butter with a knife next to it.
Print Pin
5 from 8 votes

Peanut Butter From Scratch

With only 4 ingredients you can make your own Peanut Butter from scratch!
Course Condiment
Cuisine American
Diet Gluten Free, Vegetarian
Prep Time 8 minutes
Cook Time 2 minutes
Cooling time 30 minutes
Total Time 40 minutes
Servings 8 1/4 cup
Calories 407kcal
Author Tracy

Ingredients

  • 1 lb peanuts unsalted and skinless
  • 3/8 cup peanut oil + 1 tablespoon, divided
  • 3 tablespoons honey
  • 1 teaspoon kosher salt

Instructions

  • Heat peanut oil in a wok or large frying pan on high. Lower heat to medium high and add peanuts, stirring constantly until all of the peanuts are coated in the oil and pan fry for about 2-3 minutes OR until they start to brown.
  • Line a rimmed baking sheet with paper towels. Add fried peanuts and let cool for at least 30 minutes. Remove any peanuts that are black or really burned.
  • Once they are cooled put the peanuts in a food processor or blender. Add honey, salt, and peanut oil and blend until creamy.
  • Add to a mason jar or an airtight container and store in the fridge.

Notes

Storage
Store in an airtight container in the fridge for up to 3 months.
Pan Frying the Peanuts
This adds so much flavor to your peanut butter.  But be sure that they don't burn, that's why you want to just fry them quickly, and stir them often.  If there are any that are super burned, pick those out before you add them to your blender or food processor. You don't want them to add any burnt flavor to your homemade peanut butter. A few are ok though.
Substitutions
Peanut Oil - You can use another neutral flavored oil like vegetable oil or canola oil. 
Make it Chunky
Make it a chunky peanut butter by adding 1/4 cup of peanuts after everything is fully blended and pulsing to combine and chop the added peanuts.  Since chunky peanut butter is often looser, you may want to add another 1/8 cup of oil. 

Nutrition

Calories: 407kcal | Carbohydrates: 15g | Protein: 15g | Fat: 35g | Saturated Fat: 5g | Polyunsaturated Fat: 12g | Monounsaturated Fat: 16g | Sodium: 303mg | Potassium: 426mg | Fiber: 5g | Sugar: 6g | Vitamin C: 0.04mg | Calcium: 61mg | Iron: 2mg