homemade peanut butter in a mason jar on a plate with peanuts

Homemade Peanut Butter

Jump to Recipe

I love this homemade peanut butter recipe! It is so incredibly easy to make using very few ingredients. I like having complete control over how sweet or salty the peanut butter is and any added oils.

Another awesome thing that you can do with homemade peanut butter is playing around with the flavors. Do you want chocolate peanut butter? Add in some cocoa powder and powdered sugar. Maybe you want a cinnamon flavor? Have at it! This is a fun and quick activity to do at home. If you love eating peanut butter give this a try! Also, organic natural peanut butter at the grocery store can be on the more expensive side so it is usually cheaper to just make it at home.

Use this recipe in peanut butter cookies, peanut butter cups, pretty much for all your peanut butter needs. If I can do it, you can do it. Let’s get started!

Gather the Ingredients and Tools

In order to make homemade peanut butter you will need the following ingredients and tools:

  • Dry Roasted Peanuts – You can’t make your own peanut butter without peanuts. They are the star of the recipe. If you can’t find dry roasted peanuts, you can make your own with regular peanuts. Just place raw peanuts on a sheet pan lined with parchment paper in a single layer. Then bake them in a preheated oven at 325F/162 C for about 20 minutes. Let them cool before using them. Use unsalted peanuts.
  • Sweeteners – I usually use honey or sugar for the sweetener. You can also leave it out completely if you like.
  • Salt – I generally use fine table salt, but any fine salt will work. Especially fine kosher or sea salt. You can also leave the salt out if you like.
  • Peanut oil – Sometimes you may want to add a teaspoon or two of peanut oil to help the homemade peanut butter be more smooth. But don’t buy a whole thing of peanut oil just for that. Well, of course, you can, but it isn’t necessary.


  • Good food processorΒ or high-powered blender
  • Spatula – To scrape the sides of the bowl.
  • Container – You will want to store it in something, like a mason jar with a lid.

How to make creamy homemade peanut butter

dry roasted peanuts in a food processor on a wooden table

Begin by placing the dry roasted peanuts in the bowl of a food processor a high-speed blender will work too. Now put on the lid and turn it on. After about 30 seconds it will have a coarse sand look to it.

Check out this how to make creamy peanut butter in a blender recipe if you want to use a blender.

Scrape down the sides of the bowl and dislodge any chunks of peanut that may have gotten stuck in the lid. Replace the lid and turn it on again to create a creamy texture.

Flavor time

Adding honey to the homemade peanut butter in a food processor

After another minute or two it will turn into the peanut butter. Add the salt and honey at this point. If you would like it to be extra smooth add in a bit of peanut oil as well you can also add coconut oil. Then just turn it on for another 30 seconds to a minute. Give it a taste at this point if you want to add more sugar/honey or salt, go for it, or leave it as is. You can also try about a tablespoon of maple syrup.

Storing the homemade peanut butter

Homemade peanut butter in a mason jar being spooned in with a hand.

Spoon the creamy peanut butter into a mason jar or another container that has a lid. There you have it, your homemade peanut butter is ready to be used. You can use it for all your peanut butter needs. Enjoy!

How long will homemade peanut butter last?

If stored in the fridge in an airtight container homemade peanut butter will last up to 6 months. You can store it at room temperature as well, but it won’t last as long before it goes rancid. If you eat it all the time, room temp is probably the way to go because it is harder to spread when stored in the fridge.

Can I use this same method with other nuts?

Yes, you can make homemade nut butter this same with other nuts like almonds for homemade almond butter and cashews for homemade chashew butter.

Homemade peanut butter pin for Pinterest
(Pin it!)

Here are a few more recipes you may like:

Homemade Hummus

Classic Peanut Butter Cookies

German Pancakes

Ice Cream Rolls

homemade peanut butter in a mason jar on a plate with peanuts
Print Recipe Pin Recipe
5 from 17 votes

Homemade Peanut Butter

Peanut Butter is so easy to make at home. Also, you have complete control over how much sugar/honey and salt that you add. It is also slightly cheaper to make at home as opposed to buying storebought organic peanut butter. And it only takes 5 minutes!
Prep Time5 minutes
Total Time5 minutes
Course: Ingredient
Cuisine: American, Canadian
Keyword: chunky, easy, simple, smooth
Servings: 12 servings
Calories: 147kcal
Author: Matt Taylor


  • Food processor
  • Spatula
  • Container to hold the peanut butter, I like to use mason jars


  • 2 cups dry roasted peanuts 250g
  • 1 to 2 tsp. of honey or sugar granulated or powdered (4 to 8g) or more if desired
  • 1/4 to 1/2 tsp. of salt fine table or kosher or sea salt or more as desired
  • 2 tsp. of peanut oil optional can help make it more smooth


  • Add the peanuts to the food processor. Turn it on for 30 seconds.
  • Scrape down the sides and dislodge any peanuts from the lid. Turn it on some more for 1 to 2 minutes until the peanut butter forms.
  • Add any salt and honey/sugar that you want at this point and turn it on for another 30 seconds to blend those ingredients in. Give it a taste and add more as desired. Add some peanut oil to help it be smoother if you like. It is not necessary, however.
  • Store the homemade peanut butter in a mason jar with a lid or other container and place it in the fridge for long term storage, or if you are going to eat it all within a few weeks you can store it at room temperature. Enjoy!


How to Make Peanut Butter | Easy Homemade Peanut Butter Recipe


Nutritional facts for homemade peanut butter
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!


Calories: 147kcal

Do you like this easy recipe? Please give it a rating and comment down below, I really appreciate it.Β Β If you make it tag me on Instagram @inthekitchenwithmatt. Also, sign up for the newsletter so you won’t miss out on any of my new posts and recipes.


  1. Elicit Folio

    5 stars
    Tried this recipe for my family and it was a hit! It’s waaayy better than store bought peanut butter. Thank you for sharing this amazing recipe!

  2. 5 stars
    Not sure why but I always thought peanut butter contained butter and making it would be harder than this, learn something new every day

  3. Daniel Sierra

    5 stars
    I love peanut butter and my kids love peanut butter and jelly sandwiches. And until know I did not know how easy it was to make peanut butter. I am totally doing this one!

  4. Gervin Khan

    5 stars
    My husband and I loves peanut butter so much but we are only buying it from the supermarket but since I already have your recipe I can now make our own peanut butter. Thank you!

  5. yummmy! i love peanut butter. this looks so EASY. i definitely need to try.

  6. Kuntala Bhattacharya

    5 stars
    This is useful for me. I love peanut butter and my son too. But don’t have at home right now and won’t get it for sure. Let me try out at home.

  7. 5 stars
    Yyyaaassssssss…now we are talking! This is my very best kind of “butter” ever!

  8. 5 stars
    I should say this, honestly. you’re my favorite food blooger! love your recipes and how you prepare material for us! thanks

  9. 5 stars
    I love peanut butter, even if I have to eat it directly. I used to eat it directly while watching TV when I was still a kid. It’s good to stumble upon this post, so I dont need to buy commercial ones, coz I can actually create mine. πŸ™‚

  10. 5 stars
    wow, great! i have known how to make this for some time now but never got around to making it. when my 4 jars of peanut butter in the pantry are empty i will definitely be making my own!!

  11. 5 stars
    This is the perfect recipe, Matt. I have been searching for a good homemade peanut recipe to try. This, like most of your blog posts, looks amazing. Thank you so much for sharing this. I am going to try this recipe tomorrow.

  12. Would love to try your homemade peanut butter recipe. However, I am stuck at home with this pandemic going on.

  13. 5 stars
    This looks so simple and straight forward, that I feel confident that I shouldn’t make a mess of trying this. I love the fact that you can alter the ingredients to your own taste as well as the various similar products but adding cocoa or cinnamon.

  14. 5 stars
    In such lockdown situations, homemade methods of cooking are only our savior. It looks so yummmmmmm….. You’re love, Matt

  15. 5 stars
    I had no idea it was so easy to make my own peanut butter! I go through buckets of it, so I will definitely be making this recipe!

  16. 5 stars
    I am just amazed at how much more flavor this homemade peanut butter has. I had always found making my own a little intimidating, but your post spurred met to take the leap. I am so glad I did!

  17. Krissy Allori

    5 stars
    I have never made my own peanut butter but this really makes me want to. It doesn’t look hard at all. I also would like to use the honey for sweetener.

  18. Carrie Robinson

    5 stars
    I have never tried making my own peanut butter before! This looks perfect. πŸ™‚

  19. 5 stars
    My peanut butter turned out great! It was so easy & tastes so much better than store bought, who knew. Best part is I know what’s in there. Thanks for another great recipe Matt.

Leave a Comment

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


Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.