Bold Baking Basics, Homemade Ingredients

How to Make Homemade Peanut Butter

4.47 from 49 votes
Learn How to Make Homemade Peanut Butter with just three ingredients and my easy recipe. You can enjoy it in your baking or by itself.
A jar filled with homemade peanut butter.

Hi Bold Bakers!

Between my husband Kevin, me, and of course our dog Waffles, we go through a lot of peanut butter in our house — and we expect that George will love it as much as we do. Rather than having to go to the shop to keep on replacing it, we are going to make our own.

Homemade Peanut Butter is a delicious snack that’s way more healthful for you. Making it at home is so quick you’ll never want to buy this yummy treat at the store again. And with only three ingredients, it couldn’t be easier.

I love this Homemade Peanut Butter recipe because you use regular store-bought roasted salted peanuts so it has an extra punch of flavor from the already roasted and seasoned nuts. If you prefer less salt, you can buy unsalted peanuts and then salt your peanut butter to taste. Also, this nut butter recipe works using any nuts, so go nuts (pun intended).

A jar of peanut butter, made at home, marked peanut butter.

What You’ll Need To Make Homemade Peanut Butter

Peanut butter is so delicious that sometimes people forget that it only requires a few ingredients. On top of that, you won’t need many tools of the trade

  • Food processor or blender
  • Jar to store the peanut butter
  • Measuring cups

How To Make Peanut Butter

Making peanut butter not only requires just a few ingredients, but it also only requires a few steps. You’ll be done with the entire process in only 5 minutes or so before you have to refrigerate the peanut butter. (Get the full printable recipe below)

  1. First, grind up your peanuts in a food processor or blender for 2 to 3 minutes.
  2. Add oil and honey and continue to blend in the food processor.
  3. Once it’s very well blended, store the peanut butter mixture in an airtight container in the refrigerator.

A spoon dipping into a jar of homemade peanut butter.

Taste And Consistency Of Homemade Peanut Butter

Adding oil and honey (or agave) while blending the peanuts is so important. It will seem very loose at the time, but all that changes once you refrigerate the mix. After refrigerating it, you should get the same taste and consistency you’d expect from store-bought peanut butter. It’ll be smooth, sticky, and delicious.

If you prefer a chunky style peanut butter, reserve a portion of your peanuts to throw-in at the end and pulse the food processor until you’ve reached a consistency you like.

How To Use Homemade Peanut Butter

Use your Homemade Peanut Butter in some of my Bigger Bolder Baking recipes including a Peanut Butter & Chocolate Homemade Ice Cream, Peanut Butter & Jelly Oatmeal in a Mug, and my 3-Ingredient Peanut Butter Cookies!

These homemade peanut butter cookies will taste even better since the peanut butter will be homemade as well. For how to make homemade peanut butter cookies, check out this recipe.

In addition to this delicious homemade peanut butter cookie recipe, you can use this peanut butter recipe for homemade peanut butter cups. The recipe will yield a final product that will be similar to a homemade Reese’s peanut butter cup. The best part of this peanut butter cup recipe is that it’s completely vegan.

A spoon dripping homemade peanut butter.

How Long Homemade Peanut Butter Lasts

Once you’re done with your peanut butter recipe, you can enjoy the fruits of your labor for quite a while. You can store your homemade peanut butter in an airtight container in the fridge for up to 12 weeks.

Get more Baking Basics recipes:

And don’t forget to buy my Bigger Bolder Baking Cookbook!

Full (and printable) recipe below!

Watch The Recipe Video!

Homemade Peanut Butter

4.47 from 49 votes
Learn how to make my Homemade Peanut Butter recipe with just three ingredients and my easy recipe. You can enjoy it in your baking or by itself.
Servings: 1 1/2 cups
Prep Time 10 mins
Total Time 10 mins
Learn how to make my Homemade Peanut Butter recipe with just three ingredients and my easy recipe. You can enjoy it in your baking or by itself.
Servings: 1 1/2 cups


  • 2 cups (10oz/284g) roasted, salted peanuts
  • 4 tablespoons vegetable oil (or canola, safflower but NO olive oil)
  • 2 tablespoons honey (or agave)


  • Put the peanuts in the food processor or blender and grind until they start to break down and form a soft, smooth paste. This takes around 2-3 minutes.
  • Add the oil and honey and process again till very well blended; NOTE: At this point, the texture should be fairly soft but don't worry because it will stiffen in the refrigerator.
  • Store into an air-tight container in the refrigerator for up to 12 weeks.

Recipe Notes

if your peanut butter seems too hard add a tad more oil to loosen it up.
If you want to add less sugar that is ok.


Submit your own photos of this recipe

12 Images

Amena bi





Elle Jay

most useful
newest oldest
Inline Feedbacks
View all comments
7 months ago

Good day

Thank you for this recipe. I made it for my dogs as a treat (without the sugar). They LOVE it. Its rich and easy to make and healthy for them. Now i can make the peanut butter treats that does not contain any sugar.

1 month ago

Hi Gemma, I have been making my own peanut butter since we started lockdown. I only use salted peanuts. I don’t add oil or honey. I just keep blending in the food processor until it becomes a smooth spreadable consistency and then refrigerate. It turns out delicious every time!

3 months ago

Can I use rice bran oil or extra light olive oil? Is the measurements the same if using other types of nuts?

5 months ago

Nice tasty peanut butter recipe, really love this, thanks Gemma

1 year ago

Hi Gemma,Kevin,George & Waffles!! Can you please tell me at what temp (F) do I need to pre roast the salted peanuts at and for how long? If I cannot find regular un-roasted /salted nuts in a bulk isle can I use pre packaged (ie. planters nuts) and then proceed with your instructions? Thanks in advance!! 🙂

1 year ago

Hi Gemma, I want to give this recipe a try as I’ve just seen your peanut butter brownie recipe! 😀
Can I use normal sugar or caster sugar instead of the honey? Also the peanuts you use are they a mix of salted and unsalted?
Thank you

1 year ago

I have recently been diagnosed with Type 2 diabetes, therefore the honey/agave is a no no, is there anything I can substitute?

1 year ago

Hi , I tried peanut butter, roasted them myself. But my peanut butter is too thick. I added more oil too. N in fridge it’s not spreadable consistency

1 year ago

Hi emma, i want to know what food processor are you using? May i?

1 year ago

Really love your recipes I am a new subscriber and that’s all I look at on a daily basis , I will love to see a whole grain bagel video.

About Us

Meet Gemma

About Us

Meet Gemma

Hi Bold Bakers! I’m Gemma Stafford, a professional chef originally from Ireland, and I want to help you bake with confidence anytime, anywhere! No matter your skills, I have you covered. Sign up for my FREE weekly emails and join millions of other Bold Bakers in the community for new recipes, baking techniques, and more every week!