Nutrition data  ·  Ciqual table 2025

Foods high in vitamin B12: ranked by France's official Ciqual table

According to the 2025 Ciqual table from ANSES, France's food safety agency, the top three everyday foods highest in vitamin B12: “Liver, heifer, cooked” (83.1 µg per 100 g), “Kidney, lamb, braised” (78.9 µg) and “Winkle, cooked” (60.7 µg).

What it does

Vitamin B12, or cobalamin, is involved in your cells' metabolism, working closely with folate (vitamin B9). A deficiency most often shows up as anemia, with fatigue and shortness of breath, and can gradually damage nerves, the brain and the spinal cord; these problems improve with the vitamin but often leave lasting effects. B12 is made by microorganisms, mainly bacteria and archaea, so it is found mostly in animal foods (organ meats, fish, eggs, meat, dairy), and deficiency is especially common among vegans, as France's ANSES points out.

The ranking: the 25 everyday foods highest in vitamin B12

Data source: Anses. 2025. Ciqual French food composition table (version of 3 November 2025), CC BY 4.0 licence. Ranking and layout: Ecleptic.
RankFoodGroupµg / 100 g% NRV
1Liver, heifer, cookedCooked meat83.13324 %
2Kidney, lamb, braisedCooked meat78.93156 %
3Winkle, cookedSeafood, cooked60.72428 %
4Salmon roe, semi-preservedFish products48.61944 %
5Clam, boiled/cooked in waterSeafood, cooked39.51580 %
6Cockle, cookedSeafood, cooked381520 %
7Octopus, common, cookedSeafood, cooked361440 %
8Offal, cooked (average)Cooked meat22.7908 %
9European pilchard or sardine, in olive oil, canned, drainedFish products20800 %
10Mussels, filled (fat, parsley and garlic…), prepacked, rawDishes19.3772 %
11Mackerel, roasted/bakedFish, cooked19760 %
12Mussel, boiled/cooked in waterSeafood, cooked17.6704 %
13Anchovy, fillets, marinated in oriental style (oil,chili pepper…), semi-preserved, drainedFish products15.3612 %
14Foie gras, duck, whole, cookedDelicatessen meat and similar15600 %
15Cod liver, canned, drainedFish products14.4576 %
16Atlantic herring, grilled/pan-fried without added fatFish, cooked14.1564 %
17Heart, turkey, cookedCooked meat13.9556 %
18Duck terrineDelicatessen meat and similar13.6544 %
19Flaked crab and/or decorticated crab leg, canned, drainedFish products13.5540 %
20Atlantic herring, smokedFish products13.4536 %
21Pilchard, in tomato sauce, canned, drainedFish products13520 %
22Grey shrimp, boiledSeafood, cooked12.6504 %
23Crustacean or mollusc (average)Seafood, cooked12.4496 %
24Trout roe, cannedFish products10.4416 %
25Mussel, canned in brine, drainedFish products10.2408 %

How much you need

The EU nutrient reference value (NRV) is 2.5 µg a day (Regulation 1169/2011). EFSA (2015) and France's ANSES set an adequate intake of 4 µg a day for adults, 4.5 µg during pregnancy and 5 µg while breastfeeding: at that level, blood markers of B12 status stay within normal ranges. In the US, the recommended dietary allowance is 2.4 µg, and the Institute of Medicine advises people over 50 to get most of it from fortified foods or supplements, because 10 to 30% of older people may not absorb the B12 naturally present in food.

Best sources, food group by food group

Data source: Anses. 2025. Ciqual French food composition table (version of 3 November 2025), CC BY 4.0 licence. Ranking and layout: Ecleptic.
Food groupFoodµg / 100 g
MeatLiver, heifer, cooked83.1
Kidney, lamb, braised78.9
Offal, cooked (average)22.7
Fish and seafoodWinkle, cooked60.7
Salmon roe, semi-preserved48.6
Clam, boiled/cooked in water39.5
Eggs and dairyEgg yolk, powder6.02
Duck egg, raw5.4
Goose egg, raw5.1
Legumes, grains, tubersDauphine potato, frozen, cooked0.39
Pasta, dry, with egg, raw0.29
Blinis0.28
Fruits and vegetablesVegetables (3-4 types), mashed0.02

Practical tips

How this ranking is built

Values per 100 g of the food as described (raw, cooked, drained…), as published by ANSES, France's food safety agency, in the 2025 Ciqual table (3484 foods; vitamin B12 content known for 2038 of them). The everyday ranking leaves out spices, herbs, seaweed and condiments, supplements and foods for special medical purposes, baby foods, alcohol, and raw meat or fish (the cooked version is kept). To keep the examples varied, only one food per main name is kept (the richest). Values listed as “traces” count as zero; values below the quantification limit are not ranked. % NRV compares the content per 100 g with the EU nutrient reference value (2.5 µg per day, Regulation (EU) No 1169/2011), the one used on food labels: a benchmark, not your personal requirement.

Frequently asked questions

Which food has the most vitamin B12?

Top of the everyday foods in the 2025 Ciqual table from ANSES: “Liver, heifer, cooked”, with 83.1 µg per 100 g, ahead of “Kidney, lamb, braised” (78.9 µg) and “Winkle, cooked” (60.7 µg).

How much vitamin B12 do I need per day?

EFSA sets 4 µg a day for adults, 4.5 µg during pregnancy and 5 µg while breastfeeding. The US recommended dietary allowance is 2.4 µg, and the EU label NRV is 2.5 µg.

Where do vegetarians get vitamin B12?

From eggs (1.1 µg per 100 g of hard-boiled egg in the Ciqual table) and cheese (2.6 µg per 100 g of Comté). Vegans won't find useful B12 in plant foods, and France's ANSES notes that deficiency is common in that case. Talk to your doctor about a reliable source, fortified foods or a supplement.

Sources

  1. Anses. Table de composition nutritionnelle des aliments Ciqual 2025. doi:10.5281/zenodo.17550133
  2. EFSA Panel on Dietetic Products, Nutrition and Allergies (NDA). Scientific Opinion on Dietary Reference Values for cobalamin (vitamin B12). EFSA Journal. 2015. doi:10.2903/j.efsa.2015.4150
  3. Anses. Les références nutritionnelles en vitamines et minéraux. 2025. anses.fr
  4. Règlement (UE) n° 1169/2011 du Parlement européen et du Conseil du 25 octobre 2011 concernant l'information des consommateurs sur les denrées alimentaires, annexe XIII. Journal officiel de l'Union européenne. 2011. eur-lex.europa.eu
  5. Institute of Medicine. Dietary Reference Intakes for Thiamin, Riboflavin, Niacin, Vitamin B6, Folate, Vitamin B12, Pantothenic Acid, Biotin, and Choline. National Academies Press. 1998. doi:10.17226/6015
Go further

What this table lists,
the app counts for you.

Scan your meal: Ecleptic matches every food against official databases and tracks your micronutrient intake, day after day. The iOS beta is open to a small circle.

Request access