You slept eight hours. You had your coffee. And somehow you are still dragging yourself through the day wondering why you feel so worn out all the time.
Constant tiredness is one of the most common complaints people bring to their doctors, and one of the first things worth checking is whether the body is getting everything it needs. Nutrient deficiencies are a surprisingly frequent and overlooked cause of ongoing fatigue, and the good news is that many of them can be addressed through food before anything else.
Here are seven nutrient deficiencies that are closely linked to low energy, why each one matters, and one practical food fix for each.
1. Iron

Iron is one of the most common nutritional deficiencies in the world, and fatigue is its most recognizable symptom. Your body needs iron to make hemoglobin, the protein in red blood cells that carries oxygen from your lungs to the rest of your body. When iron is low, less oxygen gets delivered to your muscles and organs, and that shows up as tiredness, weakness, and difficulty concentrating.
Iron deficiency is particularly common in women of reproductive age, pregnant women, and people who eat little or no meat. It is worth noting that not all iron is absorbed equally. Iron from animal sources like beef and chicken is absorbed more efficiently than iron from plant sources like lentils and spinach. Eating plant-based iron alongside Vitamin C, such as squeezing lemon on a spinach salad, helps the body absorb more of it.
One food fix: Add lentils to your meals a few times a week. Half a cup of cooked lentils provides around 3 mg of iron and is one of the most accessible plant-based sources available.
2. Vitamin B12
Vitamin B12 plays a central role in how your body produces energy at the cellular level. It also supports the nervous system and helps make red blood cells. When B12 is low, energy production slows down and the result often feels like a deep, heavy tiredness that does not shift no matter how much you rest.
B12 is found almost exclusively in animal products, which makes deficiency significantly more common in people following vegan or vegetarian diets. Older adults are also at higher risk because the stomach produces less acid with age, and stomach acid is needed to absorb B12 from food properly.
One food fix: Eggs and dairy are reliable B12 sources for people who eat them. For those who do not, B12-fortified plant milks or nutritional yeast are practical options worth adding to the regular rotation.
3. Vitamin D

Vitamin D came up in the previous post on this blog for good reason. It is one of the most widespread deficiencies globally and fatigue is one of its most consistently reported symptoms. Vitamin D receptors are present throughout the body including in areas that regulate energy and mood, so when levels are low, the effects tend to be felt broadly.
Most people do not get enough Vitamin D from food alone, and indoor lifestyles mean sunlight synthesis is limited for many. Research has shown an association between low Vitamin D and ongoing fatigue in otherwise healthy adults, with some studies noting improvement after levels were corrected.
One food fix: Fatty fish like salmon or mackerel two to three times a week is the most effective dietary source. If sun exposure and diet are not enough, a Vitamin D3 supplement is worth discussing with your doctor after a blood test.
4. Magnesium
Magnesium is involved in over 300 processes in the body, including converting food into usable energy. It also plays a role in sleep quality, muscle function, and regulating the nervous system. When magnesium is low, people often report feeling tired, physically tense, and struggling to get restful sleep even when they are exhausted.
Magnesium deficiency is more common than most people realize. Highly processed diets tend to be low in it, and chronic stress also depletes magnesium faster than usual. The good news is that magnesium is found in a wide range of everyday foods, making it one of the more straightforward deficiencies to address through diet.
It is also worth knowing that your gut health plays a direct role in how well your body absorbs magnesium and other key nutrients. Learn how the gut-brain connection affects your energy, mood, and digestion.
One food fix: A small handful of pumpkin seeds is one of the richest magnesium sources available. About 28 grams provides nearly 40% of the recommended daily intake. Almonds, dark chocolate, and spinach are solid secondary options.
5. Potassium
Potassium is an electrolyte your body uses to keep muscles contracting properly, regulate fluid balance, and support nerve signaling. When levels dip lower than they should be, muscle weakness and fatigue are among the first signs.
Most people associate potassium mainly with bananas, but it shows up in a wide range of foods. Deficiency is not always caused by low intake. Heavy sweating, prolonged diarrhea or vomiting, and certain medications can all deplete potassium faster than diet replaces it. If fatigue comes with noticeable muscle weakness or cramping, potassium is worth looking into with your doctor.
One food fix: Sweet potatoes are one of the best potassium sources available. A medium sweet potato provides around 540 mg of potassium and pairs easily with almost any meal.
6. Omega-3 Fatty Acids

Omega-3 fatty acids are not vitamins or minerals, but they are essential nutrients the body cannot make on its own. They play an important role in brain function, inflammation regulation, and mood. Research has linked low omega-3 intake to brain fog, low mood, and fatigue, particularly the mental kind where thinking feels slow and concentration feels difficult.
Omega-3s are most readily available from fatty fish, but walnuts, chia seeds, and flaxseeds provide a plant-based form called ALA. It is worth knowing that ALA converts to the more active forms (EPA and DHA) at a relatively low rate in the body, so people who do not eat fish may want to consider algae-based omega-3 supplements, which provide EPA and DHA directly.
One food fix: Adding a tablespoon of ground flaxseed to oatmeal, smoothies, or yogurt is an easy daily habit. For more direct omega-3 support, aim for two servings of fatty fish per week.
7. Protein
This one surprises people. Protein is not just for building muscle. It is essential for making the enzymes and hormones your body relies on to produce and regulate energy. A diet that is consistently low in protein can leave you feeling flat, unfocused, and tired in a way that does not have a single obvious cause.
Protein also plays a role in keeping blood sugar stable. Meals that are low in protein and high in refined carbohydrates tend to cause a blood sugar spike followed by a crash, and that crash often feels like a sudden wave of tiredness in the early afternoon. Getting adequate protein at each meal helps keep energy more consistent throughout the day.
One food fix: Eggs are one of the most practical and complete protein sources available. Two eggs provide around 12 grams of high-quality protein and work at any meal of the day. Greek yogurt, chicken, legumes, and tofu are all solid alternatives depending on your diet.
How to Know Which One Is Actually the Problem
The honest answer is that a blood test is the only reliable way to know which deficiency, if any, is behind your fatigue. Many of these deficiencies overlap in their symptoms, and tiredness can have causes beyond nutrition entirely, including thyroid issues, sleep disorders, and other health conditions.
If you have been feeling persistently tired and cannot pinpoint why, it is worth bringing it up with your doctor and asking for a blood panel that checks iron, B12, Vitamin D, and magnesium levels at minimum. That gives you a real starting point rather than guessing.
Frequently Asked Questions
Yes, and it is more common than people expect. Poor diet, limited sun exposure, and digestive issues can all contribute to multiple deficiencies simultaneously. A blood test checks for several at once, which is the most efficient way to get a clear picture.
It varies depending on the nutrient and how depleted levels are. Iron levels can take several weeks to months to fully restore. Vitamin D and B12 may show improvement in energy within a few weeks of consistent supplementation. Magnesium and potassium from food can sometimes produce noticeable changes faster.
A multivitamin can help fill minor gaps but is not always the most effective solution for a genuine deficiency. Many multivitamins contain forms or doses that are not well absorbed, and some nutrients like iron and magnesium are better addressed individually once a specific deficiency is confirmed.
Not without guidance from a doctor. Some nutrients interact with each other or with medications. Iron and magnesium, for example, compete for absorption when taken together. Getting tested first and supplementing based on results is the safer and more targeted approach.
Nutrition is one piece of the puzzle but not the only one. Persistent fatigue that does not improve with dietary changes is worth investigating further with a doctor. Thyroid function, sleep quality, stress levels, and other health factors all play a significant role in energy.
The Bottom Line
Feeling tired all the time is not something to just push through. If rest is not fixing it, a nutrient gap could be part of the reason. Start with iron, B12, Vitamin D, and magnesium since those are the most commonly deficient and the most closely linked to fatigue. A simple blood test with your doctor is the most useful first step, and many of these can be meaningfully improved through food before supplements ever enter the picture.




