How to Make Cocoa Butter at Home

Cocoa butter, also known as "oil of theobroma," is the fat extracted from the cocoa bean, according to It is bland in taste but has many uses in and outside of the kitchen. In the kitchen, it is used in making chocolate and gives chocolate confections their smooth texture. Outside of the kitchen, it helps to keep medications in capsule form and is a central ingredient in many cosmetics. Lotions, soaps and shampoo products often feature it as an ingredient, and topical application of it is thought to prevent stretch marks.

A bag of cocoa beans in a burlap sack. (Image: inigofotografia/iStock/Getty Images)

Step 1

Clean the cocoa beans with fresh, cold water to remove unwanted residue and air dry.

Step 2

Roast the cocoa beans at a temperature between 100 and 135 degrees Fahrenheit for about 90 minutes. Be sure that the heat is applied evenly among all of the cocoa beans.

Step 3

Cool the beans quickly to room temperature with a fan to prevent scorching.

Step 4

Use a hammer to lightly tap the cocoa bean to remove the inner nib--the part of the cocoa bean that is inside the shell--from the outer shell. The outer shells of the beans will already be loosened from roasting.

Step 5

Place the crushed cocoa beans in a sieve with a bowl underneath. Gently press and shake the cocoa beans so that the nibs fall through the sieve into the bowl below. The shell will be too large to pass through and will remain on top.

Step 6

Grind the cocoa nib into "cocoa liquor" with a grinder. The heat from the grinder will melt the fat in the nibs, turning the powdery nibs into a liquid.

Step 7

Extract the cocoa butter from the cocoa liquor by passing it through an extrusion, expeller or screw press for a more commercial grade cocoa butter. Alternatively, strain the liquor through a cotton cloth to filter out the cocoa butter.

Things You'll Need

  • Cocoa beans

  • Cold water

  • Roasting apparatus (e.g., oven, toaster oven)

  • Fan

  • Hammer

  • Sieve

  • Bowl

  • Grinder (e.g., coffee grinder)

  • Press (e.g., extrusion press, expeller press, screw press, or cloth)


To obtain 1 qt. of cocoa butter, you will need about 22 lbs. of cocoa beans.

Sorting the beans according to size when roasting will provide an even roast.

When removing the shell, be sure to avoid crushing the cocoa beans into a powder.


Using an open flame is not advisable when roasting the cocoa beans because the shells are flammable.

Load comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.