Tomato puree is a blended form of tomatoes offering a milder taste resembling fresh tomatoes, while tomato paste is concentrated tomatoes with a sweeter and richer flavor because it has been cooked longer. Both will make a delicious tomato bisque.