The food that vitamin C is highest in is a range of fruit and vegetables. Food sources include oranges, strawberries, tomatoes, Kakadu plums, chili peppers, green and red bell peppers, broccoli, Brussel sprouts, sweet potatoes, potatoes, spinach, kiwi fruit, blackcurrants, acerola cherries, thyme, parsley, kale, rose hips, guavas, papaya and peas.