All stevia pretty much tastes funny until you get used to it. It has a bittersweet leafy aftertaste. It seems like eating it in sour settings (lemonade, kefir) is the best way to neutralize the bitterness. Also, just be really careful not to use too much. I have the organic powdered form from Trader Joe’s, and it seems to be reeeeally strong.