There are many different types of dispensers that are appropriate for storing cooking oil. However, ceramic is a superior material for a cruet because it will not disrupt the smell, taste, or nutritional properties of the oil.