Hmmm Cherry. You can say, 'They eat very heavy food'. But, very heavy taste, does not sound right.
If you were to say, 'Your taste for food is light', yes, then I know what you mean.
You can also say, 'My grandparents have a very heavy diet'. Or even, 'My grandparents eat rich foods'.