Quote Originally Posted by Helen
I might appear silly but what is stevia ? I never heard of this kind of sweetener ? Is it healthy?
Stevia is an all natural sweetener made from the plant: Stevia! lol It doesn't coz the problems that processed sugars do, it has a sweeter taste so you can use less, and darn it - it's good for you!