The biggest difference is that garden cress is grown rooted in soil, whilst watercress has floating roots that grow freely in natural spring water. Although they are similar in flavour, garden cress is a more delicate plant that doesn't provide the same crunch or punch as our super salad.