As the name suggests, tomato paste is a highly concentrated paste of tomatoes. It is made by cooking down tomatoes and ...
However, note that there's discrepancy among brands ... an all-purpose tomato sauce with a dash of Mediterranean flavor. Other than the option to buy double-concentrated paste for added umami ...