Krastavac je bogat nutrijentima sa antioksidantnim svojstvima kao što su vitamin C, beta i alfa-karoten, zeaksantin i lutein. Sadrži i vitamin B1 i biotin, kao i minerale: kalijum, molibden, fosfor, bakar. Odličan je izvor vitamina K (17 mcg u 100 g), neophodnog za snažne kosti jer podstiče izgradnju koštane mase. Takođe je važan za zdrav nervni sistem - nedostatak ovog vitamina primećen je kod pacijenata u ranom stadijumu Alchajmerove bolesti.