The co-processing of biological materials with petroleum in traditional refining processes reduces the environmental impact of production. However, the use of bio-oil in current refining infrastructure can be challenging due to its unique properties compared to conventional crude oil. The most significant differences include high acidity and water content. These factors can lead to corrosion and damage to plant components, as well as affect plant operation. To address these challenges, one possible solution is to upgrade bio-oil through various processes. This paper discusses methods for preparing bio-oil from lignocellulosic feedstocks for use in the coking process with vacuum residue. It also explores potential methods for azeotropic drying using polar and aromatic agents, as well as esterification with simple alcohols. Comparative coking of mixed feed was conducted to determine the effect of the bio-oil pre-treating method on the yield and properties of the final product. It was found that the most efficient method for preparing bio-oil for co-processing is through esterification with lower alcohols. This method simultaneously reduces the water content and acidity of bio-oil. Additionally, co-coking of vacuum residue and bio-oil of various upgrading types showed the best results when using esterified bio-oil.