Who doesn’t love peanut butter? If you aren’t allergic to peanut butter, you most likely love it. A classic peanut butter and jelly sandwich is everyone’s favorite. There’s also peanut butter cookies, peanut butter balls, peanut butter cups…the list goes on.

Most people use store-bought peanut butter. But homemade peanut butter is healthier, free of the additives and preservatives that extend the shelf life of prepackaged varieties.


If you’re wondering that it might be bothersome to make peanut butter at home, then shed your worries because there is a fuss-free way to make it.

Try this easy method and enjoy the rich, protein-filled homemade peanut butter in 8 steps.

Steps to Make Homemade Peanut Butter

Things you’ll need:

peanut butter thingsneed

  • Raw peanuts – 1 cup
  • Honey – 1 tablespoon
  • Olive oil – 3 to 4 tablespoons
  • A pinch of table salt
  • Pan for roasting
  • Wooden spoon
  • Grinder

Step 1. Roast the peanuts

Add 1cup raw peanuts


Put 1 cup of raw, shelled peanuts into a pan to roast. You can use a stove or an oven for this job.

If using an oven, set the oven at 350 F and roast the peanuts for 15-20 minutes. If using microwave, put the peanuts in a microwave safe dish and pop it inside. Microwave the peanuts on high for 2 minutes.

Roast the peanuts

Turn the heat on medium heat and roast the peanuts carefully. You need to stir them constantly to keep them from getting overdone or burned.

Brown roasted peanuts

Keep stirring the peanuts for about 15 minutes. When roasted, your peanuts will become brown.


Step 2. Remove the skins

Transfer peanuts in bowl

Transfer the roasted peanuts into a bowl or a plate. Roasting will have detached the skins from the peanuts, making it easy for you to remove them.

Rub peanuts in your hand

Gather half a handful of peanuts in between your palms and rub them together to gently remove the skins. Don’t fret if you break the peanuts as well, for ultimately, you’ll be grinding them.


Remove the peanut skin

You’ll see that the skin comes off easily. Although the reddish-brown skin is a healthy part of the peanuts, you need to remove it to ensure that your peanut butter has a smooth texture.

Peanut skin removed

Repeat the process until all your peanuts are free of the skins.

Step 3. Grind the peanuts

Add peanuts in grinder

Grind the blanched peanuts


Pour the entire quantity of peanuts in a mixer-grinder. Grind them until you achieve a grainy paste.

Grainy paste achieved

Process the paste further to make it smoother.

Step 4. Add honey

Add 1tbsp honey

Now, add 1 tablespoon of honey to the grinder. Honey will give your peanut butter that subtle sweetness that tugs at your taste buds.

Step 5. Add olive oil

Add 3to4 tbsp olive oil

Next, measure 3 to 4 tablespoons of olive oil into the grinder. Olive oil is added to smooth the texture of the peanut butter.

Step 6. Sprinkle in a bit of salt

Sprinkle a little salt

Lastly, put a pinch of table salt into the grinder to help balance the taste of the peanut butter.

Step 7. Grind again for a smooth texture

Grind for smooth texture

Smooth texture obtained

Cover the grinder and process the ingredients until you have a smooth consistency.

Step 8. Store to consume and relish!

Store to consume


Spoon and scrape the contents of the grinder into a bowl or a container. It may not be as smooth as the creamy store-bought peanut butter, but it will be yummier and healthier.

Homemade peanut butter

Voila! Your delectable homemade peanut butter is ready to be devoured. You can store it in an airtight container and refrigerate it for a day or two.  Refrigeration before using the peanut butter allows it to set into a lovely texture.

Additional Tips:

  • You can use brown sugar or molasses as a substitute for honey.
  • Be sure not to burn your peanuts while roasting, or else you’ll detect a burnt taste in your peanut butter.
  • If you intend to store your peanut butter, keep it in an airtight container. This way, it can last two months.
  • Because of the high oil content of peanuts, you can also freeze it in an airtight container to be used later.