As contra-indicações alimentares para a isquemia cerebral transitória são determinadas por diferentes causas, incluindo aterosclerose, doenças cardíacas como a fibrilação atrial e outras causas, entre as quais a aterosclerose pode ser causada por hipertensão, diabetes, dislipidemia e homocisteinemia. Os doentes com hipertensão precisam de controlar a sua tensão arterial e de fazer uma dieta baixa em sal; os doentes com hiperlipidemia precisam de fazer uma dieta leve com alimentos menos gordos; os doentes com diabetes precisam de fazer exercício físico adequado e comer menos amido ou alimentos ricos em açúcar para controlar o seu açúcar no sangue; os doentes com deficiência de vitamina B podem escolher alimentos com mais vitaminas B.