Here's a myth worth busting straight away: going vegan doesn't automatically mean you're malnourished, and eating meat doesn't automatically mean you're covered on every nutrient. Plenty of plant-based eaters are thriving, and plenty of meat-eaters are quietly low in iron or vitamin D without knowing it. The real issue isn't the diet label, it's whether the diet is planned well.
That said, there are a handful of nutrients that need a bit more attention when animal products are off the table. Knowing what they are, and how to get enough of them, makes plant-based eating a lot less stressful.
TLDR: Vegan and plant-based diets aren't inherently deficient, but a few nutrients (vitamin B12, iron, calcium, omega-3s, iodine, zinc and protein) need deliberate planning. Most gaps come from poor planning rather than the diet itself, and most are easily fixed with the right foods or supplements.
A lot of the fear around vegan diets comes from outdated ideas or from seeing someone who went plant-based without any real planning. Cutting out meat, dairy and eggs without replacing what they provide is where problems start.
Done properly, a plant-based diet can meet just about all your nutrient needs. The catch is that "properly" takes a bit more thought than just swapping a chicken breast for a salad.
Most deficiencies happen because certain nutrients are harder to get from plants, not because plants lack nutrition altogether.
It's less about restriction and more about substitution done well.
Vitamin B12 is found almost exclusively in animal products, which makes it the nutrient most plant-based eaters need to supplement. It's involved in nerve function and red blood cell production, so low levels can cause real problems if left unchecked.
Fortified plant milks, nutritional yeast and some cereals contain B12, but relying on food alone can be inconsistent.
A B12 supplement is the most reliable option for most vegans, and it's cheap and low-risk. A blood test can confirm whether levels are where they should be, which takes the guesswork out of it.
Plant-based iron (non-haem iron) isn't absorbed as efficiently as the iron in meat, so plant-based eaters often need to eat more iron-rich foods overall. Pairing iron sources with vitamin C, like lentils with capsicum or tomato, helps absorption significantly.
Calcium is another one people assume is only in dairy. It's not, but it does need a bit of planning to hit target intakes without milk and cheese in the mix.
Iodine is easy to overlook because it's not talked about as much, but it's essential for thyroid function. Iodised salt and seaweed can help, though seaweed intake needs to be moderate rather than heavy.
Zinc from plant sources is also less bioavailable, so legumes, nuts, seeds and wholegrains need to feature regularly.
Protein is usually easier to sort out than people expect. Legumes, tofu, tempeh, edamame, seitan and even wholegrains all contribute, and spreading protein across meals rather than loading it into one sitting tends to work best.
Omega-3 fatty acids are trickier. Plant sources like flaxseed, chia and walnuts provide ALA, but the body converts it to the more useful EPA and DHA forms at a fairly low rate.
If you're pregnant, breastfeeding, training heavily, or managing a health condition alongside a plant-based diet, individual guidance matters more. A tailored plan takes out the trial and error, and it means blood tests can confirm what's working rather than guessing.
None of this means plant-based eating is complicated day to day. It just means being a bit intentional about variety rather than eating the same three meals on rotation.
A useful habit is thinking in food groups at each meal: a protein source, a wholegrain, some healthy fat, and plenty of colour from vegetables or fruit.
If you're not sure whether your plant-based diet is covering everything it should, a session with the team at Every-Bodies Dietetics can help clear that up. We can look at what you're already eating, check where the gaps might be, and put together a plan that fits your life rather than a generic template. It's a straightforward way to eat with more confidence.
It depends on the nutrient. B12 stores in the liver can last a couple of years, so a deficiency might not appear for a while, whereas iron levels can drop within months if intake is low.
Yes, a basic blood panel can check B12, iron studies, vitamin D and other markers, giving a clear picture rather than relying on symptoms alone.
Growing bodies have higher demands for iron, zinc, calcium and B12, so plant-based diets in children usually need closer planning and sometimes additional supplementation.
Not necessarily. Staples like lentils, tofu, oats and frozen vegetables are budget-friendly, though supplements like B12 and algae-based omega-3s do add a small ongoing cost.
A rough diary of what you typically eat over a few days is helpful, along with any recent blood test results and a list of current supplements.
Tell us what you are after and our team will be in touch to see how we can help. Monday to Friday, 7:00am to 6:00pm.