Tell Me About It
There’s something sweet about stevia.
The Good Stuff
The Nitty Gritty
Stevia has a great taste and an added bonus — health benefits! It controls blood sugar, insulin levels and lowers blood pressure. Stevia is a natural sweetener derived from the leaves of the stevia plant. As it has zero calories but is 200 times sweeter than sugar, it’s a popular choice for many people looking to lose weight and decrease sugar intake.