All fruits and vegetables contain some amount of vitamin C.Fruits: Citrus fruits and juices, such as orange and grapefruit, Strawberries, raspberries, blueberries, cranberries... etc. Vegetables: Broccoli, Brussels sprouts, cauliflower, green and red peppers, spinach, cabbage and other leafy greens, tomatoes and tomato juice are best sources of vitamin C