All vitamins are suitable and beneficial for the heart. However, vitamin C is one of the most beneficial vitamins. It is a potent antioxidant. As a result, it helps reduce inflammation, which reduces plaque formation in the arteries and helps improve heart health. You can get your daily dose of vitamin c from lemon, oranges and other citrus fruits.