Organic Stevia Powder

Organic Stevia Powder

Regular price $2.12 Sale

Organic stevia leaf powder is the wholesome, less refined version of the white stevia sweetener. Stevia leaves are naturally sweet and said to be 200x sweeter than sugar, though it does not contribute calories or carbohydrates and has no effect on blood glucose. This makes stevia a good alternative sweetener.