Kontraindikasi diet untuk iskemia serebral transien didasarkan pada etiologi yang berbeda. Etiologi yang umum termasuk aterosklerosis, penyakit jantung seperti fibrilasi atrium dan etiologi lainnya, di mana aterosklerosis dapat disebabkan oleh hipertensi, diabetes, dislipidaemia, dan homosisteinemia. Pasien dengan hipertensi perlu mengontrol tekanan darah mereka dan makan makanan rendah garam; pasien dengan hiperlipidaemia perlu makan makanan ringan dengan lebih sedikit makanan berlemak; pasien dengan diabetes perlu berolahraga dengan benar dan makan lebih sedikit makanan bertepung atau bergula tinggi untuk mengontrol gula darah mereka; pasien dengan kekurangan vitamin B dapat memilih makanan dengan lebih banyak vitamin B.