No. This test can be taken at any time, regardless of whether an individual has recently eaten or not. This test looks for the presence of specific alleles in your DNA, which is not impacted by what you recently ingested. Fasting is not necessary and will not affect the accuracy of results.