A bowl of chickpeas

Journal

Eating Well Before Surgery on a Vegetarian or Vegan Diet

In This Article

By the Nutrition for Surgery team · Published 30 October 2026 · 6 minute read

A vegetarian or vegan diet can support you well before surgery, as long as it covers enough protein, energy, iron and vitamin B12.[1][2] The main change is to plan regular protein sources, because a healing body needs a little more than usual.[3]

This guide covers the plant-based basics. Your team will tell you about fasting, and a dietitian can personalise the rest.

Key points

  • Pulses, tofu, tempeh, mycoprotein, nuts, seeds, eggs and dairy are the main protein sources.[1][2]
  • Vegans may need a B12 supplement or fortified foods.[2]
  • Plant iron is absorbed less readily, and vitamin C with meals helps.[3]
  • Soya and oat drinks tend to offer more protein and energy than nut, rice or coconut drinks.[3]
  • Do not start new supplements before surgery without checking with your team.

Protein sources that work

Most vegetarians who eat dairy and eggs get enough protein, and vegans can do so with variety across the day.[1][2] Good choices include beans, lentils, chickpeas, tofu, tempeh, mycoprotein, textured soya protein, nuts, seeds and, if you eat them, eggs and dairy.[1]

Hospital guidance suggests spreading protein over meals and snacks rather than saving it for dinner.[3]

A bowl of vegetables with tofu
Photo by sina piryae on Unsplash

A simple plant-based day

Meal Ideas Why it helps
Breakfast Porridge made with soya or oat drink, nut butter, berries Protein and steady energy
Lunch Lentil soup, hummus wrap or tofu stir-fry with rice Pulses and soya provide protein
Snack Roasted chickpeas, yoghurt or plant yoghurt, a handful of nuts Little and often keeps intake up
Evening Dhal, bean chilli or tempeh with vegetables and grains Combine pulses with wholegrains for variety

Soya or oat drinks tend to provide more protein and energy than nut, rice or coconut drinks, and about a pint a day is often suggested as part of a hospital eating plan.[3] Choose fortified versions with calcium and B12 where you can.[2]

A bowl of chickpeas
Photo by Karyna Panchenko on Unsplash

Iron, B12 and other nutrients

Iron from plants is absorbed less easily than iron from meat, but vitamin C helps, so add fruit, peppers or tomatoes to iron-rich meals.[3] The NHS also notes that tea and coffee with main meals can reduce iron absorption.[2]

Vitamin B12 is found in fortified cereals, fortified soya drinks and yeast extract, and vegans may need a supplement.[2] Mention your diet to your team, because they may check your blood tests before surgery. See which supplements to discuss before surgery for the questions to ask.

Fitting this around your surgery date

Eating well in the weeks beforehand matters more than a last-minute change. The eating plan for the weeks before surgery gives a week-by-week structure, and our overview of surgery nutrition brings it together.

On the day, follow your fasting instructions exactly, including drinks. Our page on nil by mouth before surgery explains the usual rules and why they exist.

Where a shake fits

If your appetite is small or your protein is hard to reach, the Pre-Op SurgiFuel shake is labelled suitable for vegetarians and vegans, with 9.8 g protein per 50 g serving. The label carries a “may contain milk” warning, so check it if you have an allergy, and ask your team first if you take anticoagulant or antiplatelet medication.

The short version. Plan protein at every meal, cover iron with vitamin C, check B12, and tell your team about your diet early. A dietitian can help if you are unsure.[1][2][3]

Frequently asked questions

Can you get enough protein before surgery on a vegan diet?

Yes, with variety. Beans, lentils, tofu, tempeh, mycoprotein, nuts, seeds and soya products all contribute, and spreading them across the day helps.[2][3]

Do vegetarians need extra iron before surgery?

Not automatically, but plant iron is absorbed less well, so pair iron-rich foods with vitamin C and ask whether your team wants to check your blood levels.[3]

Do vegans need a B12 supplement?

Often, if fortified foods are not reliable. The NHS says vegans may need a B12 supplement.[2]

Which plant milk has the most protein?

Soya and oat drinks tend to provide more protein and energy than nut, rice or coconut drinks, according to hospital guidance.[3]

Is the Pre-Op shake vegan?

It is labelled suitable for vegetarians and vegans, but carries a “may contain milk” allergen warning. Check the label if you have a milk allergy.

Sources

  1. NHS, The vegetarian diet (reviewed March 2026).
  2. NHS, The vegan diet (reviewed June 2026).
  3. RNOH, Eating well before and after surgery (page updated January 2026).

Keep reading

Eating plan before surgery · Supplements before surgery · What to eat before surgery

This article is general information, not medical advice, and it does not replace advice from your surgical team, dietitian or GP. Professor Sandip Hindocha, who founded Nutrition for Surgery, has a financial interest in SurgiFuel™. We cite our sources and review articles about every six months; see our editorial policy. Next planned review: April 2027.

SurgiFuel™

Questions About SurgiFuel™?

Send us a message and we'll get back to you before launch.

In This Article

SurgiFuel™

Questions About SurgiFuel™?

Send us a message and we'll get back to you before launch.