Avocados also contain Vitamin K and folate that are good for the brain Beetroots contain natural nitrates that improve blood flow to the brain Walnuts and sunflower seeds are the best brain foods