Vegetarian and vegan mums-to-be

Eating healthily during pregnancy is important for your own health and the health of your developing baby.

It's important to eat a varied and balanced diet during pregnancy. This will provide enough nutrients for your own health and the development and growth of your baby during pregnancy.

Vegetarian and vegan mums-to-be need to make sure they get enough iron and vitamin B12, which are mainly found in meat and fish. Pregnant and breastfeeding women are also at risk of not getting enough vitamin D.

Iron in your diet

Good sources of iron for vegetarians and vegans are:

  • pulses
  • dark green vegetables
  • wholemeal bread
  • eggs (for vegetarians who include them in their diet)
  • fortified breakfast cereals (with added iron)
  • dried fruit, such as apricots

Vitamin B12 in your diet

Good sources of vitamin B12 for vegetarians are:

  • milk and cheese, choosing lower-fat varieties where possible 
  • eggs

Good sources for vegetarians and vegans are:

  • fortified breakfast cereals, choosing lower-sugar options where possible 
  • fortified unsweetened soya drinks
  • yeast extract, such as Marmite

As sources for vegans are limited, a vitamin B12 supplement may also be needed.

Vitamin D in your diet

Although we get most of our vitamin D from sunlight, in food terms, it is found in meat, oily fish and eggs.

All pregnant women, regardless of their diet, are advised to take a vitamin D supplement throughout pregnancy to ensure they have enough vitamin D for their baby. Vegans will need to read the label to ensure that the vitamin D used in a product is not of animal origin.

Calcium in your diet

If you're a vegan, you also need to make sure you get enough calcium. This is because non-vegans get most of their calcium from dairy foods.

Good sources of calcium for vegans include:

  • dark green leafy vegetables
  • pulses
  • fortified unsweetened soya, rice and oat drinks
  • brown and white bread
  • calcium-set tofu
  • sesame seeds and tahini
  • dried fruit

Talk to your midwife or doctor about how you can get all the nutrients you need for you and your baby.

Foods to avoid when pregnant

All pregnant women, regardless of their diet, are advised not to eat mould-ripened soft cheese (such as brie or camembert) and soft blue-veined cheese (such as roquefort or Danish blue). These cheeses could contain listeria, which can cause miscarriage, stillbirth or serious illness in newborn babies.

Pregnant women are advised not to eat pâté, including vegetarian pâté, which can also contain listeria. Some vegetarian pâté contains raw eggs, which may carry a risk of salmonella infection.

Pregnant women are also advised not to eat raw or partially cooked eggs.

Find out more foods to avoid in pregnancy.

Breastfeeding on a vegan diet

If you're breastfeeding and following a vegan diet, it’s especially important to take a vitamin D supplement, as recommended for all breastfeeding women. If you have been taking a vitamin B12 supplement, you should also continue taking it while you are breastfeeding.

You should be able to get all the other vitamins and minerals you need by eating a varied and balanced diet.

Vitamins for babies

  • Vitamin supplements containing vitamins A, C and D are recommended for infants aged six months to five years old, unless they are getting more than 500ml (about a pint) of infant formula a day.
  • Breastfed babies may need to receive drops containing vitamin D from one month of age, if their mother has not taken vitamin D supplements throughout pregnancy. 

You can buy suitable drops at any pharmacy.

It's recommended that you exclusively breastfeed your baby until they are around six months old, then gradually introduce solids while continuing to feed your baby breast milk or infant formula.

Soya infant formula is the only alternative to cow’s milk formula for vegan mothers who cannot or choose not to breastfeed. Get advice from your midwife, health visitor or GP before using soya infant formula. 

Breastfeeding support

Find out more about the benefits of breastfeeding, or get support with breastfeeding.

How much is 5 A DAY?

Exactly how much is one portion of fruit or vegetables? Dietitian Azmina Govindji explains

Media last reviewed: 11/07/2015

Next review due: 11/07/2017

Page last reviewed: 16/10/2015

Next review due: 16/10/2017


How helpful is this page?

Average rating

Based on 254 ratings

All ratings

Add your rating

Tools promotion

Vegetarian and vegan children

How to give vegetarian or vegan children all the energy and nutrients they need, including protein, calcium, vitamin B12 and omega-3


Pulses are a great source of protein. Find out how to store and cook them.

Healthy eating

Information on how to achieve a balanced diet, tips to help you get your 5 A DAY, plus advice for vegetarians

Does your child need vitamin drops?

Find out why vitamins are so important to your child's health, and which vitamin supplements are recommended