Kan vermeden önce tüketilmesi önerilen bazı yiyecekler: Protein ve demir açısından zengin yiyecekler: Et, süt ürünleri, yumurta, sebzeler ve tahıllar (demir açısından zenginleştirilmiş). Bol su: Kan bağışından bir gün önce ve bağış günü 6 ila 8 bardak su tüketilmesi tavsiye edilir. Kaçınılması gereken yiyecekler: Yağlı yiyecekler: Bağış öncesinde kızartmalardan ve yağlı besinlerden uzak durulmalıdır. Alkollü içecekler: Kan bağışından önceki 24 saat içinde alkol tüketilmemelidir. Ayrıca, kan vermeden önce kafein içeren içeceklerden ve aşırı soğuk yiyeceklerden de kaçınılmalıdır. Daha fazla bilgi için bir sağlık uzmanına danışılması önerilir.