Go Back
+ servings
Side view of homemade peanut butter in a jar with a spoon

Homemade Peanut Butter

Learn how make homemade peanut butter with this easy recipe. Takes just 5 minutes using your food processor or high speed Vitamix blender to make the creamy smooth peanut butter.

Course Breakfast, Snack
Cuisine American
Keyword creamy peanut butter, homemade nut butter, homemade peanut butter, how to make peanut butter
Prep Time 5 minutes
Servings 16 servings
Calories 104 kcal
Author Kelly


  • 2 cups (8 ounces) raw unsalted peanuts (can also buy preroasted peanuts)

Optional add-ins:

  • 1/4 teaspoon Himalayan sea salt to taste
  • ground cinnamon to taste
  • sweetener: monk fruit, maple syrup or honey , to taste



  1. Preheat oven to 325 F and spread a single layer of nuts on a large-rimmed baking sheet. Toast for 8-10 minutes, mixing half-way. Remove from oven and allow to cool for 10 minutes, until no longer hot (warm is okay).


  1. Add the (roasted or unroasted) nuts to a high-powered blender like a Vitamix (fitted with the four-blade attachment) or a food processor. Process on high speed until smooth and creamy, scraping down the sides of the bowl frequently.

    You’ll notice that the nuts will go through various stages:

    CRUMBY TEXTURE: First, you’ll notice that the nuts will look like crumbs.

    CLUMPING INTO A BALL: then they’ll start clumping up into a ball.

    SANDY / GRITTY PASTE: Keep processing and the clump will break down and start to turn into a gritty paste.

    CREAMY PEANUT BUTTER: Finally, the nut butter will get smooth and spreadable and you’ll end up with creamy peanut butter. 

  2. Once the mixture is creamy, you can add optional salt, sweetener or add-ins of your choice.

  3. Allow to cool down slightly before transfering to a glass jar. Seal and store in the refrigerator for up to 3 to 4 weeks.

Recipe Video

Nutrition Facts
Homemade Peanut Butter
Amount Per Serving (1 serving (1 tablespoon))
Calories 104 Calories from Fat 81
% Daily Value*
Fat 9g14%
Carbohydrates 3g1%
Fiber 2g8%
Protein 5g10%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.