TOMATOPASTE

Tomato paste

Tomato paste is a thick paste that is made by cooking tomatoes for several hours to reduce moisture, straining them to remove the seeds and skin, and cooking them again to reduce them to a thick, rich concentrate.

The above text is a snippet from Wikipedia: Tomato paste
and as such is available under the Creative Commons Attribution/Share-Alike License.

tomato paste

Noun

  1. a concentrate of tomato puree; used in making pizzas etc


The above text is a snippet from Wiktionary: tomato paste
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!