Vitamins that are needed for a healthy lifestyle

You are currently viewing Vitamins that are needed for a healthy lifestyle

By our staff writer

Apart from key nutrients like carbohydrates, proteins and fats, our bodies also need essential vitamins and minerals to stay healthy. Each of these vitamins plays a different role in protecting our bodies and maintaining our health – but what does each vitamin and mineral do? And what are the best dietary sources of these nutritional powerhouses?

Here are 12 essential vitamins and minerals that our bodies need to stay healthy.

Vitamin A

Vitamin A plays a key role in the growth and development of cells. Also known as beta-carotene, it helps keep your heart, lungs, liver, and other organs working properly. It’s also known to promote healthy teeth, skin, hair, nails and bones, and is important for reproductive and immune system health. Plus, it keeps your eyes healthy and helps to prevent night blindness.

Beta-carotene is an orangey-red pigment that’s found in fruits and vegetables which our body converts into vitamin A. Foods that are high in beta-carotene and vitamin A include carrots, sweet potato, cantaloupe melon, dark leafy greens, broccoli, butternut squash, peppers, apricots and peas.


Magnesium is an essential mineral that plays a key role in many of our body’s most important functions, including maintaining healthy muscle and nerve functions, heart rhythms and glucose control.

It also acts as a natural muscle relaxant and can help to soothe muscles. Plus, because it helps convert vitamin D into calcium, it’s another mineral that’s vital for maintaining strong bonesStudies show that people who consume higher rates of magnesium each day have higher bone density. Magnesium can be found in foods including spinach and other leafy greens, beans, potatoes, brown rice, oats, avocado, chicken, beef, broccoli, dark chocolate, as well as nuts like almonds, cashews, and peanuts.


Coenzyme Q10 – also known as CoQ10 or Ubiquinol – is a compound that helps generate energy in our cells. It’s involved in making adenosine triphosphate (ATP): an organic compound that aids energy transfer between cells and serves as an antioxidant, protecting cells from damage and helping to increase blood oxygenation. Low levels of CoQ10 have been linked to conditions like heart disease, brain disorders, diabetes and cancer. And though our bodies produce CoQ10 naturally, production usually decreases with age.

Luckily, we can get CoQ10 from foods including vegetables like spinach, cauliflower, and broccoli; fruits like oranges and strawberries; legumes like soybeans, lentils and peanuts. CoQ10 is also present in nuts and seeds like sesame seeds, walnuts, and pistachios; fatty fish like trout, herring, mackerel, and sardines; and organ meats like heart, liver, and kidney.


Calcium is the most important mineral for improving bone health, and roughly 99% of all the calcium in our body is found in our bones and teeth. If you don’t get enough calcium you’re more at risk of reduced bone density, premature bone loss and an increased risk of fracture.

Smoking and drinking too much alcohol interferes with our body’s ability to absorb and regulate calcium, and conditions like Crohn’s disease and coeliac disease can also make it harder to absorb calcium. But you can get calcium from dairy products like milk, cheese, and yoghurt; fortified non-dairy milk like oat, almond, soy, and rice milk; dark green vegetables like collard greens, kale, and broccoli; as well as legumes, dried fruit, nuts, seeds, and tofu.

Because our body absorbs calcium better in smaller amounts, it’s best to spread your calcium intake throughout the day rather than eating a lot of calcium-right foods in one sitting.

B Vitamins

There are eight different essential B vitamins: B1, B2, B3, B5, B6, B7, B9, and B12.

  • Vitamin B1 helps maintain a healthy metabolism, normal digestion, appetite and nerve function.
  • B2 promotes healthy adrenal function, supports vision, and helps maintain healthy skin.
  • B3 helps metabolize energy and promote normal growth.
  • B5 aids energy metabolism and stabilizes blood sugar levels.
  • B6 promotes protein and carbohydrate metabolism and healthy nerve function.
  • B7 helps maintain a healthy metabolism.
  • B9 makes DNA and red blood cells.

Most B vitamins can be found in whole unprocessed foods like whole grains, lentils, beans, nuts, seeds, potatoes, as well as fortified cereals, bread, and pasta.

However, vitamin B12 – which is vital for supporting the function of nerve cells, making red blood cells, DNA formation and producing energy – is found mainly in animal products, like meat, fish, and eggs. If you follow a vegan diet, the good news is that many common plant-based foods are fortified with B12. 

Vitamin E

Vitamin E is important for blood circulation and preventing blood clots, as well as strengthening our immune system. It also helps protect fatty acids and maintain muscles and red blood cells. Plus, vitamin E is a powerful antioxidant that – according to the National Institutes of Health – can protect our bodies from free radical damage and help slowly the cell ageing process. One of the best sources of vitamin E are nuts like almonds, hazelnuts, and peanuts. Sunflower seeds, dark leafy greens like spinach and Swiss chard, avocados, butternut squash, tomatoes, mango, kiwi, margarines and wheat germ oil also contain vitamin E, as do fortified grains and cereals.


Iron is an essential mineral that your body needs to function properly. Iron plays a key role in building haemoglobin, a protein that’s found in red blood cells. Haemoglobin carries oxygen around the body and it makes up around two-thirds of all iron in our bodies.

If we don’t have enough iron, our bodies can’t get enough oxygen, and we’ll feel tired and lethargic. According to research, iron deficiency is the most common nutrient deficiency in the world, and this can develop into the more serious iron deficiency that many of us know as anaemia. Our bodies can’t produce iron, so we have to get it through our diet. There are two different types of dietary iron – heme and non-heme. Heme iron can be found in animal products like red meat and organ meat, seafood including halibut, haddock, clams, oysters, mussels, and eggs.

On the other hand, non-heme iron is found in plants, like dried fruits, dark green leafy veg, nuts, seeds, chickpeas, beans, pulses, and fortified breakfast cereals. Because non-heme iron foods usually contain antioxidants, anti-inflammatories, and vitamins, they can also help boost our immune system.

Vitamin C

Vitamin C plays a really important part in keeping our immune system healthy and helping us ward off harmful pathogens. Vitamin C is an antioxidant, which means it protects our cells from harmful free radicals. And because it encourages our bodies to produce collagen, it also promotes wound healing, increases iron absorption, and strengthens blood vessel walls. Our bodies can’t produce vitamin C, so we have to get it from our diet. While citrus fruits like oranges are known for being high in vitamin C, other fruits and veggies like kiwis, cauliflower, broccoli, tomatoes, red and green peppers, strawberries, and Brussels sprouts are also great sources of vitamin C.

Vitamin K

Just like vitamin E, vitamin K is also important for blood clotting and helping wounds heal. If you are vitamin K deficient, your body doesn’t have enough of the proteins that help blood coagulate, and one of the most common signs of vitamin K deficiency is excessive bleeding from wounds (even small ones). There’s also evidence that vitamin K can help keep bones healthy.

The best sources of vitamin K are leafy greens like kale, spinach, Brussels sprouts, and broccoli. It is also found in soybeans, blueberries, figs, eggs and vegetable oils.


Omega-3 fatty acids are among the most vital nutrients our body needs and have many important benefits. Few nutrients have been studied as extensively as omega-3, and research shows that they can:

  • Prevent and treat depression and anxiety
  • Enhance eye health
  • Reduce risk factors for heart disease
  • Help fight inflammation and autoimmune diseases
  • Reduce liver fat
  • Improve psychiatric disorders
  • Protect the brain against age-related decline
  • Boost bone health and help prevent cancer.

The best sources of omega-3 fatty acids are oily fish like salmon, mackerel, sardines, anchovies and herring, although you can also get omega-3 from cod liver oil, caviar, and oysters. Plant-based sources of omega-3 include seeds like flax seeds, pumpkin seeds, chia seeds, and hemp seeds; nuts like walnuts, pecans, and hazelnuts; and soya bean products like tofu, tempeh, soya milk, or soya protein.

Vitamin D

Known as the ‘sunshine vitamin’ because our bodies produce it when our skin is exposed to sunlight, vitamin D has several vital functions. Because it helps our bodies absorb calcium from food and supplements, it can create stronger bones, teeth, and muscles. It can also help boost our immune system, and may even be able to help protect against respiratory tract infections like Covid-19. It’s also believed that vitamin D affects serotonin levels, and can help boost our mood and reduce the risk of depression.

Vitamin D isn’t found naturally in many foods, and the best source of vitamin D is sunlight; however, in the UK the government recommends that we take 10mcg of vitamin D a day during the autumn and winter months when sunlight is harder to come by. You can also find vitamin D in foods like fortified juices, cereals, dairy, and plant milk, as well as oily fish, seafood, egg yolks, and mushrooms.


Potassium is another vital mineral that has many important functions like keeping your body hydrated, supporting healthy blood pressure, and aiding muscle contractions and nerve impulses. It’s also important in promoting healthy digestion and heart rhythm, as well as maintaining pH balance (acidity and alkalinity).

Our bodies don’t produce potassium naturally, so we have to get it through our diet – although many Western diets are low in potassium. Because getting too much potassium can cause health problems, potassium isn’t easily supplemented, but if you eat a healthy, balanced diet, you should be able to get enough natural sources of potassium each day.

Foods that are high in potassium include fruits like apricots, bananas, kiwi, oranges, and pineapples – as well as veggies like leafy greens, carrots, and potatoes. There are also high potassium levels in whole grains, beans, nuts and lean meats.

While there are many essential vitamins and minerals we need to stay healthy, the good news is most of us can ensure we get enough from eating a healthy, balanced diet. There are some health conditions that can make it harder to get enough of a certain nutrient, in many cases, you can supplement vitamins or minerals to make sure you’re getting enough. However, if you feel you might be deficient in a certain nutrient and are thinking about taking a supplement, you should always speak to your personal doctor first.

Leave a Reply