Stevia Last Edited By: pam | Amyjo Johnson from Food for Change defines Stevia as "Stevia is a plant that originates in the Brazilian rainforest. The powdered form is between 200-400% sweeter than white sugar. It is non-caloric, does not promote tooth decay and is said to be an acceptable form of sugar for diabetics and those with blood sugar imbalances." |