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.
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 peanut butter 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!
Step 1: 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 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 them 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.
- Sweeteners – I usually will 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.
- Food processor or 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.
Step 2: How to make homemade peanut butter
Begin by placing the dry roasted peanuts in your food processor. Now put on the lid and turn it on. After about 30 seconds it will have a coarse sand look to it.
Scrape down the sides of the bowl and dislodge any chunks of peanut that may have got stuck in the lid. Replace the lid and turn it on again.
Step 3: Flavor time
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. 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.
Step 4: Storing the homemade peanut butter
Spoon the 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 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.
Homemade Peanut Butter
- Food processor
- 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!
Do you like this 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.
Here are a few more recipes you may like:
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!
Awesome! Glad you made it and liked it! 🙂
Not sure why but I always thought peanut butter contained butter and making it would be harder than this, learn something new every day
Yeah! It is way fun learning new things. 🙂
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!
Thanks, Daniel! Yeah, it is so easy to make it at home. 🙂
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!
You are welcome!! 🙂
yummmy! i love peanut butter. this looks so EASY. i definitely need to try.
Thank you! 🙂 Yes, please try it out sometime. 🙂
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.
Yyyaaassssssss…now we are talking! This is my very best kind of “butter” ever!
I should say this, honestly. you’re my favorite food blooger! love your recipes and how you prepare material for us! thanks
Thank you so much, Yana! Such a nice compliment. 🙂
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. 🙂
Thanks! Glad you liked it. 🙂
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!!
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.
Thank you so much and you are very welcome, Sarah! 🙂
Would love to try your homemade peanut butter recipe. However, I am stuck at home with this pandemic going on.
Stay healthy and safe!
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.
In such lockdown situations, homemade methods of cooking are only our savior. It looks so yummmmmmm….. You’re love, Matt
Thank you! Stay healthy and safe. 🙂
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!
I know right? isn’t it cool how easy it is to make at home? 🙂
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!
So glad you like it. 🙂
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.
It is so fun and easy to make and tastes amazing! 🙂 The honey is great as the sweetener too.
I have never tried making my own peanut butter before! This looks perfect. 🙂
Thank you, Carrie! Yeah it is so easy and super yummy!
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.
Glad you made it and liked it Joy! 🙂 🙂