Хотелось бы знать уточнение в вопросе - в каком блюде? Но этого нет, прикину свои варианты.
Мы любим делать сок из томатной пасты, а там 3 составляющие : вода+томат+соль. Здесь томат ничем не заменить.
Если готовится борщ, то томат можно заменить свежими или солеными помидорами, а так же в борщ можно добавить лечо (у меня домашнее, но думаю и магазинное подойдет), если вы любите острую еду, то можно добавить аджику, главное не перестараться с остротой. Если ничего этого нет, то можно обойтись свеклой или варить без свеклы и получатся щи, что тоже вкусно.
Если томат нужен для подливки, то его можно заменить сметаной или сметана + майонез, подливка будет не красная, а светлая, а это вкус не портит, а в некоторых случаях улучшает.
То же самое и гуляш, можно заменить на сметану, или просто подлить воды и прокипятить.
Что бы улучшить вкус блюда добавляйте приправы, они не только улучшают вкус, но еще окрашивают , это такие приправы - паприка, сушенные помидоры и болгарский перец, перец чили, кари, куркума и др.