As a fellow gardener, this probably has to do with the type of tomato/carrot that you grow. For example, the carrots in your garden are probably of the sweeter variety than store-bought carrots.
(anyone tasted a potato fruit? Toxic and like little green tomatoes, but I wonder at their taste)