Bitter gourd is a rich source of vitamins and minerals. It contains iron, magnesium, potassium and vitamins like A and C.