It's made by cooking tomatoes down until all of the water has ... made in Italy (even the store-brand versions, just check ...
As the name suggests, tomato paste is a highly concentrated paste of tomatoes. It is made by cooking down tomatoes and removing their seeds and juices until all that is left is a thick product ...