Vitamin B12 keeps your nerves functioning properly and helps your body produce red blood cells. Without enough of it, you might feel tired, weak, or mentally foggy.
This list covers 85 options across animal products, fortified foods, and dairy to help you find sources that fit your diet. All values are approximate. Unless stated otherwise, nutritional values are based on a cooked 1-cup (240ml) serving.
Meat & Poultry
Meat and poultry pack some of the highest B12 levels of any food group, with organ meats leading the charge. Even standard cuts deliver solid amounts of this essential vitamin with every meal.
Beef Liver
~70.7 mcg vitamin B12 (approx. 2,945% DV)
Slice thin and sauté with onions, or blend into meatloaf to mask the strong flavor for picky eaters.
Chicken Liver
~16.6 mcg vitamin B12 (approx. 691% DV)
Pan-fry with butter and herbs for a quick pâté, or skewer and grill for a nutrient-dense appetizer.
Lamb Liver
~85.7 mcg vitamin B12 (approx. 3,571% DV)
Soak in milk before cooking to mellow the taste, then pan-sear and serve with caramelized onions.
Ground Beef
~2.1 mcg vitamin B12 (approx. 88% DV)
Brown for tacos, shape into burgers, or simmer in tomato sauce for a classic Bolognese.
Beef Steak
~1.5 mcg vitamin B12 (approx. 63% DV)
Grill to preferred doneness and slice against the grain, or cube for stir-fries and kebabs.
Lamb Chops
~2.6 mcg vitamin B12 (approx. 108% DV)
Season with rosemary and garlic, then sear in a hot skillet or roast until the edges crisp up.

Pork Chops
~0.6 mcg vitamin B12 (approx. 25% DV)
Brine before cooking to keep them juicy, then pan-fry or bake with apples and onions.
Chicken Breast
~0.3 mcg vitamin B12 (approx. 13% DV)
Grill for salads and sandwiches, or poach in broth for shredded meat in soups and tacos.
Turkey Breast
~0.4 mcg vitamin B12 (approx. 17% DV)
Roast whole for holiday meals, or buy sliced deli meat for quick sandwiches and wraps.
Duck
~0.4 mcg vitamin B12 (approx. 17% DV)
Score the skin and roast fat-side down to render the fat, creating crispy skin and tender meat underneath.
Venison
~2.3 mcg vitamin B12 (approx. 96% DV)
Marinate to tenderize the lean meat, then grill steaks or slow-cook tougher cuts in stews.
Beef Roast
~1.3 mcg vitamin B12 (approx. 54% DV)
Slow-roast with root vegetables for Sunday dinner, or slice leftovers thin for sandwiches.
Chicken Thighs
~0.3 mcg vitamin B12 (approx. 13% DV)
Bake with the skin on for extra flavor, or remove it and braise in curry or tomato sauce.
Ground Turkey
~1.3 mcg vitamin B12 (approx. 54% DV)
Substitute for ground beef in most recipes, or season heavily since it’s leaner and milder in taste.
Fish & Seafood
Fish and seafood rank among the top natural sources of vitamin B12, with many varieties delivering several times the daily requirement in a single serving. These options work for everything from quick weeknight dinners to meal prep staples.
Clams
~84 mcg vitamin B12 (approx. 3,500% DV)
Steam them with garlic and white wine, toss chopped clams into pasta, or add canned clams to chowder for an instant B12 boost.
Mussels
~20 mcg vitamin B12 (approx. 833% DV)
Cook in a flavorful broth with tomatoes and herbs, add to paella, or serve over crusty bread to soak up the cooking liquid.
Mackerel
~16 mcg vitamin B12 (approx. 667% DV)
Grill or broil fillets with lemon, flake smoked mackerel into salads, or pan-fry with a simple herb crust.
Salmon
~4.8 mcg vitamin B12 (approx. 200% DV)
Bake with a maple glaze, grill on cedar planks, or use canned salmon in patties and grain bowls.
Sardines
~8.2 mcg vitamin B12 (approx. 342% DV)
Eat straight from the tin with crackers, mash onto toast with avocado, or toss into pasta with capers and olive oil.
Trout
~5.4 mcg vitamin B12 (approx. 225% DV)
Pan-fry with butter and almonds, stuff with herbs and lemon, or bake in parchment packets with vegetables.
Tuna
~2.5 mcg vitamin B12 (approx. 104% DV)
Sear steaks for a quick dinner, mix canned tuna into casseroles, or add to nicoise salads and wraps.
Crab
~9.8 mcg vitamin B12 (approx. 408% DV)
Fold into crab cakes, serve cold in salads, or mix with mayo and celery for classic crab rolls.
Oysters
~16 mcg vitamin B12 (approx. 667% DV)
Shuck and serve raw with mignonette, roast with garlic butter, or bread and fry for a crispy appetizer.
Shrimp
~1.2 mcg vitamin B12 (approx. 50% DV)
Sauté with garlic for pasta dishes, grill on skewers, or boil for shrimp cocktail and salads.

Cod
~1.8 mcg vitamin B12 (approx. 75% DV)
Bake with a breadcrumb topping, use in fish tacos, or poach in broth for a light, flaky texture.
Haddock
~1.8 mcg vitamin B12 (approx. 75% DV)
Batter and fry for fish and chips, bake with tomatoes and olives, or add to seafood stews.
Anchovies
~1.2 mcg vitamin B12 (approx. 50% DV)
Melt into pasta sauces for depth, top pizzas before baking, or mash into Caesar dressing for authentic flavor.
Dairy Products
Dairy products provide a reliable source of vitamin B12, especially for vegetarians who eat animal products. Many everyday dairy staples deliver meaningful amounts of this essential nutrient along with calcium and protein.
Swiss Cheese
~0.9 mcg vitamin B12 (approx. 38% DV)
Layer it on sandwiches, melt it into omelets, or cube it for snack plates alongside fruit and nuts.
Milk
~1.2 mcg vitamin B12 (approx. 50% DV)
Pour it over cereal, blend it into smoothies, or use it as a base for creamy soups and sauces.
Yogurt
~1.1 mcg vitamin B12 (approx. 46% DV)
Enjoy it plain with fresh berries, use it as a base for parfaits, or substitute it for sour cream in dips and dressings.
Cottage Cheese
~0.7 mcg vitamin B12 (approx. 29% DV)
Top it with sliced peaches or tomatoes, mix it into pasta dishes, or blend it into pancake batter for extra protein.
Cheddar Cheese
~0.2 mcg vitamin B12 (approx. 8% DV)
Shred it over tacos and chili, slice it for grilled cheese sandwiches, or cube it for lunch boxes.
Mozzarella Cheese
~0.6 mcg vitamin B12 (approx. 25% DV)
Tear fresh mozzarella onto caprese salads, melt it over pizza and pasta, or stuff it into chicken breasts before baking.
Feta Cheese
~0.5 mcg vitamin B12 (approx. 21% DV)
Crumble it over Greek salads and roasted vegetables, toss it with watermelon and mint, or fold it into scrambled eggs.

Parmesan Cheese
~0.4 mcg vitamin B12 (approx. 17% DV)
Grate it over pasta and risotto, shave it onto Caesar salads, or stir it into mashed potatoes for extra depth.
Gouda Cheese
~0.5 mcg vitamin B12 (approx. 21% DV)
Slice it for sandwiches and burgers, cube it for cheese boards, or shred it into macaroni and cheese for a nutty flavor.
Kefir
~0.5 mcg vitamin B12 (approx. 21% DV)
Drink it straight, blend it into fruit smoothies, or use it as a tangy base for salad dressings and cold soups.
Buttermilk
~0.4 mcg vitamin B12 (approx. 17% DV)
Use it to make tender biscuits and pancakes, marinate chicken for extra juiciness, or add tang to ranch dressing and coleslaw.
Eggs
Eggs pack a surprising amount of B12, with most of it concentrated in the yolk. They’re one of the most affordable and versatile ways to boost B12 intake, whether scrambled for breakfast or hard-boiled as a snack.
Chicken Eggs (Whole)
~0.6 mcg vitamin B12 (approx. 25% DV)
Scramble them with vegetables, fry them sunny-side up, or boil a batch for quick grab-and-go protein throughout the week.
Duck Eggs
~3.8 mcg vitamin B12 (approx. 158% DV)
Use them in baking for richer cakes and pastries, or fry them for a more substantial breakfast with a creamier yolk than chicken eggs.
Quail Eggs
~1.6 mcg vitamin B12 (approx. 66% DV)
Boil them for appetizers, pickle them for a tangy snack, or use them as an elegant garnish on salads and grain bowls.
Goose Eggs
~7.3 mcg vitamin B12 (approx. 304% DV)
Scramble or bake with them when available seasonally—one goose egg equals about three chicken eggs in recipes.
Egg Yolks (Chicken)
~1.95 mcg vitamin B12 (approx. 81% DV)
Whisk them into custards and ice cream bases, or use them to make rich homemade mayonnaise and hollandaise sauce.

Hard Boiled Eggs
~0.6 mcg vitamin B12 (approx. 25% DV)
Prep a dozen at the start of the week for easy salad toppers, snacks, or quick deviled eggs for gatherings.
Poached Eggs
~0.6 mcg vitamin B12 (approx. 25% DV)
Top grain bowls, asparagus, or avocado toast with them for a runny yolk that doubles as a built-in sauce.
Scrambled Eggs
~0.6 mcg vitamin B12 (approx. 25% DV)
Cook them low and slow with a splash of milk for creamy curds, perfect alongside toast or wrapped in a breakfast burrito.
Fried Eggs
~0.6 mcg vitamin B12 (approx. 25% DV)
Fry them crispy-edged in butter or olive oil to top burgers, rice bowls, or leftover vegetables for an instant meal upgrade.
Baked Eggs
~0.6 mcg vitamin B12 (approx. 25% DV)
Crack them into ramekins with cream and cheese, then bake until just set for an elegant brunch dish that requires minimal effort.
Fortified Foods
For vegans and vegetarians especially, fortified foods offer a reliable way to meet B12 needs without animal products. Many everyday items now come with added B12, making it easier to reach your daily requirements through common grocery staples.
Nutritional Yeast
~8 mcg B12 per 2 tablespoons (approx. 333% DV)
Sprinkle this cheesy-tasting flake over popcorn, pasta, or roasted vegetables for an instant savory boost.
Fortified Plant Milk (Soy, Almond, Oat)
~1.2 mcg B12 per cup (approx. 50% DV)
Use it anywhere regular milk goes—cereal, smoothies, coffee, or baking recipes.
Fortified Breakfast Cereals
~6 mcg B12 per serving (approx. 250% DV)
Check labels since B12 content varies widely, and look for whole-grain options with minimal added sugar.
Fortified Tofu
~2.4 mcg B12 per half cup (approx. 100% DV)
Cube it for stir-fries, crumble it into scrambles, or slice and grill it for sandwiches.
Fortified Orange Juice
~2.5 mcg B12 per cup (approx. 104% DV)
Drink it with breakfast or use it as a marinade base for chicken or pork.
Fortified Meat Substitutes
~1-3 mcg B12 per serving (approx. 42-125% DV)
Grill veggie burgers, crumble plant-based ground meat into tacos, or pan-fry veggie sausages.
Fortified Energy Bars
~1.5 mcg B12 per bar (approx. 63% DV)
Keep them in your bag for quick breakfasts or post-workout snacks on busy days.

Fortified Coconut Milk (Carton)
~1.2 mcg B12 per cup (approx. 50% DV)
Blend it into curries, pour it over granola, or use it for creamy dairy-free soups.
Fortified Protein Powder
~1-6 mcg B12 per scoop (approx. 42-250% DV)
Mix it into smoothies, oatmeal, or pancake batter for an easy nutrition boost.
Fortified Soy Yogurt
~1.1 mcg B12 per cup (approx. 46% DV)
Top it with fruit and granola, blend it into smoothies, or use it as a base for creamy salad dressings.
Fortified Instant Oatmeal
~1.5 mcg B12 per packet (approx. 63% DV)
Prepare it with fortified plant milk to double the B12 content in one breakfast bowl.
Marmite/Vegemite (Yeast Extract Spread)
~1.2 mcg B12 per teaspoon (approx. 50% DV)
Spread a thin layer on toast, stir it into soups and stews, or mix it into savory rice dishes.
Organ Meats
Organ meats rank among the most concentrated natural sources of vitamin B12 available. These nutrient-dense cuts deliver substantially more B12 than muscle meats, making them efficient choices for meeting daily requirements.
Beef Kidney
~24-50 mcg vitamin B12 (approx. 1,000-2,000% DV)
Slice thinly and sauté with onions and mushrooms, or dice and add to steak and kidney pie for a traditional preparation.
Lamb Kidney
~31-54 mcg vitamin B12 (approx. 1,300-2,250% DV)
Remove the white core before cooking, then grill or pan-fry until just cooked through to avoid toughness.
Beef Heart
~8-14 mcg vitamin B12 (approx. 330-580% DV)
Treat it like a lean steak by grilling or slow-cooking in stews, as the dense muscle texture holds up well to longer cooking times.
Pork Liver
~18-26 mcg vitamin B12 (approx. 750-1,080% DV)
Soak in milk for an hour before cooking to mellow the flavor, then pan-fry quickly over high heat.
Pork Kidney
~11-20 mcg vitamin B12 (approx. 460-830% DV)
Braise with wine and herbs or add to traditional British deviled kidneys for a richly flavored dish.
Veal Liver
~60-84 mcg vitamin B12 (approx. 2,500-3,500% DV)
This milder alternative to beef liver works beautifully when simply sautéed with butter and finished with a squeeze of lemon.
Chicken Kidney
~16-25 mcg vitamin B12 (approx. 670-1,040% DV)
Skewer with other chicken parts for yakitori-style grilling or toss into fried rice for added nutrition.
Beef Tongue
~3-4.5 mcg vitamin B12 (approx. 125-190% DV)
Braise until tender, peel away the outer skin, then slice thinly for tacos or sandwiches.
Lamb Heart
~10-12 mcg vitamin B12 (approx. 420-500% DV)
Cube and thread onto skewers for grilling, or slice thinly and stir-fry with vegetables for quick weeknight meals.
Chicken Heart
~7-9 mcg vitamin B12 (approx. 290-380% DV)
Marinate and grill on skewers until slightly crispy on the outside, or sauté with garlic for an appetizer.
Pork Heart
~5-8 mcg vitamin B12 (approx. 210-330% DV)
Grind into meatballs or meatloaf to introduce organ meat gradually, or slice and add to stir-fries for a budget-friendly protein boost.
Snacks & Treats
Finding B12-rich snacks takes some creativity since most convenient grab-and-go options don’t naturally contain this vitamin. The best bets are fortified snacks, certain spreads, and dairy-adjacent treats that pack in meaningful amounts.
String Cheese
~0.4-0.5 mcg vitamin B12 (approx. 17-21% DV)
Toss a stick in a lunch bag or eat one as an afternoon pick-me-up for a quick protein and B12 boost.
Cheese Cubes (Pre-Packaged)
~0.3-0.5 mcg vitamin B12 (approx. 13-21% DV)
Grab pre-portioned cheese cubes for easy snacking or pair with crackers for a more substantial bite.
Nori Sheets (Dried Seaweed Snacks)
~2.3-2.8 mcg vitamin B12 per sheet (approx. 96-117% DV)
Munch on roasted nori sheets straight from the package or crumble them over popcorn for extra umami flavor.
Whey Protein Bars
~0.6-1.5 mcg vitamin B12 (approx. 25-63% DV)
Check labels for whey-based bars, which naturally contain B12 from dairy ingredients, not just fortification.
Beef Jerky
~0.5-1.2 mcg vitamin B12 (approx. 21-50% DV)
Keep a bag of beef jerky in a desk drawer or car for a shelf-stable, protein-packed snack.
Pork Rinds
~0.3-0.5 mcg vitamin B12 (approx. 13-21% DV)
Crunch on plain pork rinds as a low-carb alternative to chips with a modest B12 contribution.
Smoked Salmon Spread
~2.0-3.5 mcg vitamin B12 (approx. 83-146% DV)
Spread on crackers or cucumber slices for an elegant snack that delivers substantial B12.
Dried Anchovy Snacks
~1.0-2.0 mcg vitamin B12 (approx. 42-83% DV)
Popular in Asian markets, these crunchy dried fish make for an intensely savory, B12-rich snack.
Babybel Cheese
~0.4-0.5 mcg vitamin B12 (approx. 17-21% DV)
Peel back the wax coating on these portable mini cheese wheels for a fun, kid-friendly snack.
Turkey Jerky
~0.4-0.8 mcg vitamin B12 (approx. 17-33% DV)
Choose turkey jerky as a leaner alternative to beef with a decent B12 payoff per serving.
Cheese Crisps (Baked Cheese Snacks)
~0.3-0.4 mcg vitamin B12 (approx. 13-17% DV)
Snack on these crunchy, 100% cheese crisps straight from the bag or use them as low-carb crackers.
Deviled Egg Halves (Pre-Made)
~0.3-0.5 mcg vitamin B12 (approx. 13-21% DV)
Pick up prepared deviled eggs from the deli section for a protein-rich snack with a B12 boost.
Pepperoni Slices
~0.3-0.6 mcg vitamin B12 (approx. 13-25% DV)
Snack on pepperoni slices solo or roll them around cheese sticks for a high-protein, savory treat.
Liverwurst Spread
~8.0-13.5 mcg vitamin B12 (approx. 333-563% DV)
Spread liverwurst on crackers or toast for an old-school snack that’s exceptionally high in B12.
FAQs
Clams are the absolute highest source of vitamin B12, providing over 3,000% of the daily value in just 3 ounces. Other top sources include liver, salmon, beef, and fortified nutritional yeast.
Natural plant foods don't contain vitamin B12, so vegans need fortified foods or supplements. Reliable options include fortified plant milks, breakfast cereals, nutritional yeast, and meat substitutes that list B12 on the label.
Adults need 2.4 micrograms of vitamin B12 per day, with slightly higher amounts for pregnant women (2.6 mcg) and breastfeeding women (2.8 mcg). Most animal-based foods easily meet this requirement in small portions.
Common symptoms include fatigue, weakness, tingling in hands and feet, difficulty concentrating, and pale skin. Since these develop slowly over time, getting regular blood tests is important, especially for those over 50 or following plant-based diets.
Yes, eggs and dairy products contain vitamin B12, though in smaller amounts than meat and fish. One large egg provides about 0.6 mcg, while one cup of milk contains approximately 1.2 mcg of B12.
The liver can store several years' worth of vitamin B12, which is why deficiency symptoms develop slowly. However, this doesn't mean skipping B12-rich foods is safe, as absorption issues and certain medications can deplete stores faster.
B12 supplements are highly effective and often better absorbed than food sources, especially for people over 50 whose stomach acid decreases with age. Both supplements and B12-rich foods are excellent options for meeting daily needs.
Mackerel, salmon, tuna, and sardines are all excellent sources of vitamin B12. A 3-ounce serving of cooked salmon provides about 2.4 mcg (100% daily value), while the same amount of mackerel offers even more at 7.4 mcg.
