I want to enjoy peanuts' protein without as many calories, so I want to separate some oil from peanuts with simple home equipment. Is this possible?

How much oil can I separate? Can I remove 50-60% of the oil just by removing the top layer of oil from the peanut butter?

  • 2
    You might be interested in a product sold (in the US, anyway) as "powdered peanut butter". The peanuts are dehydrated and powdered and the caloric content is greatly reduced.
    – Catija
    Commented Apr 22, 2016 at 15:10
  • thanks, but there is no peanut flour or powder in my country .
    – Mega man
    Commented Apr 22, 2016 at 16:44
  • 1
    Please provide more detailed information to help solve your question/s. Are your peanuts raw, roasted form? What suitable end forms do you want your peanut protein in, whole kernal, powder, paste (eg peanut butter), sweet or savory?
    – Food Lover
    Commented Jul 1, 2016 at 13:49

2 Answers 2


Disclaimer: I did not try it, but it should work from a chemical point of view.

Put the ground peanuts or peanut butter into a pot and add the same amount of water*, stir well and bring to a boil. Pour it in a Fat Separator to separate oil and peanuts. Pour the peanut water mix into a heat resistant form and put in the oven to dry at low temperature.

If you want to use the peanuts minus oil for baking you could use milk instead of water, that way you don't have to dry it after separation.

*if the mixture is too thick for the fat separator use more water.

As an alternative you can use the method used when making paneer or potato dumplings: Put the ground peanuts or peanut butter in a dry cloth. Take the four corners together and spin to squeeze oil out. This is much easier but less efficient as well.


When you discard the oil on top of the peanut butter it does reduce the fat content, but compared to the glass of peanut butter it is only a small amount of fat you remove with the oil, it would not be 50-60%. Do you wish to enjoy peanut butter and not want to much fat? Or do you want the plant based protein from the peanuts? If the plant based protein is your wish then I would recommend hemp or sunflower seed protein, which is readily available in powder form almost everywhere. 100g of peanuts have about 26g of protein, sunflower seeds about 21g.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.