Adding foods that contain flavonoids may also help a person to shrink their varicose veins.
Flavonoids improve blood circulation, which will keep the blood flowing, and make it less likely to pool in the veins. They also help to reduce blood pressure in the arteries and can relax blood vessels, all of which can reduce varicose veins.
Foods that contain flavonoids include:
vegetables, including onions, bell peppers, spinach, and broccoli,
citrus fruits and grapes, cherries, apples, and blueberries, cocoa, garlic..