Vegetarian Diets for Athletes

It is well established that increasing plant-based foods in the diet benefits both health and the environment.

Including more fruits, vegetables, beans, legumes, nuts and seeds has been shown to improve overall health outcomes, regardless of whether someone follows a fully vegetarian diet or not.

Athletes can absolutely perform well on a vegetarian diet. However, there are a few key nutrition considerations that need to be taken into account to ensure training, recovery and performance are adequately supported.

Protein Requirements for Vegetarian Athletes

Protein is a key macronutrient for building and repairing muscle tissue.

Unlike fat and carbohydrates, protein cannot be stored in large amounts, meaning it needs to be consumed regularly throughout the day. For athletes, distributing protein intake evenly is particularly important.

To support muscle maintenance and growth, it is generally recommended that protein is consumed across four eating occasions per day, aiming for around 20 to 25 grams per meal or snack.

Plant vs animal protein

Animal-based proteins contain all essential amino acids, which the body cannot produce on its own.

Most plant-based proteins are missing one or more essential amino acids. This does not mean vegetarian diets are inadequate, but it does mean variety is important. By including a range of plant-based protein sources across the day, athletes can still meet amino acid requirements and support muscle adaptation.

Vegetarian protein sources

Good vegetarian protein options include:

  • Greek yoghurt

  • Eggs

  • Beans and legumes

  • Tofu and tempeh

  • Soy products

Other foods such as grains and cereals also contribute protein and should be included when planning meals for vegetarian athletes.

Meeting protein needs on a vegetarian diet does not have to be complicated. Including a variety of plant-based protein sources across the day is key for supporting training and recovery. If you want practical ideas and food-based options, explore our guide to vegetarian sources of protein to help you build balanced meals with confidence.

Iron Intake and Performance

Iron is critical for athletic performance as it is required to transport oxygen to working muscles.

Low iron intake can result in symptoms such as:

  • Fatigue and low energy

  • Headaches

  • Dizziness

  • Reduced performance

  • Iron deficiency anaemia

Iron in vegetarian diets

There are two types of iron found in food:

  • Haem iron, found in animal foods and more readily absorbed

  • Non-haem iron, found in plant foods and absorbed less efficiently

Vegetarian athletes rely on non-haem iron sources and therefore need to be more intentional with their intake.

Good vegetarian sources of iron include:

  • Legumes

  • Fortified cereals

  • Nuts and seeds

  • Green leafy vegetables

Pairing these foods with vitamin C-rich foods can help improve iron absorption.

Energy and Macronutrient Balance

Adequate energy intake is just as important as individual nutrients.

Athletes following a vegetarian diet still need sufficient carbohydrates to fuel training and enough fat to support overall health and hormone function. Balancing protein, carbohydrates and fats in line with training demands and individual goals is essential.

While meeting these requirements may take slightly more planning, a well-structured vegetarian diet can fully support athletic performance.

Key Takeaways for Vegetarian Athletes

A vegetarian diet can support training, recovery and performance when planned well.

Key priorities include:

  • Adequate total energy intake

  • Regular protein intake spread across the day

  • A variety of plant-based protein sources

  • Intentional iron intake

With the right approach, vegetarian athletes can meet their nutrition needs and perform at a high level without compromising health or results.