What do you crave when your B12 is low?

Asked by: scraper  |  Last update: July 24, 2026
Score: 0/5 (0 votes)

A vitamin B12 deficiency can cause intense cravings for animal products like red meat, fish, and eggs. Because B12 is predominantly found in these foods, your brain may unconsciously signal you to eat them to fix the nutrient gap. It can also trigger cravings for coffee, sweets, or chocolate as your body desperately seeks energy.

Can MTHFR cause B12 deficiency?

Yes, an MTHFR gene mutation can complicate your body's processing of Vitamin B12. While it doesn't directly lower the amount of B12 you ingest, it significantly limits your body's ability to utilize and activate it, which can trigger B12-deficiency symptoms even when blood tests appear normal.

How do I raise my B12 quickly?

The fastest way to increase Vitamin B12 levels is through intramuscular B12 injections prescribed by a doctor, which bypass the digestive system. For less severe cases, high-dose daily oral supplements (1,000 mcg) or sublingual tablets are highly effective.

How many days will it take to recover from B12 deficiency?

Recovery from a vitamin B12 deficiency depends on your symptoms and the treatment method. You may notice increased energy and improved mood within a few days to weeks. However, neurological damage requires more time to heal, taking anywhere from a few months to a full year.

What to drink to increase B12?

6 Easy Homemade Drinks to Boost Vitamin B12 Levels Naturally

  • Milk with Turmeric. Milk is one of the most accessible sources of vitamin B12, especially for vegetarians. ...
  • Banana and Milk Shake. ...
  • Yogurt Drink. ...
  • Plant-Based Smoothie. ...
  • Spinach and Yogurt Smoothie. ...
  • Whey Protein Shake (Fortified Option)

What do you crave when your B12 is low? | B12 Cravings?

24 related questions found

Is 2 eggs a day enough B12?

Two eggs a day provide roughly 46%–50% of the recommended daily value (DV) of Vitamin B12, making them a significant contributor but not a complete daily source, as they contain about 0.6 mcg of B12 per egg against a 2.4 mcg recommendation. While they are highly nutritious, relying solely on two eggs may not meet the full daily need for most adults.

What are the first signs of B12 deficiency?

Early signs of a vitamin B12 deficiency usually develop slowly. Common initial symptoms include persistent fatigue, muscle weakness, pale or slightly jaundiced skin, and a sore, smooth tongue. It can also cause neurological 'pins and needles' and mild mood changes.

How does B12 affect sleep?

Vitamin B12 significantly impacts sleep by regulating your circadian rhythm and melatonin production. Because it boosts daytime energy, taking high doses too late in the day can cause alertness and interfere with your ability to fall asleep.

What happens if B12 deficiency is left untreated?

Neurological changes

A lack of vitamin B12 can cause neurological problems, which affect your nervous system, such as: vision problems. memory loss. pins and needles.

Is B12 better taken in the morning or night?

Morning is the best time to take vitamin B12, ideally on an empty stomach. Here's why: B12 helps convert food into cellular energy (via methylation and ATP production), so taking it earlier supports your body's natural circadian rhythm. Taking it late in the day may increase alertness or interfere with sleep.

How to get 100% of B12?

Vitamin B12 is present in foods of animal origin, including fish, meat, poultry, eggs, and dairy products [5,12]. Plant foods do not naturally contain vitamin B12. However, fortified breakfast cereals and fortified nutritional yeasts are readily available sources of vitamin B12 that have high bioavailability [13,14].

What is the #1 food highest in B12?

Organ meats and shellfish are the richest dietary sources, with a 3-ounce (85 g) serving of cooked clams providing approximately 84.1 µg, while beef liver contains about 70.7 µg. Fatty fish, such as trout and salmon, supply 5.4 µg and 4.8 µg per 3-ounce serving, respectively.

What not to eat if B12 is low?

When managing a vitamin B12 deficiency, you don't necessarily need to avoid specific, everyday foods to prevent a drop in levels. Instead, the focus should be on avoiding dietary habits and substances that hinder your body's ability to absorb B12.

Why are doctors stopping B12 injections?

Coronavirus has made it necessary to move patients on B12 injections to oral treatment. Reason: RISK REDUCTION in terms of limiting your movement outside your home and contact with our staff and nurses. Nationally all NHS organisations will be stopping injections during this difficult time.

What cancers are linked to B12 deficiency?

Cancers do not directly cause Vitamin B12 deficiency on their own, but tumors in the gastrointestinal tract and blood system frequently interfere with the body's ability to absorb or process the vitamin.

Who should not get B12 injections?

They need to know if you have any of these conditions:

  • Kidney disease.
  • Leber's disease.
  • Megaloblastic anemia.
  • An unusual or allergic reaction to cyanocobalamin, cobalt, other medications, foods, dyes, or preservatives.
  • Pregnant or trying to get pregnant.
  • Breast-feeding.

Can I take vitamin D and B12 together?

Yes, you can absolutely take Vitamin D and Vitamin B12 together. There are no known negative interactions between them because they are processed through different pathways in your body (Vitamin D is fat-soluble, while B12 is water-soluble).

What is the best B12 supplement for seniors?

For seniors, the best Vitamin B12 supplements are sublingual (under-the-tongue) drops or fast-dissolve tablets using the natural methylcobalamin form. Older adults often lose stomach acid needed to absorb B12 from food, so bypass methods like sublingual delivery ensure direct bloodstream absorption without needing digestion.

Does taking B12 before bed help you sleep?

Improving Circadian Rhythm: Some studies suggest that vitamin B12 may help regulate the circadian rhythm, or sleep-wake cycle, which may indirectly improve sleep quality in some people, especially those with deficiencies.

Does lack of B12 affect your memory?

Yes, a vitamin B12 deficiency can cause memory loss, confusion, and cognitive decline. Because B12 is crucial for maintaining healthy nerve cells and neurological function, a shortage can mimic the symptoms of Alzheimer's disease or other forms of dementia.

What not to do after a B12 injection?

After a B12 injection, the most important rule is to avoid rubbing or scratching the injection site, as this can increase pain and cause bruising.

When to worry about B12 deficiency?

Vitamin B12 deficiency symptoms may include: strange sensations, numbness, or tingling in the hands, legs, or feet. difficulty walking (staggering, balance problems) anemia.

Does B12 make you sleepy?

Vitamin B12 is typically known for boosting energy rather than causing sleepiness. However, in some individuals, it can cause unusual tiredness, restlessness, or vivid dreams.

What vitamin am I lacking if I can't stay asleep?

Insomnia is most commonly linked to deficiencies in Vitamin D, Vitamin B12, and Vitamin B6. Deficiencies in these key nutrients disrupt the body's natural sleep-wake cycle, affect melatonin production, and can alter mood, making it difficult to fall or stay asleep.

Can B12 deficiency cause anxiety?

Yes, a vitamin B12 deficiency can directly cause or worsen anxiety. Because B12 is essential for nervous system function and the production of mood-regulating neurotransmitters like serotonin, low levels can result in restlessness, irritability, and panic.