My friend gave me a shed load of tomatoes, so I am about to make cream of tomato soup. The cream is not suitable for home freezing, so does this mean I cannot then freeze my soup? TIA