What are the top brain foods?

Nutrition. The top brain foods in no particular order are: blueberries, salmon, flax seeds, coffee/green tea, mixed nuts, avocados, eggs, whole grains, chocolate and broccoli/spinach, and calcium rich foods such as yogurt.