Other names: tomato puree, (UK, tomato puree = tomato paste)
A thick sauce made from cooked then strained tomatoes. Tomato puree is thinner than tomato paste but thicker and more flavorful than tomato sauce. Tomato sauce has salt and other seasonings added.