Normally, portal blood drains to liver where the absorbed nutrients are processed and bugs are squashed by kupffer cells..
In cirrhosis there is increased resistance to portal blood flow due to fibrosis.
The increasing back pressure causes dilation of normally insignificant porto-caval shunts. Portal blood has to drain somewhere, right?
It is particularly more pronounced (and clinically significant) at the lower 1/3rd of esophagus since they are more prone to rupture due to
submucosal nature of the dilated veins.
Since part of the portal blood is drained via spleen, esophageal varices can also be caused by splenic vein thrombosis (uncommon).