Also known as cobalamin, vitamin B12 plays a vital role in many processes throughout the body. This essential vitamin is found in many fish, meats, and dairy products. Be sure to include many vitamin B12 rich foods in your diet to make sure your body stays strong and healthy.
Several varieties of fish and other seafood are an excellent source of many vitamins and minerals. Mackerel is a great example: one fillet (a serving size that measures 112 grams) provides 9.8 mcgs of vitamin B12. That’s more than enough to reach the daily recommended value for the average adult.
Serving Size (1 fillet, 112 grams): 9.8 mcg of vitamin B12 (163% DV)
When enjoying a sandwich for lunch or as an after-work snack, add a slice of tasty Swiss cheese for an unexpected boost in several essential vitamins and minerals. Swiss cheese is a great source of calcium and vitamin D. It also houses a moderate amount of vitamin B12. One slice contains about 16% of the daily recommended value.
Serving Size (1 slice, or 1 ounce, 28 grams): 0.9 mcg of vitamin B12 (16% DV)
For a quick and healthy salad option, sprinkle some crumbled feta cheese over a dark green leafy salad with berries. One cup of crumbled feta provides 42% of the daily recommended value of vitamin B12, and the fruits and veggies will provide your body with many other healthful minerals and antioxidants.
Serving Size (1 cup, crumbled, 150 grams): 2.5 micrograms of vitamin B12 (42% DV)
Goose Liver Pate
Goose liver pate (also commonly referred to as the French pâté de Fois Gras) is a spread that includes a mixture of ground meat along with any of several base ingredients. Goose liver pate is rich in several vitamins, especially vitamin B12. A 100-gram serving of goose liver pate contains an impressive 900% of the daily recommended value.
Serving Size (100 grams): 54 mcg of vitamin B12 (900% DV)
Athree-ounce serving size of lean cured ham provides your body with just over a half of one microgram of vitamin B12, or about 10% of the daily recommended value for the average adult. Like many processed types of meat, cured ham tends to be high in sugars and additives, so enjoy it in moderation as part of a healthy and balanced diet overall.
Serving Size (3 ounces): 0.6 micrograms of vitamin B12 (9% DV)
A 100-gram serving of sardines contains 8.9 micrograms of vitamin B12. That’s more than enough to reach the daily recommended value. Sardines, like many varieties of fish, are also a good source of healthy omega-3 fats and bone nutrients such as calcium and vitamin D.
Serving Size (100 grams): 8.9 micrograms of vitamin B12 (149% DV)
Emu steaks are lean—nearly as lean as venison. A three-ounce portion of emu steak provides almost two micrograms of vitamin B12, or 31% of the daily recommended value. They also provide your body with protein, amino acids, and niacin. Emu might be hard to find in your area, but you can ask around at local health stores.
Serving Size (3 ounces or 85 grams): 1.9 micrograms of vitamin B12 (31% DV)
Ocean creatures are typically a great source of many vitamins and minerals, and clams are no different. Clam are filled with chromium (essential in regulating cholesterol levels), iron (a mineral that lets your body produce hemoglobin), and B vitamins. A single three-ounce serving of clams loads your body with vitamin B12, giving you more than your fair share for the day.
Serving Size (3 ounces): 84.1 micrograms of vitamin B12 (1401% DV)
By adding a small amount of mozzarella cheese to your sandwich or salad, you’ll be contributing protein, calcium, and vitamins A, D, E, and B12 to your diet. One slice of mozzarella cheese, or a serving size of one ounce, contributes 0.6 micrograms of vitamin B12. That’s equal to about 11% of the daily value.
Serving Size (1 slice, 1 ounce): 0.6 micrograms of vitamin B12 (11% DV)
Whether you enjoy eating your eggs boiled, poached, scrambled, or fried, your body will enjoy absorbing the various vitamins and minerals housed inside the egg’s white and yolk. Eggs provide your body with riboflavin, folate, vitamin D, protein, and vitamin B12, all of which are essential in a healthy working body.
Serving Size (1 large): 0.6 micrograms of vitamin B12 (11% DV)
After enjoying a turkey dinner at Thanksgiving, many people opt to keep the turkey giblets (including the liver) for use with other foods. https://healthwholeness.com/recipes/liver-recipesThe liver, in particular, is a great addition to stuffing or gravy. It brings a unique taste, along with several essential vitamins and minerals. A 100-gram liver provides over 900% of the recommended daily value of vitamin B12, along with well over 1507% of the recommended daily value of vitamin A.
Serving Size (100 grams): 58.2 micrograms of vitamin B12 (970% DV)
Unsweetened Fortified Soymilk
Many people make the switch from whole or skim milk to soymilk once they learn of the many health benefits it can provide. Fortified (unsweetened) soymilk is even better, as it brings added vitamins and minerals into your diet. One serving (100 grams) of fortified soymilk brings 21% of the daily recommended amount of B12. It’s also high in essential vitamins A and D.
Serving Size (100 grams): 1.2 micrograms of vitamin B12 (21% DV)
Like many varieties of fish, salmon is high in healthy omega-3 fats, selenium, vitamin D, and vitamin B12. If you’re concerned about getting enough vitamin B12, salmon is a healthful addition to your diet. A serving size of 100 grams contains over 50% of the amount of vitamin B12 the average person must consume per day.
Serving Size (100 grams): 3 micrograms of vitamin B12 (51% DV)
Gjetost cheese, which comes from Norway and is made using goat milk, goes by many names. However you refer to it, it’ll always be an excellent source of vitamin B12. A 100-gram serving contains 2.4 mcg of vitamin B12, which is 40% of the daily recommended value.
Serving Size (100 grams): 2.4 micrograms of vitamin B12 (40% DV)
Wild oysters (not to be confused with clams) are a strong source of vitamin B12. A 100-gram serving provides 19.5 micrograms. That’s nearly 325% of the daily recommended value for the average adult. Oysters are also high in vitamin A, thiamin, riboflavin, vitamin C, and vitamin D, all of which are essential to a strong and healthy body.
Serving Size (100 grams): 19.5 micrograms of vitamin B12 (324% DV)
Beef is a tasty meat that’s rich in vitamin B12. The amount of vitamin B12 varies depending on the cut. For the richest supply, choose lean fat-trimmed chuck, which contains 98% of the daily recommended value in a 100-gram serving. Beef is also a great source of iron, protein, and zinc.
Serving Size (100 grams): 5.9 micrograms of vitamin B12 (98% DV)
Mussels are a type of shellfish. To some, mussels are an acquired taste, but if you are able to eat them regularly, you’ll find that they’re rich with nutrients and vitamins, including B12. A three-gram serving of mussels contains over 12 micrograms of vitamin B12, or 200% of the recommended daily value.
Serving Size (100 grams): 12 micrograms of vitamin B12 (200% DV)
If you think caviar is only for the rich and famous, think again. All types of caviar (fish eggs) are dense with nutrients that every single body needs. So start enjoying more caviar, and your body will start enjoying the many nutrients right away. Caviar is good for the immune system as it’s rich in vitamins A, C, and E, and it’s also packed with zinc, iron, and vitamin B12.
Serving Size (1 tablespoon): 3.2 micrograms of vitamin B12 (53% DV)
Parmesan cheese is widely used as a final touch in dishes such as pasta, salads, pizza, and soups. It adds a subtle but delightful flavor to your meals, and it’s a surprising source of vitamin B12. Just one tablespoon of parmesan cheese contains 2% of the amount the average adult should consume per day.
Serving Size (1 tablespoon): 0.1 micrograms of vitamin B12 (2% DV)
Poultry is commonly praised as a healthier alternative to red meat. Chicken is a good source of several essential vitamins and minerals, but it lacks much of the fat and calories that come with red meat. A 100-gram serving of chicken provides the body with 10% of the daily recommended amount of vitamin B12. Many people also eat chicken for its protein, selenium, and vitamin B3 (niacin) contents.
Serving Size (100 grams): 1.0 micrograms of vitamin B12 (10% DV)
New England Clam Chowder
New England clam chowder is a thick, milk- or cream-based chowder that typically incorporates potatoes, onions, and clams, along with herbs and spices for flavoring. The clams help make this dish a viable source of vitamin B12; one-half cup contains 11.9 micrograms, which is almost 200% of the daily recommended value. It’s best to eat this soup in moderation as it tends to contain two highly inflammatory ingredients: flour and dairy.
Serving Size (1/2 cup): 11.9 micrograms of vitamin B12 (199% DV),
Kelloggs All Bran Cereal
Fortified whole grain cereals are a great way to start a healthy day as long as you pick a brand that is low in sugar and pair it with dairy-free milk. A one-half cup serving of KelloggsAll Bran cereal contains almost micrograms of vitamin B12. That’s just enough to meet your daily quota in one fell swoop. Different brands and types of cereal vary widely, so check the nutrition labels for exact amounts. Try these eight homemade high-fiber cereals to cut down on sugar.
Serving Size (one cup): 5.8 micrograms of vitamin B12 (97% DV)
Cream cheese is a great dip for vegetables. It’s also a great addition to the ketogenic diet as it’s high in fat and low in carbs. A 100-gram serving contains 0.3 mcg of vitamin B12, or 4% of your daily recommended value.
Serving Size (100 gram): 0.3 micrograms of vitamin B12 (4% DV)
Buttermilk is often used in baked goods, smoothies, ice cream, salad dressings, soups, and various chicken and pasta dishes. Many people use it, but few realize the many nutritional elements it can add to your diet. For example, low-fat buttermilk is a good source of vitamin B12, providing about 15% of the average person’s daily needs in a one-cup serving.
Serving Size (1 cup): 0.9 micrograms of vitamin B12 (15% DV)
Octopus isn’t generally a common dish in much of the world, but when it’s enjoyed in soups, stews, gumbos, and salad dishes, it’s a tasty treat and an excellent source of many minerals and vitamins. Three ounces of octopus contains 30.6 micrograms of vitamin B12, over 500% of the daily recommended value. It’s also high in protein, iron, and zinc.
Serving Size (3 ounces): 30.6 micrograms of vitamin B12 (510% DV)
Crab meat is a popular type of seafood, often enjoyed on special occasions. Whatever the occasion, though, it’s a great source of zinc, copper, selenium, and potassium. It’s also high in B vitamins. A 100-gram serving of crab meat provides 6.59 micrograms of vitamin B12, which is over the daily recommended value.
Serving Size (100 grams): 10.4 micrograms of vitamin B12 (173% DV)
Yeast Extract Spread
Yeast extract spread (also called marmite) is often enjoyed over toast, in sandwiches, or spread over crackers. It has a strong salty flavor, so remember that a little goes a long way. A 100-gram serving of this savory spread contains about 8% of the necessary amount of B12 for the day. Enjoy it with snacks or meals to get a small boost to your vitamin intake.
Serving Size (100 grams): 0.50 micrograms of vitamin B12 (8% DV)
Tuna is a good source of many healthful nutrients, especially selenium, potassium, vitamin D, vitamin A, vitamin B12, and omega-3 fats (the good kind of fat). For essential B12, a serving size of 100 grams of tuna fish provides 3 micrograms. That’s 50% of the daily recommended value for the average adult.
Serving Size (100 grams): 3 micrograms of vitamin B12 (50% DV)
One slice of liverwurst, which makes a great addition to a lunchtime or after-work sandwich, contains 2.42 micrograms of vitamin B12, or about 40% of what the average adult needs per day. But like other meats you’ll find at the deli, it’s a little steep on the calories and sodium, so enjoy it in moderation.
Serving Size (1 slice or 18 grams): 2.42 micrograms of vitamin B12 (40% DV)
Tofu is often fortified with essential vitamins, making it a healthy food option and a great way to supplement your diet with many healthy nutrients. One cup of a package of fortified tofu contains about 50% of the daily recommended value of vitamin B12. Fortified tofu is also a great source of protein, calcium, and vitamin D.
Serving Size (one cup): 3.3μg of vitamin B12 (50% DV)
Whey is a common food additive and nutritional supplement that comes from milk. It’s often used in baked goods, processed cheeses, and more. One cup of whey contains about 0.4 micrograms of vitamin B12, or enough to account for about 7% of the recommended value for the day. Concerned that whey isn’t right for you? Check out our article here on the potential dangers of whey.
Serving Size (one cup): 0.4 micrograms of vitamin B12 (7% DV)
Choose yogurt for a healthy snack that won’t weight you down as long as it’s low in sugar. Eating just one cup of non-fat plain yogurt provides almost 1 mcg of vitamin B12, or about 15% of the recommended daily amount for the average adult. Yogurt is also a good source of calcium, potassium, and vitamin D.
Serving Size (1 cup): 0.9 micrograms of vitamin B12 (15% DV)
A vitamin B12 deficiency may be marked by such symptoms as anemia, weakness, pale skin, weight loss, or upset stomach. Being deficient in this essential vitamin can affect many major aspects of your health, so be sure to enjoy a vitamin B12 rich diet every day in order to say strong and healthy.
Vitamin B12 FAQ
Does vitamin B12 give you energy?
The group of B vitamins is known for increased levels of energy, and B12 is an important part of this makeup. You don’t want to miss out on it, but there’s no reason to overload your system with it either. What you’re looking for is consistent and sustained levels of the proper amount.
Is vitamin B12 safe?
As long as you are getting it from natural sources, and are getting it in the amounts that your body needs, it is safe. If you are taking large doses of it in supplement form, or taking synthetic vitamins, there are reported side effects to it.
Does vitamin B12 cause headaches?
Some evidence suggests that taking vitamin B12 supplements may cause headaches, including migraines. That’s why it’s a good idea to only increase your levels by eating foods rich in this vitamin, since there are no reported side effects this way.
Is vitamin B12 vegan?
Many of the sources of vitamin B12 are not vegan, but there are plenty that are. Just because you are following the vegan lifestyle does not mean you have to be short on vitamin B12. Here are some vegan options for you to consider: fortified soy milk, fortified cereal, fortified tofu, and yeast extract spread.
Does vitamin B12 make your pee yellow?
It’s interesting to note that when you take a vitamin B complex your pee will turn a bright yellow. When you get your B12 from natural sources, like in the food you eat, this effect does not occur.
Can vitamin B12 be stored in the body?
Yes, although there is some contradictory information out there, the general consensus is that the body is able to store vitamin B12 in the liver.
Does vitamin B12 keep you awake?
You might notice that by upping your B vitamins, you are more awake and alert at times when you’re trying to sleep. This is one of the side effects of taking vitamin B supplements, which is why it’s always good to get them from the foods you eat rather than in large doses in supplement form.
Is vitamin B12 good for memory?
Running short on vitamin B12 may cause you to have problems remembering things, so conversely, adequate levels should help you to keep your current abilities. If you are looking for ways to improve your brain and memory check out our full report on that here.
Does vitamin B12 help with anemia?
It helps to prevent a certain type of anemia called megaloblastic anemia, but not the most common type of anemia caused by iron deficiency. This has caused quite a bit of confusion for those suffering from the general type of anemia, as increasing amounts of B12 will only be effective for that specific type.
Is vitamin B12 a blood thinner?
It is a possibility that B12 may be responsible for thinning the blood. It’s always good to have your levels checked out by a doctor before starting any blood thinning medication.
Does vitamin B12 make you happy?
It has been shown to help treat and prevent depression, and the B vitamins in general are often associated with feeling happier and more optimistic. Contrarily if you are running a deficiency you might be more prone to sad thoughts and clinical depression.
Can I take too much vitamin B12?
It’s quite possible that you might take too much vitamin B12, especially if you are already topped off and are taking a vitamin B complex in synthetic form or through a supplement. This likely won’t be a toxic event for you, but it’s not something you want to get into the habit of doing.
Does vitamin B12 cause constipation?
No, but running a shortage of it may cause constipation.
Is vitamin B12 folic acid?
No, folate is also known as vitamin B-9, but the two are very closely related, and vitamin B-12 plays a part in how well your body absorbs folate.
Does vitamin B12 help acne?
It’s been known to be good for the skin in general, and has been said to help prevent the occurrence of acne. Check out our article on how to detox for acne.