The food you eat powers your brain. Your brain is always active, even when you sleep. It controls your nervous system and sends messages throughout your body. Foods that are good for your brain contain vitamins, minerals, and antioxidants. They help keep your brain healthy and protect it from damage and aging.
To help you build the best mind diet, we’ve put together a list of the ten foods that boost memory and help your brain work at its best. But before we begin, what are some similar nutrients found in all brain-healthy foods?
10 Best Good Food for Brain

These 10 things are good for your brain and can help improve your memory and overall health.
Fatty fish
Oily fish are a great source of omega-3 fatty acids, which makes them one of the good foods for memory. About 60% of your brain is made of fat, and 50% of your brain fat comprises omega-3 fatty acids. Omega-3s are important for building brain and nerve cells, and they help with remembering and learning. Studies show that eating fatty fish like salmon, trout, and sardines can help slow down mental decline as we age and may avoid diseases like Alzheimer’s, which causes memory loss.
Berries
Berries like strawberries, blueberries, raspberries, and mulberries are high in antioxidants, which help lower oxidative stress. A study shows that the vitamins found in berries can help:
Make it easier for brain cells to talk to each other.
Improve learning and memory by helping the brain to adapt and make new links.
Stop or slow down memory and thinking problems that can happen as people get older.
Whole Grains
High blood sugar is connected to reduced brain function. Unlike refined carbs, whole grains have a low glycemic index (the rate at which specific foods release sugar into the bloodstream). So, they take time to break down in your body and slowly release sugar, helping your brain work better.
Here are some healthy whole grain options to add to your mind diet:
Whole grain bread
Whole grain pasta
Quinoa Oatmeal
Brown rice
Buckwheat
Leafy green vegetables
Kale, spinach, lettuce, and broccoli are just a few of the many leafy greens that are good for your brain. They have important antioxidants, nutrients, and vitamins that help improve brain health and slow down memory loss. Green leafy veggies are rich in lutein and folate, which help lower inflammation in the brain and may help prevent Alzheimer’s disease.
Nuts and seeds
Just like oily fish, nuts and seeds also contain high amounts of omega-3 fatty acids and antioxidants, making them one of the best foods for the brain. They are also a rich source of Vitamin E, known to protect the brain from oxidative stress in old age. A study shows that eating nuts regularly can lower the chance of memory loss as we age. Women who eat nuts daily tend to have better memories as they age compared to those who do not eat nuts.You can add almonds, pecans, and sunflower seeds to your brain diet, but walnuts are the best for your brain because they have more antioxidants than other nuts and seeds.
Coffee
Caffeine in coffee can quickly make you feel more awake and improve how your brain works. It is a good source of vitamins that helps improve brain health as you age. Research shows that drinking coffee regularly throughout life may lower the chances of memory loss and Alzheimer’s disease.
Still, be careful not to drink too much coffee, as caffeine can affect your sleep and not everyone reacts well to it.
Oranges
A medium-sized orange is full of Vitamin C and can help improve your thinking skills and brain health. Vitamin C is a strong antioxidant that helps protect your brain cells from damage that can come with aging. It also helps stop mental health issues like sadness, anxiety, and schizophrenia. Other brain-friendly foods that have a lot of Vitamin C include:
Guavas Kiwis Tomatoes Bell peppers
Avocados
This tasty fruit is rich in healthy fats that lower blood pressure and help prevent memory loss. Avocados are good for your body and brain, making them great brain food for people of all ages. The natural fat in avocados helps improve blood flow, which also benefits brain health.
Eggs
Eggs are rich in important nutrients that are great for memory. Eating eggs regularly, which are high in vitamin B-6, B-12, and folic acid, can help keep your brain healthy and slow down memory loss. Egg yolk is a good source of choline, which helps with brain performance and memory.
Dark chocolate
If you love sweets, here’s a good reason to add dark chocolate to your diet. Dark chocolate contains strong antioxidants and natural stimulants like caffeine, which can boost your memory, attention, and mood! The flavonoids in dark chocolate help with learning and memory, and its antioxidants protect against brain decline.