How to Extract Oil From Rosemary

Hunker may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Image Credit: Artfully79/iStock/GettyImages

In addition to being a celebrated savory seasoning, rosemary has a time-honored tradition of medicinal and therapeutic use. For centuries, it has been used to enhance memory, promote hair growth and relieve pain and tension. While none of its professed health benefits have been scientifically proven, studies confirm that rosemary is rich in antioxidants and contains natural antimicrobial properties.


Rosemary's essential oil is useful in:

Video of the Day

  • Aromatherapy and massage treatments for stress relief
  • Insect repellant
  • Cleaning
  • Cooking

Cold-pressing and steam distillation are common methods used to extract essential oils from herbs like rosemary. However, these techniques usually require extensive experience and the use of complex equipment. Below is a simple stovetop method that uses low-heat and a grapeseed oil base to harness the essential oil of rosemary.



All essential oils are diluted with carrier oils before use. Grapeseed oil is an ideal carrier oil for rosemary extraction since it is neutral-smelling, light and easily absorbed by the skin. However, apricot kernel oil and almond oil are suitable substitutes since they are more specialized for skin application and cosmetic use.

Things You'll Need

How to Extract Oil From Rosemary

1. Dry the Rosemary

If working with fresh rosemary, allow it to dry out in a warm, dark place for several hours. Make sure the herb has lost most of its moisture, otherwise the essential oil can become contaminated with mold and spoil.


2. Remove the Rosemary Leaves

Strip the leaves from the woody stalks of your dried rosemary.


3. Simmer Rosemary Leaves in Oil

If using a double-boiler, fill the bottom pot with water and add two to three ounces of rosemary leaves to the upper vessel. Cover with two cups of grapeseed oil. Simmer on low heat for three hours. If using a crockpot, combine the rosemary leaves with the grapeseed oil and heat on the lowest setting for three hours.


4. Strain the Rosemary Oil

Strain the oil into a clean, sterilized glass jar. Seal and set aside in a cool, dark place.


While rosemary seasoning is safe to consume, rosemary essential oil is only safe in small quantities. Only add a drop or two to your cooking. And there is always a chance the herb can produce an allergic reaction in individuals, so be cautious when ingesting it.

Rosemary is also purported to stimulate blood flow and increase circulation. Although this effect has not been scientifically validated, pregnant women should be especially cautious and avoid exposure to the herb. Since rosemary can inhibit the blood’s ability to clot, it can potentially interfere with anti-coagulant medication.



Report an Issue

screenshot of the current page

Screenshot loading...