The phrase "fresh beets" refers to beets that have been recently harvested or picked, meaning they are still very new and haven't been stored for long. Full definition
I have had a lot of success with lowering my blood pressure by drinking a cup of fresh beet juice per day. (nutritionfacts.org)
Think of the health benefits of beet juice and as you start to feel better, you may just start craving the sweet taste of fresh beet juice. (wellness-with-natural-health-supplements.com)
Do you use fresh beets or can you substitute canned beets? (onnit.com)