While supplements can be taken without having eaten your food. However, for maximum efficacy and in order to avoid any side effects, we always recommend taking them either before or after a meal. For each supplement, we will guide you on when they need to be taken.