I tried the Japanese Sencha with the green tea sampler from Upton. I'm not a fan of the grassy (vegetal) taste either. Just check the description; it will usually indicate if there is a vegetal character to the tea. I recommend Chinese green tea. I recently tried Temple of Heaven...