Italian tomato pastes often taste fresher and more balanced due to gentler processing methods and simpler ingredients, often ...
Tomato paste is made by cooking tomatoes until the majority of their water content has been removed, resulting in a thick ...