You can take both CBD Oil with food or on an empty stomach. However, we strongly advise taking it after eating the food. Taking CBD oil after food increases the likelihood that it will have the best bioavailability possible.