Homemade Peanut Butter

Learn how to make AMAZING homemade peanut butter! It's super smooth, creamy, and flavorful - you won't be able to stop eating it by the spoonful.

Homemade peanut butter

I start drooling just looking at the pictures of this homemade peanut butter! Jack and I have been all about cooking projects lately, churning out homemade bagels, pasta, tortillas, and more. We’ve loved all of them, but this homemade peanut butter recipe reminded us that cooking projects don’t have to be ambitious to be fun.

This peanut butter recipe calls for just 1 or 2 ingredients, and it comes together in under 10 minutes. Still, making it is a blast! You get to watch whole peanuts transform into the smoothest, creamiest nut butter you’ve ever seen. Its oozy texture beats any store bought brand I’ve tried, and its rich peanut flavor is out of this world. You won’t be able to resist eating it by the spoonful!

Jar of homemade peanut butter

Peanut Butter Recipe Tips

Ready to learn how to make peanut butter? There are a few things you should know before you start:

  1. Making this recipe is easy, but it does require patience. Your food processor will need to run for almost 10 minutes, including breaks, before the nuts become smooth and spreadable.
  2. You’re going to need to stop the food processor often. Making homemade nut butter can be hard on a food processor’s motor, so be sure to stop it every 30 seconds to 1 minute to give it a chance to cool off. This break is also a great opportunity to scrape down the sides of the bowl.
  3. The amount of peanuts you use should be proportionate to the size of your food processor. I use 3 cups of peanuts in my 7-cup food processor. If yours is much larger, you’ll need more nuts to create a smooth, creamy spread.
  4. You don’t need anything except for dry roasted peanuts, and maybe salt. You can use unsalted or salted peanuts in this recipe, but if yours aren’t salted, you’ll need to season to taste with salt at the end.

Peanuts in a food processor

How to Make Peanut Butter

Add the peanuts to the bowl of a food processor, and process until very smooth, pausing to scrape down the sides of the bowl every 30 seconds or so. When you first start grinding the peanuts, it might not seem like they’ll blend into a smooth nut butter. But trust me, they will! You don’t need to add any vegetable oil, I promise.

At the beginning, they’ll be chunky.

How to make peanut butter

Then, they’ll form a shaggy ball.

Peanut butter in a food processor

And finally, they’ll blend into creamy natural peanut butter! Let the food processor run as long as necessary to get the mixture really smooth. Store it in an airtight container or jar at room temperature or in the refrigerator for up to 1 month. Enjoy!

Homemade peanut butter recipe   Spoon of peanut butter

How to Use Homemade Peanut Butter

There are so many ways to use this homemade peanut butter! Here are a few of my favorites:

What’s your favorite way to use it? Let me know in the comments!

Peanut butter

More Homemade Basics

If you loved learning how to make peanut butter, try making one of these easy recipes for homemade basics next:

Homemade Peanut Butter

rate this recipe:
5 from 55 votes
Prep Time: 10 mins
Learn how to make AMAZING homemade peanut butter! It's super smooth, creamy, and filled with rich peanut flavor. You're going to want to eat it by the spoonful!


  • 3 cups dry roasted & salted or unsalted peanuts
  • sea salt, to taste, (if using unsalted peanuts)


  • Place the peanuts in a medium food processor.* Process until very smooth, stopping every 30 seconds to 1 minute to scape down the sides of the bowl, as necessary, and to give the food processor's motor a break. The mixture will be chunky at first. Then, it'll thicken into a ball, and finally, it will become creamy and smooth. The whole process should take about 8 to 10 minutes.


Makes about 1 cup.
*Note: I use my 7-cup Cuisinart or KitchenAid food processor. If yours is much larger, you may want to increase the amount of peanuts so that there's enough quantity to blend well.


Leave a comment:

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

Rate this recipe (after making it)

  1. Carmen A

    5 stars
    How do I store this creamy peanut butter

  2. allie

    I want to use unsalted blanched peanuts. I am going to roast them but do I need to soak first? thank you!

    • Jeanine Donofrio

      Hi Allie, you shouldn’t have to soak them.

  3. Jeff

    5 stars
    Love it with slices of apples or bananas

  4. Kary M

    5 stars
    Just made this and aside from the ease, it’s definitely some smooth tasty peanut butter. I halved the recipe, added some honey using my Cuisinart Mini-prep food chopper instead of dragging out the big processor. Alternated back & forth from chop to grind, giving it a rest as recommended in recipe. Thank you for sharing your recipe

    • Jeanine Donofrio

      I’m so glad you loved it!

  5. Maria Bastone

    What kind of nuts do I use to make homemade peanut butter

    • Jeanine Donofrio

      Hi Maria, just regular peanuts.

  6. Vicki Ioannidou

    I always make my own peanut butter. I’m a pushover for anything sweet, so in goes a good dollop of honey ir maple syrup as well. Probably not vegan, sorry.

  7. Mike

    5 stars
    Glad I found this recipe. Really easy to make and the resulting peanut butter tastes great! But you definitely have to let the food processor rest and cool off.

    • Jeanine Donofrio

      Hi Mike, I’m so glad you enjoyed it!

  8. Papi/Maricela

    5 stars
    Everyone post but no one’s explaining what recipe that they’re talking about I scroll up and I see all types of love and lemons recipes like for instance true example I looked up peanut butter just to see what you had in recipe for him for something as basic as peanut butter and all of a sudden all these recipes below it pop up which is wonderful then I look at the comments which I always do and you guys are talking about things but it doesn’t signify exactly which recipe the way it’s explained sounds like a different recipe each time who knows maybe I’m overthinking it but it would be nice to to know which recipe and point it out ,….Please and Thank you

    • Jeanine Donofrio

      Hi, the comments in each post go along with the main recipe page you are on… not the other small recipe images.

  9. Charlene

    5 stars
    This recipe is very easy to make with clear and concise instructions! Because I like the flavor of cashews, I used 1/2 cashews, half dry roasted peanuts. After making it, I was amazed that the batch yielded 3 1/2 jars of peanut butter.

    • Jeanine Donofrio

      I’m so glad you loved it!

  10. Karen

    How long does it last at room temp?

  11. Ness

    5 stars
    I think its best if you can add the nutrition facts on your recipe. Thanks! Looks amazing

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.