Cannabis can be infused into almost any oil such as olive oil or butter, but coconut oil can carry more cannabinoids and is metabolized more easily, so less fat is stored in the body.