Everyday nutrition guide

A Practical Guide to Vegetarian Eating

Vegetarian eating can include a wide variety of vegetables, fruit, beans, lentils, whole grains, nuts, seeds and other foods. Depending on personal preference, some vegetarian patterns also include eggs and dairy. The aim is to build varied meals that suit your needs, culture, budget and routine.

Keep it practical: start with foods you already enjoy, include different protein sources, and make changes that feel realistic and sustainable.

What does vegetarian eating mean?

Vegetarian diets differ. Some include eggs and dairy products, while others exclude one or both. Recipes and food choices can be adapted to your own definition, cultural traditions, allergies and preferences. Check ingredients when buying prepared foods if you avoid particular animal-derived ingredients.

A vegetarian pattern is not automatically balanced simply because it excludes meat. Variety and enough food to meet your individual needs remain important.

Vegetarian protein foods

Beans and lentils

Chickpeas, kidney beans, black beans, peas and lentils work in soups, curries, salads and wraps.

Soy foods

Tofu, tempeh, edamame and other soy foods can add variety to stir-fries, bowls and main dishes.

Nuts and seeds

Peanuts, almonds, sesame, chia and other seeds can contribute protein and unsaturated fats. Consider allergies and portion needs.

Whole grains

Oats, whole wheat, quinoa and other grains complement meals and contribute a range of nutrients.

Eggs and dairy

If included in your pattern, eggs, milk, yoghurt and cheese provide additional options.

Fortified foods

Some plant drinks and cereals are fortified with nutrients. Check the nutrition label because products vary.

You do not need to combine specific plant proteins perfectly at every meal. Eating a variety of foods across the day can help provide a broader range of nutrients.

Simple vegetarian meal ideas

Use these as adaptable starting points rather than a prescribed meal plan.

BreakfastOats with fruit and nuts or seeds; or whole-grain toast with eggs, if included.
LunchChickpea salad wrap, lentil soup, or beans with rice and vegetables.
DinnerTofu and vegetable stir-fry, lentil curry, or bean chilli with a grain or whole-grain bread.
Snack, if wantedFruit, yoghurt if included, roasted chickpeas, or a suitable handful of nuts.
Budget-friendly idea: plan meals around lentils, dried or canned beans, seasonal vegetables, frozen produce, oats and grains you already buy. Choose ingredients that are accessible and convenient for you.

Nutrients to consider

Needs vary with age, health, life stage and the foods included in a vegetarian pattern. Depending on your choices, it may be useful to pay attention to:

  • Vitamin B12: reliable sources may include fortified foods or supplements, especially when animal-derived foods are excluded.
  • Iron: beans, lentils, tofu, seeds and fortified foods can contribute. Pairing plant sources of iron with vitamin C-containing foods may help absorption.
  • Calcium: dairy foods, if included, and selected calcium-fortified products can contribute.
  • Iodine and omega-3 fats: sources depend on your food choices and local products.
  • Protein and overall energy: include enough food and a range of protein-containing ingredients across the day.

This list is general information, not a diagnosis or a recommendation to start supplements. If you have a restricted diet, a known deficiency, are pregnant, or have a medical condition, ask a qualified healthcare professional or registered dietitian about your individual needs.

How to get started

  1. Choose a few reliable staples: keep beans, lentils, grains and easy vegetables on hand.
  2. Plan protein into meals: consider beans, lentils, tofu, eggs or dairy if included.
  3. Add variety: rotate colours, textures and types of produce throughout the week.
  4. Read labels when needed: check ingredients and fortification if you avoid specific foods or rely on fortified products.
  5. Make it fit your routine: batch-cook lentils or grains, freeze portions, or use convenient canned and frozen ingredients.

Frequently asked questions

Can vegetarian meals provide protein?

Yes. Beans, lentils, chickpeas, soy foods, nuts, seeds, whole grains, and eggs or dairy when included can all contribute protein.

Is vegetarian eating automatically healthy?

Not automatically. Overall variety, adequate nutrition, portions, food quality and individual needs all matter.

Do all vegetarians eat eggs and dairy?

No. Vegetarian patterns vary, so clarify which foods you include and choose recipes accordingly.

Should vegetarians take supplements?

That depends on your diet and individual circumstances. A healthcare professional or registered dietitian can help assess whether supplements are appropriate.

This guide is for general education and is not individualized medical or nutrition advice. Nutrient needs vary, and authoritative guidance should be reviewed periodically.