Homemade Peanut Butter: the best recipe for perfect peanut butter

Total time: 10 Min
Difficulty: Low
By Cookist
dry roasted and salted or unsalted peanuts
3 cups
salt to taste

If you've never made homemade peanut butter, now is the perfect opportunity to try it. Decadently creamy and totally smooth, there's nothing like homemade peanut butter. It's so much better and overall cheaper than anything you'll buy in the supermarket.

Peanut butter is incredibly simple to make – absolutely anyone can do it. All you need are dry roast peanuts, a pinch of salt, and a food processor. You'll be able to make the best homemade peanut butter whenever you fancy and save money in the process. Who could argue with that?

How to Make Homemade Peanut Butter

This recipe is a million times easier if you have a food processor. If you don't, you can still make it by hand. To make homemade peanut butter, put the peanuts and salt in your food processor. Pulse the peanuts until smooth, stopping every so often to scrape down the sides and give your food processor a rest. You should get perfectly smooth, creamy peanut butter in about 8 to 10 minutes. If you don't have a food processor, a blender would work as well. Even a mortar and pestle would do the trick, but it would take quite a long time.


Tips for the Best Homemade Peanut Butter

Pause the blending periodically so you don't overwork the motor of your food processor.

You can use this same method to make other types of nut butter.

If desired, you can add a pinch of sugar, honey, or maple syrup to sweeten your peanut butter. For other tasty variations, use a mixture of nuts, add in some chocolate or cocoa powder, or a tablespoon or so of vanilla extract.

If your peanut butter is dry, you can blend in a little bit of oil to make it creamy and smooth. Use a neutral oil like canola oil or peanut oil.

Store your homemade peanut butter in a clean glass jar with a tightly sealed lid.

You can stop pulsing the peanut butter sooner if you prefer chunky peanut butter.

How to Use Peanut Butter

Homemade peanut butter is fantastic in a classic peanut butter and jelly sandwich. You can also use it in a wide variety of recipes. Use it to make peanut butter cups, for peanut butter cookies, dessert bars, peanut butter pie, or cheesecake. It's also great in blondies or brownies.

You can use peanut butter in any recipe that calls for nut butter like homemade no-bake granola bars, ice cream, or as a topping for pancakes. There's a lot of great ways to use peanut butter – experiment and see what you enjoy the most!

How to Store Homemade Peanut Butter

Keep homemade peanut butter in a clean, airtight jar in the fridge. It should last up to 3 months. If it smells off, throw it out.

More Recipes You'll Like

Peanut butter and jelly cheesecake

Peanut butter oatmeal balls

Peanut butter bars

Peanut butter fudge


Place the peanuts and salt into a food processor.

Pulse until completely smooth, stopping periodically to scrape down the sides.

Transfer to a clean jar and use immediately or store for later use.


If you have a large food processor, you can use more peanuts to ensure they'll blend properly. Three cups of dry roasted peanuts will yield about one cup of peanut butter, so adjust as necessary.

Every dish has a story
Find out more on Cookist social networks