All fruits are good ... Rich in both vitamins C and A, grapefruits make the list of the best fruits to eat. "In addition, grapefruits have high water content, up to 91 percent," says Allen.