Homemade Peanut Butter

Homemade Peanut Butter

Servings 16 servings
Calories 160kcal


  • 2 cups peanuts dry roasted, no salt
  • 1 cup almonds dry roasted, no salt
  • ½ tsp kosher salt coarse



  • Heat oven to 350 degrees. Put nuts on a baking sheet and roast for 3 minutes.
  • Shake the pan to flip the nuts and roast another 3 to 5 minutes until lightly browned.


  • Place ⅓ cup peanuts in blender or food processor and pulse 6 to 8 times.
  • Transfer to a bowl and set aside.


  • Add roasted nuts to the blender.
  • Process 1 minute and scrape the sides down.
  • Add salt.
  • If you are making it crunchy, add the bowl of reserved peanuts.
  • Process another 2-3 minutes until shiny and smooth.


Use roasted unsalted peanuts. You can roast your own for maximum flavor or buy peanuts already roasted.
VARIATIONS: this can be done with any combination of nuts.


Nutrition Facts
Homemade Peanut Butter
Amount Per Serving (27 g)
Calories 160 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 1.5g9%
Sodium 60mg3%
Potassium 182mg5%
Carbohydrates 6g2%
Fiber 2g8%
Sugar 1g1%
Protein 6g12%
Calcium 33mg3%
Iron 0.73mg4%
* Percent Daily Values are based on a 2000 calorie diet.


Share on facebook
Share on twitter
Share on pinterest

Reader Interactions

Leave a Reply

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

Recipe Rating

On Key

Related Posts

Get Your Free Lifestyle Diet Plan!

In this exclusive series, Dr. Krider reveals how to live longer, fuller and healthier lives — backed by scientific evidence and real-world patient experiences