Vitamin B12 superfoods that support brain function & mood

             Written by: Mantasha

4 August 2025

Vitamin B12 is essential for keeping your brain sharp, your mood balanced, and your nerves functioning properly.

Photo Credit: Freepik

A deficiency can lead to fatigue, memory issues, low concentration, and even mood swings. Since our bodies can’t make B12 on their own, we need to get it from food, especially if we want to keep our brain in top form.

Photo Credit: Freepik

Liver, especially beef liver, is one of the most concentrated sources of B12. Just a small portion can provide more than your daily requirement. Not everyone loves organ meat, but it’s a powerhouse for brain and nerve health.

Organ Meats

Photo Credit: Freepik

Eggs, especially the yolks, are a great source of B12 and choline, both important for brain development and memory. A couple of eggs a day can go a long way.

Eggs

Photo Credit: Freepik

Milk, yogurt, and cheese are rich in B12 and also contain protein and healthy fats that nourish your brain. Greek yogurt, in particular, is a brain-friendly snack.

Dairy Products

Photo Credit: Freepik

Fatty fish like salmon and sardines are not only high in B12 but also rich in omega-3 fatty acids, which help improve memory and reduce brain inflammation.

Fish

Photo Credit: Freepik

If you follow a vegan or vegetarian diet and find it hard to get enough B12 from food alone, talk to your doctor about taking a B12 supplement. It’s especially important for brain health as you age.

B12 Supplements (if needed)

Photo Credit: Freepik

Vitamin B12 helps in the production of neurotransmitters (the brain’s chemical messengers), supports nerve health, improves concentration, and may even protect against memory loss.

Why It Matters for Your Brain

Photo Credit: Freepik