Homemade Roasted Peanut Butter


This recipe makes a wonderful peanut butter that's better than anything in the store. It's all natural, and doesn't separate like some of the so-called natural peanut butters you can buy. I like chunky peanut butter, so I mix the batch until it is very smooth, then mix in peanuts that have been chopped separately.

Prep Time:
10 mins
Cook Time:
6 mins
Total Time:
16 mins
1 1/2 cup


  • 2 cups shelled raw peanuts

  • 1 ½ teaspoons peanut oil

  • ½ teaspoon white sugar

  • teaspoon salt


  1. Preheat oven to 350 degrees F (175 degrees C). Spread peanuts on a rimmed baking sheet.

  2. Bake peanuts, stirring every 2 minutes, until golden brown and fragrant, 6 to 8 minutes.

  3. Combine peanuts, peanut oil, sugar, and salt in a food processor fitted with a metal blade; process until peanuts are chopped and the mixture forms a ball, about 2 minutes. Scrape down the food processor bowl; continue processing to desired consistency, 1 to 3 minutes more.

Cook's Note:

Buy roasted peanuts to save time.

Nutrition Facts (per serving)

6 Calories
1g Fat
0g Carbs
Nutrition Facts
Servings Per Recipe 12
Calories 6
% Daily Value *
Total Fat 1g 1%
Saturated Fat 0g 1%
Sodium 24mg 1%
Total Carbohydrate 0g 0%
Total Sugars 0g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love