tomato paste

Noun
  1. thick concentrated tomato puree
tomato paste
She adds a spoonful of tomato paste to the simmering pot.