MCT oil and coconut oil are both derived from coconuts, but they have some key differences. MCT oil is made by extracting medium-chain triglycerides from coconut oil. Coconut oil contains a mix of MCTs and other types of fats. MCT oil contains a higher concentration of specific types of MCTs, like caprylic and capric acid. Your body can quickly convert these into energy. Coconut oil contains more lauric acid, which is metabolized differently.