Skip to content Opens in a new tab
+34 932 18 95 32Main clinic: Via Augusta 29, BarcelonaContact
Book your visit

How would you like to have your first visit?

First visit of 45 min, from €65. With a health insurance discount, from €55.

Have an insurer or want a bundle? See rates

Would you rather we helped you?

We can guide you Monday to Friday, 9:00 to 20:00.

Already a patient? Book with your professional
Who would you like to book online with?

Video call, Monday to Friday. Pick the professional to see her available times.

Which clinic would you like to book at?

Pick a clinic and a professional to see available times.

Times and appointment confirmation are handled by Doctoralia.

Common mistakes on a vegetarian diet: myths and practical tips

You have given up meat or fish, or are thinking about it, and wonder whether you will meet your protein needs, what it means for iron, and whether you need supplements.

Written byAlimmenta’s team of dietitian-nutritionistsReviewed byJuana María González, dietitian-nutritionist, Reg. no. CAT000921

Updated 26/09/20268 min readSee sources

Avoid three common mistakes: overlooking B12, relying heavily on processed foods and doubting plant protein. A well-planned vegetarian diet can meet nutritional needs, with supervision during pregnancy, breastfeeding and childhood [1]. B12 supplementation is essential if you are vegan and may also be needed if you eat eggs and dairy. Your doctor or dietitian-nutritionist prescribes the supplement [2].

A woman eating a plate of lentils with spinach on the balcony, next to half an orange, tofu and walnuts.

You can eat

  • Pulses and pulse products at every meal: chickpeas, lentils, beans, tofu, tempeh or textured soy.
  • A variety of fruit and vegetables: at least three portions of fruit and two portions of vegetables a day.
  • Whole grains and tubers: rice, oats, wholemeal pasta, quinoa, potatoes and sweet potatoes.
  • Nuts and seeds: walnuts every day for omega-3, ground flaxseed, chia, almonds and sesame. Before age 5, offer nuts ground or as a smooth paste.
  • Eggs and dairy if you are lacto-ovo vegetarian: eggs, plain yoghurt and moderate portions of fresh cheese.
  • Soy drink or another plant-based drink with at least 3 g of protein per 100 ml, fortified with calcium. Before age one, these drinks do not replace breast milk or infant formula.
  • Healthy fats: extra virgin olive oil for cooking and dressings, avocado and 100% nut butter.
  • Spices and seasonings: nutritional yeast for flavour, oregano, turmeric and iodised salt to provide iodine.

What to avoid

  • Relying on seaweed, unfortified yeast or fermented foods as a source of B12: they are not reliable sources.
  • Relying heavily on supermarket vegetarian processed foods, such as burgers or deli slices with less than half their weight from the named main ingredient.
  • Using aged cheese as your only go-to protein: eating it every day can add too much saturated fat and salt.
  • Having coffee or tea straight after a meal: their tannins can reduce iron absorption from pulses.
  • Choosing plant-based drinks with added sugars, such as syrups, panela or sugar among the first ingredients.
  • Using juices and smoothies instead of whole fruit: whole fruit is preferable, and water should be your usual drink.
  • Taking supplements without professional advice: they may mask a deficiency or provide unsuitable amounts.
  • Removing meat or fish without replacing them with pulses, tofu, tempeh or eggs.

Changes that help

  • Sandwiches and breakfasts

    Instead of a daily aged-cheese sandwich, try wholemeal toast with hummus and tomato. It provides protein and fibre with less saturated fat and salt.

  • Ready meals

    Instead of an ultra-processed plant-based burger, try a homemade one made with lentils, oats and vegetables. You know what is in it, and it retains the protein from pulses.

  • Iron absorption

    Instead of coffee after a pulse-based meal, have an orange or kiwi for dessert. Vitamin C helps your body absorb the iron, while coffee can reduce absorption.

  • Sources of omega-3

    Instead of adding whole flaxseeds to your salad, grind them just before eating. Whole seeds can pass through the gut almost intact, so you may not absorb their omega-3.

Habits that help

  • Keep cooked pulses in your cupboard: they make it easy to put together a complete meal in minutes.
  • Set aside some time at the weekend to plan the week’s meals and shopping, so you are less likely to rely on ready-made foods.
  • Tell your doctor that you eat a vegetarian diet: it can help them decide what to check in your blood tests.

Giving up meat and fish is an increasingly common choice, and it often comes with questions. In consultations, we often meet people who want to make the change but do not know what to replace them with. Others worry about getting too little protein, iron or vitamins.

Many of these concerns are based on myths. The real mistakes are often practical, such as what to buy and which supplements are needed. Most can be addressed with small changes to your shopping and meals.

Can a vegetarian diet be deficient?

Not if it is well planned. One of the most persistent myths is that giving up meat and fish inevitably leads to nutrient deficiencies. According to the Academy of Nutrition and Dietetics, well-planned vegetarian and vegan diets are healthy and nutritionally adequate [1]. They may also help prevent and manage some diseases [1]. That document considers them appropriate at every stage of life, including pregnancy, breastfeeding, childhood, adolescence and sport [1]. In childhood, a vegan diet should only be followed with supervision from a paediatrician and a dietitian-nutritionist. Professional support is also advisable from the outset during pregnancy and breastfeeding. If a vegan mother is breastfeeding, B12 supplementation is essential and should be prescribed by her doctor or dietitian-nutritionist. See “Raw vegan diet”.

Diet quality depends on what is on your plate, not on whether it is labelled vegetarian. A diet based on fried food, soft drinks, refined flour and vegan pastries is just as unbalanced as an omnivorous diet based on the same foods. For a full guide to vegetarian diet types, portions and meal plans, see our guide to vegetarian diets. Here, we focus on common mistakes.

How can you get enough plant protein?

Worrying about getting too little protein is one of the questions we hear most often in consultations. People often believe plant protein is “incomplete”. In fact, plant proteins contain all the essential amino acids—the ones your body cannot make [2]. Some are lower in lysine or methionine and may be slightly less digestible [2]. According to the Academy of Nutrition and Dietetics, soy and soy products (tofu, tempeh and textured soy) have an amino acid profile very similar to animal protein [2].

You also do not need to combine pulses and grains in the same meal. With a varied diet and enough energy, you can get all the amino acids you need over the course of the day [1]. What matters is including a protein-rich food at every meal [2].

To estimate portions without weighing food, set aside a quarter of your plate for a protein source. 120 g of tofu or tempeh, 40 g of dry textured soy, or a serving of pulses weighing about 80 g dry provides 15–25 g of protein. If you eat eggs and dairy, two eggs or 100 g of fresh cheese provide slightly less, about 12 g.

Why do you need a B12 supplement even if you eat dairy or eggs?

The most serious mistake is overlooking vitamin B12 (cobalamin), which is needed for the nervous system and red blood cell production. Bacteria produce it, and no unfortified plant food is a reliable source of B12.

Seaweed such as spirulina, unfortified yeast and fermented foods such as tempeh are not reliable sources. They mainly contain inactive forms of the vitamin, which do not meet requirements and can create a false sense of security [1].

Eggs and dairy provide B12, but are often not enough. The European Food Safety Authority (EFSA) sets an adequate daily amount of 4 µg for adults [3]. B12 deficiency is common among vegetarians, especially vegans [2]. Although milk and eggs may meet the recommendation on paper, more may be needed to prevent deficiency. For this reason, B12 supplementation is essential if you are vegan and may also be needed if you eat eggs and dairy [2]. Your doctor or dietitian-nutritionist prescribes the B12 supplement.

Cyanocobalamin is one form of B12 used in supplements [4]. Your doctor or dietitian-nutritionist decides the plan and whether you need a blood test first.

How to get more iron from pulses

It is a myth that only meat prevents anaemia. Iron-deficiency anaemia is no more common among vegetarians than omnivores [1]. However, their iron stores (ferritin) tend to be lower [2].

The difference lies in absorption. According to EFSA, haem iron—the type found in meat and fish—is absorbed at a rate of 15–35% [5]. Non-haem iron, found in pulses, grains and vegetables, is absorbed less efficiently and at highly variable rates [5]. How much you absorb depends on your iron stores and what you eat at the same time.

Phytates (in whole grains and pulses) and tannins (in coffee, tea and cocoa) reduce iron absorption. Vitamin C increases it [5]. In practice, serve pulses with raw red pepper, tomato, citrus fruit, kiwi or strawberries. Have coffee or tea one to two hours after eating.

Vegetarian burgers and processed foods: how to choose them at the supermarket

Supermarket shelves are full of burgers, sausages and other plant-based products. The mistake is assuming they are healthy just because they are plant-based. Many contain a lot of salt, fat, added sugars and additives, according to the Academy of Nutrition and Dietetics [2]. Even so, they can be useful when you are starting out or short on time [2].

Two people organise a meal with vegetables and rice beside a reusable container.

Many contain only a small amount of the ingredient they are named after (tofu, lentils or soy), with refined oils, starches, flours and salt making up the rest. A practical rule of thumb we use in consultations is to choose products where the main plant ingredient is first on the ingredients list and makes up at least half of the product. Have them occasionally and prioritise tofu, tempeh, pulses or homemade burgers.

The same applies to drinks. Water should be your usual drink, and it is best to limit juice and sugary drinks [6]. If you drink plant-based milk, choose soy or another option with at least 3 g of protein per 100 ml. Choose one with no added sugar and fortified with calcium, at around 120 mg per 100 ml, similar to cow’s milk. If you are allergic to soy, look for another option that meets the same criteria. Before age one, plant-based drinks do not replace breast milk or infant formula.

Where to get calcium and omega-3

For calcium, especially if you are vegan, two or three daily servings of foods containing well-absorbed calcium are recommended [2]. Examples include fortified soy drink, tofu set with calcium salts, and green vegetables such as kale or broccoli [2]. Sesame (tahini) and almonds also contribute.

The plant-based omega-3 is alpha-linolenic acid (ALA), an essential fat because the body cannot make it. The Academy of Nutrition and Dietetics lists an adequate amount of 1.1 g per day for women and 1.6 g for men [2]. You can meet this with three or four walnuts (about 15 g) or a tablespoon of ground flaxseed. Before age 5, offer nuts ground or as a smooth paste, never whole. This means they can be included from the start of complementary feeding.

What mistakes do we see most often in consultations?

The most common is removing meat and leaving an empty space. The meal becomes pasta with vegetables or a salad, with no pulses, tofu, tempeh or eggs. After a few weeks, people may feel that vegetarian eating is tiring or leaves them hungry. The solution is simple: whenever you remove meat or fish, replace it with one of these protein sources.

The second is making cheese your go-to. Lacto-ovo vegetarians often rely on it every day in sandwiches, salads and hot meals. It provides protein and calcium, but aged cheese is high in saturated fat and salt and can displace other options. For sandwiches and snacks, try avocado with seeds, roasted vegetables or 100% nut butter.

Can you follow a vegetarian diet and do sport?

Yes. According to the Academy of Nutrition and Dietetics, well-planned vegetarian diets are suitable for athletes [1]. In healthy active adults and athletes, a well-planned vegetarian diet can support gains in muscle and strength if it provides enough energy and protein [2]. Protein needs should be adjusted to each athlete and their training.

What makes the difference is eating enough energy and spreading protein intake across the day. Tempeh, tofu, seitan, textured soy and pulses can help you meet your needs. If you train intensely or compete, it is a good idea to tailor your diet to your training load.

A healthy vegetarian diet is built on thoughtful substitutions: pulses or pulse products every day, sources of omega-3, and vitamin C. If you are vegan, vitamin B12 supplementation is essential; your doctor or dietitian-nutritionist prescribes it. If you are an adult who also wants to lose weight, see our dedicated guide to a vegetarian diet for weight loss.

Are you making the change, unsure how to plan your week, or looking to adapt your diet to your training? Our team of dietitian-nutritionists specialising in vegetarian and vegan diets can create a personalised plan with you, in Barcelona or online.

We explain it on video

Your first step this week

  • Plan your B12 from today

    If you are vegan, you need a B12 supplement. Ask your doctor or dietitian-nutritionist to recommend one for you, without waiting for symptoms to appear.

When to see a doctor

When should you see a doctor?

A well-planned vegetarian or vegan diet can meet nutritional needs at different stages of life. During pregnancy, breastfeeding and childhood, it needs professional follow-up. The key is to plan it well: if you are vegan, B12 supplementation is essential and your doctor or dietitian-nutritionist prescribes it. Seaweed, yeast and fermented foods do not provide reliable B12. We can help plan your diet; your doctor interprets blood tests and treats deficiencies.

Book a medical appointment without waiting to change your diet if you notice any of these signs:

  • Tingling or numbness in your hands and feet, loss of balance, or new memory problems [7]
  • Significant tiredness, paleness, shortness of breath when climbing stairs, or a smooth, sore tongue [7]
  • You have eaten no animal-based foods and taken no B12 supplement for more than six months [2]
  • You are pregnant or breastfeeding, or have a baby on a vegan diet, and no professional is supervising the diet [1]
  • A child or teenager stops gaining weight or growing taller [8]

Tingling and balance problems should not wait: see your GP this week, because neurological damage caused by B12 deficiency may not fully reverse if treatment is delayed. During pregnancy, breastfeeding or vegan childhood, seek advice from a paediatrician or midwife and a dietitian-nutritionist from the outset, before any problems arise.

The vast majority of well-planned vegetarian diets do not cause problems. B12 needs a professional plan.

The Alimmenta team

Start with a first appointment and make sure nothing is missing

Tell us how you eat now and what concerns you. We will tell you whether this consultation can help you now, with whom and in which format —in person or online—, and you can decide without pressure.---

Keep reading

Sources

  1. Melina V, Craig W, Levin S. Position of the Academy of Nutrition and Dietetics: Vegetarian Diets. J Acad Nutr Diet. 2016;116(12):1970-80. doi:10.1016/j.jand.2016.09.025
  2. Raj S, Guest NS, Landry MJ, et al. Vegetarian Dietary Patterns for Adults: A Position Paper of the Academy of Nutrition and Dietetics. J Acad Nutr Diet. 2025. doi:10.1016/j.jand.2025.02.002
  3. EFSA Panel on Dietetic Products, Nutrition and Allergies (NDA). Scientific Opinion on Dietary Reference Values for cobalamin (vitamin B12). EFSA J. 2015;13(7):4150. doi:10.2903/j.efsa.2015.4150
  4. Rizzo G, Laganà AS, Rapisarda AMC, et al. Vitamin B12 among Vegetarians: Status, Assessment and Supplementation. Nutrients. 2016;8(12):767. doi:10.3390/nu8120767
  5. EFSA Panel on Dietetic Products, Nutrition and Allergies (NDA). Scientific Opinion on Dietary Reference Values for iron. EFSA J. 2015;13(10):4254. doi:10.2903/j.efsa.2015.4254
  6. Comité Científico de la AESAN. Informe del Comité Científico de la Agencia Española de Seguridad Alimentaria y Nutrición (AESAN) sobre recomendaciones dietéticas sostenibles y recomendaciones de actividad física para la población española. Revista del Comité Científico de la AESAN. 2022;36:11-70. https://www.aesan.gob.es/en/dam/jcr:3abe8c98-559f-4cac-8b10-506b89590229/INFORME_RECOMENDACIONES_DIETETICAS.pdf
  7. Devalia V, Hamilton MS, Molloy AM; British Committee for Standards in Haematology. Guidelines for the diagnosis and treatment of cobalamin and folate disorders. Br J Haematol. 2014;166(4):496-513. doi:10.1111/bjh.12959
  8. National Institute for Health and Care Excellence (NICE). Faltering growth: recognition and management of faltering growth in children (NICE guideline NG75). London: NICE; 2017. https://www.nice.org.uk/guidance/ng75

Written and reviewed by

Writing

Alimmenta’s team of dietitian-nutritionists

Registered dietitian-nutritionists

Juana María González, technical director of Alimmenta

Clinical review

Juana María González

Dietitian-nutritionist · Technical Director

Reg. no. CAT000921

Updated on September 26, 2026.8 min readView this page’s sources

How we can help

Now, applied to you

Vegetarian, vegan and flexitarian dietitian in Barcelona and online

A balanced vegetarian, vegan or flexitarian diet that fits your lifestyle

4.9 on Google · 5.0 on Doctoralia · 2,047 reviews

Mujer alegre con cerezas maduras en la calle

Who would you like to book with?

Pick the professional to see her available times.

Not sure who to choose? We will match you with the right one.Call +34 932 18 95 32Write to us
Alimmenta, registered dietitians
Privacy overview

Here you can choose which cookies you accept. Necessary cookies are always active; analytics cookies are only stored if you switch them on. You can change your choice at any time from our cookie policy.