Vitamin B12 for Vegetarian Babies
Many Pakistani families eat vegetarian meals most days, whether for budget, preference or because meat is saved for weekends and dawats. Daal, sabzi and roti are wonderful foods, but one nutrient needs extra attention: vitamin B12. If you are raising a B12 vegetarian baby, a little planning helps make sure your child gets enough for healthy growth.
Why vitamin B12 matters
Vitamin B12 helps the body make healthy red blood cells and supports the brain and nervous system, which are developing very fast in the first years of life. The body cannot make it, so it has to come from food or supplements.
B12 is found naturally almost only in animal-source foods. Daal, vegetables, fruits and grains do not provide reliable amounts. That is why babies on plant-heavy diets can run low, especially if their mother was also low during pregnancy and breastfeeding.
Good B12 sources for vegetarian families
- Dahi (yogurt): plain, full-fat yogurt can be offered from around 6 months.
- Paneer: soft, crumbled or grated paneer from around 8 months.
- Eggs (anda): well-cooked eggs from around 6 months, if your family eats them. Egg is a common allergen, so start with a small amount.
- Milk in cooking: cow's or buffalo milk can be used in porridge, kheer without sugar or custard from 6 months, but not as a main drink until 12 months.
- Cheese: small amounts of mild cheese for toddlers, watching the salt.
- Fortified foods: some breakfast cereals and plant drinks have added B12. Check labels, and avoid products with a lot of added sugar for young children.
If your family eats fish or chicken even occasionally, those are also good sources. WHO guidance encourages animal-source foods daily where possible, and for vegetarian families, dairy and eggs are the main way to do that.
A sample day for a vegetarian 10-month-old
- Morning: breastfeed, then porridge cooked with a little milk and mashed banana.
- Mid-morning: a few spoons of plain dahi with soft mashed fruit.
- Lunch: moong daal khichdi with grated paneer stirred in and a few drops of ghee.
- Afternoon: soft vegetable sticks (steamed carrot, lauki) and breastfeeding.
- Evening: scrambled egg or egg bhurji with soft roti pieces, or mashed sabzi with yogurt.
No added salt or sugar is needed for babies under 12 months. Continue breastfeeding alongside solids as long as you and your baby wish, ideally to 2 years or beyond.
Breastfeeding mothers: look after your own B12
A breastfed baby's B12 depends partly on the mother's intake. If you eat little or no dairy or eggs, or follow a vegan diet, speak to your doctor about whether you need a blood test or supplement. Do not start supplements for your baby without medical advice.
Signs to discuss with a doctor
- Your baby seems unusually tired, floppy or weak.
- Poor weight gain or feeding difficulties.
- Pale skin or frequent irritability.
- Slower development, such as losing skills they had before.
These signs can have many causes, so a proper check-up and blood test are the only way to know.
Where porridge fits in
A bowl of Nutri Bowl Savoury Rice Porridge can be a handy base for vegetarian meals; try mixing in grated paneer, a spoon of yogurt or soft scrambled egg to add an animal-source food. The porridge on its own is not a B12 source, so it works best alongside dairy or eggs.
Frequently asked questions
Does daal contain vitamin B12?
No. Daal is a great source of protein, iron and fibre, but it does not provide reliable B12. Pair it with dairy or eggs.
Can a vegan baby get enough B12?
Only with careful planning, fortified foods and usually a supplement. Please work closely with your paediatrician or a dietitian.
How much dahi should my baby eat?
From 6–8 months, start with a few spoonfuls and build up to around a small katori a day by 12 months, alongside other foods. Always choose plain yogurt without sugar.
For more ideas, read our vegetarian baby diet guide and our article on eggs for babies.
This guide is general information, not medical advice. Please check with your paediatrician before starting new foods, especially if your baby has allergies, reflux or was born early.



