Foods high in vitamin B12
Senast uppdaterad 3 Nov 2026
Uppfyller patientens redaktionella riktlinjer
- Ladda nerLadda ner
- Dela
- Language
- Diskussion
- Ask Patient
- Ljudversion
- Lägg till i föredragna källor på Google
Vitamin B12 helps the body make red blood cells and supports normal nerve function. The leading foods in this list include ox, lamb and calf liver, lamb kidney and cockles. The entries cover different forms, including raw and cooked liver, kidney fried in corn oil, boiled cockles and bottled cockles in vinegar, drained.
The list ranks foods by their vitamin B12 content per 100g, rather than by the amount in a typical serving. Portion sizes therefore matter when comparing how much vitamin B12 different foods provide. Preparation can also affect the overall nutritional content, including salt and fat. Full nutrient figures are provided in the tables below.
Foods highest in vitamin B12 per 100g
Food | Vitamin B12 per 100g |
|---|---|
110µg | |
110µg | |
83µg | |
68µg | |
67µg | |
58µg | |
54µg | |
54µg | |
47µg | |
47µg | |
45µg | |
40µg | |
38µg | |
36µg | |
35µg | |
30µg | |
28µg | |
28µg | |
26µg | |
23µg | |
22µg | |
22µg | |
21µg | |
19µg | |
18µg | |
17µg | |
17µg | |
15µg | |
15µg | |
15µg |
About these figures
Foods are ranked by amount per 100g. Herbs, spices, powders, extracts and alcoholic drinks are left out because they are not usually eaten in large amounts. A typical portion may be bigger or smaller than 100g.
Artikelhistorik
Artikeln finns också på Engelska, Tyska, Spanska, Franska, Italienska, Portugisiska, Hindi, Hebreiska, Arabiska, och Svenska.
3 Nov 2026 | Senaste versionen
3 Nov 2026 | Ursprungligen publicerad