Skip to main content

The Manual may earn a commission when you buy through links on our site.

Need an energy boost? Try these 11 foods high in vitamin B12

Try incorporating these foods to meet your daily vitamin B12 needs

Seafood that is high in vitamin B12.
Image used with permission by copyright holder

Fatigue, depression, and anemia are often blamed on an inadequate intake of iron, but a vitamin B12 deficiency may actually be to blame. Vitamin B12 (cobalamin) is required for energy production in cells, brain function, and the production of DNA and proteins. Because a long-term deficiency can lead to permanent damage to the central nervous system, making sure you eat plenty of foods high in vitamin B12 on a regular basis is important.

Vitamin B12 is produced by gut bacteria as a metabolic byproduct of fermenting certain foods; however, this production is insufficient to meet your needs, so B12 must also be consumed in the diet. Because vitamin B12 can only be found naturally in animal products, vegans and vegetarians are particularly prone to deficiencies. That said, there are foods that are usually fortified with vitamin B12, such as breakfast cereals, milk, yogurt, nutritional yeast, and milk alternatives like soy milk.

The daily value for vitamin B12 is 2.4 μg per day, and excess vitamin B12 is stored in the liver, which means you can build up a reserve to tap into on days when you don’t meet your needs. To ensure you’re firing on all cylinders and have the energy you need, be sure to stock up and make room on your plate for some of the following foods with B12.

Pot of clams.
Image used with permission by copyright holder


Shellfish are rich in nutrients like protein and zinc, which are critical for immune health. They are also among the best sources of vitamin B12. For example, a 3-ounce serving of clams packs a whopping 84.1 μg or 3,502% of the daily value (DV) of vitamin B12. Oysters, mussels, and scallops are also great sources of vitamin B12, with a 3-ounce serving of each providing 24.5 μg (1,020% DV), 20.4 μg (850% DV), and 1.8 μg (76% DV), respectively.

When trying to visualize shellfish servings, three ounces is roughly equivalent to a mere three oysters, five mussels, or ten small scallops, which gives you a sense of how potent the vitamin B12 content is in shellfish.

Beef liver
Image used with permission by copyright holder

Beef liver

It can take some convincing to get many people to eat liver, but the nutritional profile can make a strong case. Liver is an extremely rich source of nutrients like iron, vitamin A, selenium, and copper. It’s also high in vitamin B12 because excess vitamin B12 is stored in the liver.

A 3.5-ounce serving of lamb liver, for instance, contains an incredible 85.7 μg, which is equivalent to 3,571% of the daily value. Beef and veal liver are close seconds, also providing over 3000% DV. Kidneys are also an excellent option for meeting your B12 needs.

Breakfast cereal with bananas
Image used with permission by copyright holder

Fortified breakfast cereal

Vegans and vegetarians often turn to supplements for their vitamin B12 needs, but healthy, fortified breakfast cereals are another viable option. Depending on the cereal, you may be able to meet your vitamin B12 needs — or even exceed them — by the time you’ve headed off to work in the morning. Pairing cereal with fortified milk or soy milk will even further boost your intake.

The vitamin B12 content of a cereal depends on the particular type of cereal. Some of the list toppers for cereals with the most vitamin B12 are Kellogg’s All-Bran Complete Wheat Flakes, Kellogg’s Special K Low Fat Granola, Kellogg’s Special K, General Mills Whole Grain Total, General Mills Multi-Grain Cheerios, and Kashi Heart to Heart Oat Flakes. Many of these cereals offer 100% of the DV of vitamin B12 per serving.

Glass of milk

Milk and other dairy

Milk and other dairy products are also decent sources of natural vitamin B12. An 8-ounce glass of low-fat milk contains 1.3 μg (54% DV) of vitamin B12. Whole milk contains slightly less. Nonfat plain yogurt and low-fat plain yogurt provide about 60% and 40% of the DV per cup, respectively. If you love cheese, opt for Swiss cheese, cheddar, or mozzarella, as these contain the most vitamin B12. Cottage cheese is also a good source, providing about 22% of the daily value per 1/2 cup serving. Milk and dairy are also excellent sources of tryptophan, which is why a warm glass of milk before bed can promote a peaceful night’s sleep.

Tuna sushi
Image used with permission by copyright holder


Tuna is a go-to source of protein and a convenient lunch choice for many people, and as it turns out, while getting your dose of lean protein, you’re also getting quite a lot of invigorating vitamin B12. Whether you like tuna sushi or a meaty tuna steak, a 6-ounce fillet provides 18.5 μg (771% DV) of vitamin B12.

Tuna is also rich in biotin, a key nutrient for your hair and nails, as well as omega-3 fatty acids, which reduce inflammation and promote heart health. Other fatty fish are also high in vitamin B12. For example, mackerel contains nearly 1.5 times as much vitamin B12 as tuna. Herring, canned sardines, trout, and snapper are also great choices.

Soft boiled eggs


Eggs are little natural packages of vital nutrients. An egg is a complete source of protein, meaning it contains all essential amino acids. Egg yolks are also rich in vitamin D, a fat-soluble vitamin that plays an important role in bone health, along with iron, which helps transport oxygen in the blood to every cell and tissue in the body.

Egg yolks are also rich in B vitamins, especially biotin, with ten mcg of biotin (33% DV) per whole egg, along with vitamin B12. Each egg provides 0.6 μg (23% DV) of this energizing nutrient. One cup of scrambled eggs contains 70% of the daily value.

Nutritional yeast
Image used with permission by copyright holder

Nutritional yeast

Nutritional yeast, which is a fortified nutritional product used in many vegan cheeses and non-dairy substitutes, provides many vitamins, minerals, and essential amino acids. It’s an edible yeast like brewer’s yeast, though it is not used as a leavening agent in bread or beer.

Vitamin B12 in nutritional yeast is synthetic — as is the case with supplements — since it is not derived from animal products. That said, it’s a good option for vegans. There are 17.6 μg (733% DV) in every 2-tablespoon serving of nutritional yeast. If you’re not sure how to use it, think of it somewhat like a Parmesan cheese substitute. Sprinkle it on salads, pasta dishes, soups, or even popcorn.

Image used with permission by copyright holder


Whether you’re a burger guy, a steak guy, or a short ribs lover, you’ll be pleased to know that beef is one of the best dietary sources of vitamin B12. A six-ounce skirt steak provides 12.8 μg of vitamin B12, which is 533% of the daily value. Choosing beef round, short ribs, or hamburgers won’t land you nearly as high on your vitamin B12 needs; that said, you’ll still get nearly 100% of your daily value in each of those options.

Other red meats, such as buffalo and lamb shank, also provide a decent dose of vitamin B12. Opt for lean cuts to maximize the nutrient value. With any of these options, you’ll also get a hefty dose of iron, which is necessary for carrying oxygen throughout your body.

King crab legs
Image used with permission by copyright holder

King crab

In addition to shellfish and certain varieties of fatty fish, other seafood also contains high levels of vitamin B12. A single king crab leg provides 15.4 μg, or 642% of the daily value, while a 3-ounce portion of Dungeness crab provides 8.8 μg. Crayfish, shrimp, and lobster are also high in vitamin B12, along with other nutrients like selenium and omega-3 fatty acids.

Fresh soy milk
Image used with permission by copyright holder

Fortified soy milk

Although soy milk doesn’t naturally contain vitamin B12, most manufacturers fortify it with this energy-producing vitamin to help those following plant-based diets to meet their nutrient needs. An 8-ounce glass of fortified soy milk usually contains about 3 μg (125% DV) of vitamin B12. Other non-dairy milk, such as almond and coconut, are also typically fortified to the same extent. Rice milk tends to be lower, with about half that amount, 1.5 μg, per 8-ounce glass.

Tofu is another great option for vegans, as it also tends to be fortified with vitamin B12. Each cup contains roughly 3.3 μg (137% DV). Soy, which is a nutritious legume, is also packed with antioxidants and phytonutrients, which make it an excellent food for prostate health.

Sardines in a can
Image used with permission by copyright holder


Sardines are mighty little nutritional powerhouses, providing tons of calcium, omega-3 fatty acids, and vitamin B12, among many other essential nutrients. Each cup of drained sardines offers 13.3 μg or 554% of the daily value of vitamin B12. You can buy canned sardines packed in oil, water, or various sauces or purchase them fresh. Fresh sardines take well to grilling or steaming and can be enjoyed atop salads or savory toast.

Editors' Recommendations

Christine VanDoren
Christine is a certified personal trainer and nutritionist with an undergraduate degree from Missouri State University. Her…
More than just Gatorade: Replenish your electrolytes with these healthy foods
Electrolytes are essential for staying hydrated, balanced, and energized
Man drinking water in the sunlight

When we think of electrolytes, sports drinks like Gatorade come to mind. But salty beverages aren't the only way to stay hydrated, balanced, and energized.

In this article, we'll cover the best natural sources of electrolytes, like fruits, vegetables, dairy products, nuts, and seeds. We'll also share some tips for incorporating more electrolyte-rich foods into your diet.

Read more
10 foods high in tryptophan to help you sleep better
Tryptophan can help you sleep and shows up in more foods than just turkey. Here's what to eat
Turkey being carved on a cutting board.

Most people who have heard of tryptophan associate it with the postprandial sleepiness that ensues after your big Thanksgiving meal or another big turkey dinner. Tryptophan is an essential amino acid, which means that it must be consumed in the diet because the body cannot manufacture it on its own. Tryptophan is used by the body to synthesize various proteins, as well as niacin (a B vitamin), and a molecule known as  5-hydroxytryptophan or 5-HTP. Because 5-HTP is a precursor for the neurotransmitter serotonin and the hormone melatonin, inadequate intake of tryptophan can cause depression, low mood, sleep disturbances, and behavioral changes.
On the other hand, by consuming foods high in tryptophan, you can help ensure your body has adequate levels of this amino acid to support ample serotonin and melatonin production. Essentially tryptophan foods will help you sleep at night.
Although turkey is one of the best sources of dietary tryptophan, there are plenty of other foods with tryptophan as well. Because tryptophan is an amino acid, most tryptophan-rich foods are proteins. However, if you’re a vegetarian or not a fan of poultry or meat, there are a few plant-based options as well.

Turkey doesn’t get its rap for having a lot of tryptophan for no reason — it certainly does. For example, for a 70-kg (154-pound) man, a 6-ounce serving of ground turkey, containing 612 mg of tryptophan, will be more than double what he needs. The recommended daily intake (RDI) of tryptophan is 4 mg per kilogram of body weight, so each 6-ounce serving of ground turkey provides 219% of the RDI.
The same-sized portion of roast turkey breast provides 488 mg or 174% of the RDI. While these numbers are certainly impressive and hefty enough to substantiate the claims that turkey contains a lot of tryptophan, turkey actually doesn’t lead the race in foods highest in tryptophan.
The crown goes to chicken breast, as a 6-ounce portion packs a walloping 687 mg, or 245% of the RDI for a 70-kg person. Recommended Daily Intake (RDI). Other poultry sources high in tryptophan include roast chicken (507 mg or 181% RDI) per cup and roast duck (458 mg or 164% RDI) per cup.

Read more
You should never buy these 8 foods at Trader Joe’s — here’s why
As much as we love Trader Joe's, there are a few bad eggs to be found on the shelves
Trader Joe's sign

Ah, Trader Joe's — the trendy tiki-themed grocery store that somehow simultaneously attracts grandmothers and hipsters, soccer moms and angsty teens, broke college kids and polished executives. There seems to be something for absolutely everyone at this popular grocer, from its signature sweet treats like Cookie Butter to a surprisingly vast and affordable selection of wines.
The charms of Trader Joe's are not lost on us, either. We love the kitschy decor, the friendly (if slightly overenthusiastic) staff in their tropical shirts, and the thrifty alternatives to pricier name-brand products.
Unfortunately, though, as we've all learned, nothing in life is ever perfect. And our beloved Trader Joe's is no exception. While there are many fabulous Trader Joe's products and ingredients to be found, there are a few failures peppered throughout the shelves as well. Here are a few things to cross off this week's Trader Joe's grocery list.

Pre-cut fruits and vegetables
Trader Joe's alone certainly isn't to blame for these popular little packages, but they do have an abundance of them. And while pre-prepped items are, admittedly, a tremendous time saver, it's just not worth it. Unfortunately, for all the time saved, you're sacrificing both extra money and all of the ingredient's flavor. All produce is at its best when it's been freshly cut. Left to sit on the shelf in plastic packaging, fruits and vegetables can become watery and lifeless, losing their best texture and taste. What's worse is you're paying far more for less of a subpar product than if you just buy the ingredient whole. It's best to invest in some great knives and do the work yourself.

Read more