How to Make Coconut Oil: A Step-by-Step Guide

How to Make Coconut Oil: A Step-by-Step Guide

How to Make Coconut Oil: A Step-by-Step Guide

Coconut oil is a versatile and natural product with a multitude of uses in cooking, skincare, and hair care.

Making your own coconut oil at home can be a rewarding process that ensures you have a pure, unadulterated product. Here’s a comprehensive guide on how to make coconut oil.

Ingredients and Tools


  • Mature coconuts (3-4 coconuts will yield approximately 1 cup of oil)


  • Grater or food processor
  • Large bowl
  • Cheesecloth or a fine strainer
  • Large pot
  • Spoon
  • Jar or container for storage

Step-by-Step Process

1. Select and Prepare the Coconuts

Choosing the Coconuts:

  • Pick mature, brown coconuts as they contain more oil compared to young green ones.

Opening the Coconuts:

  • Drain the coconut water by piercing the eyes of the coconut with a sharp tool.
  • Break the coconuts open with a hammer or heavy knife.

Extracting the Meat:

  • Use a knife or a coconut scraper to separate the white coconut meat from the shell.
  • Rinse the meat to remove any remaining shell debris.

2. Grate the Coconut Meat

  • Grate the coconut meat using a traditional grater or a food processor for convenience.
  • Ensure the grated coconut is fine to maximize oil extraction.

3. Extract the Coconut Milk


  • Place the grated coconut in a large bowl and add warm water (approximately 4 cups for every 2 cups of grated coconut).
  • Mix thoroughly to help release the coconut milk.


  • Use cheesecloth or a fine strainer to squeeze out the coconut milk into another bowl.
  • Twist and press the cheesecloth to extract as much milk as possible.
  • Repeat the process if needed to ensure maximum extraction.

4. Separate the Cream from the Milk

  • Let the extracted coconut milk sit for several hours or overnight in a cool place.
  • The coconut cream will rise to the top, separating from the water.
  • Carefully skim off the thick coconut cream from the top and place it in a separate container.

5. Heat the Coconut Cream

  • Pour the coconut cream into a large pot.
  • Heat it over medium heat, stirring occasionally to prevent burning.
  • The oil will begin to separate from the cream.

6. Extract the Oil


  • Continue heating until the coconut cream turns brown and starts to solidify.
  • The oil will become more visible and will start to separate from the solids.


  • Remove the pot from heat and let it cool slightly.
  • Strain the oil using cheesecloth or a fine strainer into a clean jar or container.
  • Ensure all the solids are removed to get pure coconut oil.

Storage and Usage


  • Store the coconut oil in a cool, dark place.
  • Homemade coconut oil can last for several months if stored properly in an airtight container.


  • Use your homemade coconut oil for cooking, baking, moisturizing skin, conditioning hair, and more.

Tips and Tricks

  • Use high-quality, mature coconuts for the best yield and quality of oil.
  • Ensure all tools and containers are clean and dry to prevent contamination.
  • If the oil solidifies, you can melt it by placing the container in warm water.

Making your own coconut oil at home is a natural and satisfying way to ensure you have a pure product free from additives.

Enjoy the benefits of this versatile oil in your daily life!