Stevia

Stevia is a natural sweetner that is reportedly 30 times sweeter than sugar. You actually don’t want to have it blossom as it imparts a bitter taste to the leaves but…pretty! We’ll let this go to seed and we’ll have sweet baby leaves before you know it.