Vegetarian and vegan diets can be healthy, but some nutrients need attention, including protein, iron, zinc, calcium, omega-3 and vitamin B12. People often ask whether dry fruits for vegans and vegetarians can fill those gaps. They can help with several, especially zinc, magnesium, vitamin E, copper and plant omega-3 from walnuts, and they contribute iron and calcium in small amounts. They cannot supply vitamin B12 or vitamin D. This guide shows which nuts and dried fruits support which nutrients, how to combine them with pulses, greens and fortified foods, how to improve absorption and what a practical weekly plan looks like.
Quick answer: Nuts and dried fruit help vegetarians and vegans with protein, zinc, magnesium, vitamin E, copper and omega-3 (walnuts), and give some iron and calcium (figs, almonds, apricots, raisins). They do not supply B12, vitamin D or iodine. Combine them with pulses, dairy or fortified foods, greens and vitamin C, and supplement B12 if you are vegan.

Key nutrients to watch on a plant-based diet
Plant-based diets are linked to lower rates of heart disease and type 2 diabetes when well planned. The nutrients most likely to fall short are vitamin B12, which is found almost only in animal foods and fortified products, iron and zinc, which are less absorbable from plants, calcium if dairy is limited, omega-3 fatty acids, iodine and vitamin D. Nuts and dried fruit help with several of these, but they work best as part of a pattern that includes pulses, whole grains, vegetables and fortified foods. See the WHO healthy diet guidance.
What dry fruits contribute, nutrient by nutrient
| Nutrient | Best dry fruit sources | Comment |
|---|---|---|
| Protein | Almonds, pistachios, cashews, peanuts | 5 to 6 g per 30 g |
| Zinc | Cashews, pine nuts, pumpkin seeds | See zinc list |
| Iron | Dried apricots, raisins, figs, pistachios | Non-haem; pair with vitamin C |
| Calcium | Dried figs, almonds | Modest; see calcium reality check |
| Omega-3 (ALA) | Walnuts | About 2.5 g per 30 g |
| Magnesium | Almonds, cashews | See magnesium list |
| Vitamin E | Almonds, hazelnuts | See vitamin E list |
Source for values: USDA FoodData Central.
Where dry fruits cannot help
No nut or dried fruit provides meaningful vitamin B12, vitamin D or iodine. Vegans need a reliable B12 source, either fortified foods such as plant milks and cereals or a supplement, because deficiency can cause anaemia and irreversible nerve damage. Vitamin D comes from sunlight or supplements, and iodine from iodised salt or supplements. Vegetarians who eat dairy and eggs usually meet B12 needs, but some still need checks. See dry fruits for thyroid and iodine.
Iron: how to make the most of dried fruit
Dried apricots, raisins, figs and prunes provide 1 to 2 mg of iron per 50 g, in the non-haem form that is absorbed less well than iron from meat. Absorption improves with vitamin C: pair dried fruit with citrus, amla or tomatoes, and avoid tea and coffee with meals. Cooking in an iron pan can add a little. Adults need 8 mg (men) to 18 mg (women), and vegetarians may need 1.8 times more. See dry fruits for iron and the NIH iron fact sheet.
Calcium and omega-3
Dried figs give about 60 mg of calcium per 30 g and almonds about 75 mg, helpful but modest compared with 300 mg in a glass of milk. Ragi, sesame, fortified plant milks and calcium-set tofu are stronger sources. For omega-3, walnuts, flaxseed, chia and hemp provide ALA, and some vegans choose an algae-based DHA supplement. See omega-3 nuts and vegetarian alternatives for more.
A practical weekly plan
- Daily
One handful (30 g) of mixed nuts with a seed such as pumpkin or sesame. - Breakfast
Oats or ragi porridge with walnuts and a few raisins. - Lunch and dinner
Dal, chana, rajma or tofu with vegetables and whole grains. - Snack
Dried fig or apricot with orange or amla. - Weekly
Include fortified foods and, for vegans, a B12 supplement as advised.
Smart combinations for absorption
- Dried fruit with vitamin C-rich foods for iron.
- Nuts with dal and curd for complete protein.
- Fermented foods such as idli and dosa to reduce phytates.
- Sesame and almonds with leafy greens for calcium.
- Tea and coffee away from iron-rich meals.
Portions and calories
Nuts are calorie dense, so 30 g a day is a good target, around 170 to 200 kcal. Dried fruit should be 30 to 50 g, because sugar concentrates. Vegetarians who are active may need slightly more nuts to meet energy needs, while those managing weight should stick to one portion. For a full portion plan, see how many dry fruits per day. Vary types across the week to cover more nutrients.
When to see a doctor or dietitian
Children, teenagers, pregnant and breastfeeding women, older adults and athletes on plant-based diets should have their intake reviewed, ideally with a registered dietitian. Ask for blood tests for B12, ferritin, vitamin D and possibly zinc and iodine status. Early detection of deficiency allows simple correction. Do not rely on dry fruits alone for B12 or vitamin D.
Buying and storing
Choose a range of nuts, such as almonds, walnuts and cashews, along with dried figs and apricots. Store them airtight in a cool, dark place. See how to store dry fruits.
Meal ideas that put it together
A vegetarian day might start with ragi porridge cooked in fortified soy milk, topped with walnuts, sesame and a chopped fig. Lunch could be rajma, brown rice and a green salad with lemon, giving protein, iron and vitamin C together. An afternoon snack of roasted chana with a few cashews and an orange covers zinc and iron. Dinner of tofu or paneer bhurji with vegetables and whole wheat roti completes protein and calcium. Nuts and dried fruit appear in small, consistent portions, doing exactly what they do best: filling gaps rather than carrying the whole diet.
Children, pregnancy and athletes
Growing children, pregnant women and active people have higher needs, so planning matters more. Offer nut butters and ground nuts to young children rather than whole nuts, include dried fruit with vitamin C for iron and ensure a reliable B12 source. Pregnant vegans should take B12, folate and possibly DHA supplements as advised, and have blood tests early. Athletes may need extra protein from soy, pulses and nuts, and enough calories overall. A registered dietitian can tailor a plan to life stage and training.
Frequently asked questions
Can dry fruits give vegans enough protein?
They help, with 5 to 6 g per 30 g of nuts, but pulses, soy and grains should provide most protein.
Do dry fruits contain vitamin B12?
No. Vegans need fortified foods or a supplement.
Which dry fruits are best for iron?
Dried apricots, raisins, figs and pistachios, paired with vitamin C for better absorption.
Do walnuts give enough omega-3?
About 2.5 g of ALA per 30 g meets the adequate intake for most adults, though conversion to DHA is low.
How many nuts should vegetarians eat?
About 30 g a day, with variety.
Can nuts replace dairy for calcium?
Not fully. Use fortified plant milks, ragi, sesame, tofu and greens alongside them.
The bottom line
Dry fruits for vegans and vegetarians are valuable helpers for zinc, magnesium, vitamin E, omega-3 and some iron and calcium, but they cannot replace B12 or vitamin D. Combine them with pulses, greens and fortified foods.
