Zinc-Rich Foods for Vegetarians in India (Per 100g Table)

Quick answer: The best vegetarian sources of zinc in India are pumpkin seeds and sesame seeds (about 7.8mg per 100g), followed by cashews, sunflower seeds, chia, flax, oats, chana and rajma. Adults need about 13-17mg a day, and soaking or sprouting helps the body absorb more of it.

Zinc per 100g: vegetarian foods

Food (per 100g) Zinc (approx.)
Pumpkin seeds 7.8mg
Sesame seeds (til) 7.8mg
Cashews (kaju) 5.8mg
Sunflower seeds 5.0mg
Chia seeds 4.6mg
Flax seeds (alsi) 4.3mg
Oats about 3.6mg
Cheddar-type cheese about 3.6mg
Chana / chickpeas (dry) 3.4mg
Peanuts 3.3mg
Almonds (badam) 3.1mg
Rajma (dry) 2.8mg
Whole-wheat atta 2.6mg

Approximate values based on USDA FoodData Central. Actual values vary by variety and processing.

How much zinc do you need?

ICMR-NIN's 2020 recommendations suggest about 17mg a day for adult men and 13.2mg for adult women. Vegetarian diets can meet this with regular seeds, nuts, dals and whole grains.

Why zinc matters

  • Supports normal immune function
  • Contributes to normal skin, hair and nails
  • Involved in normal protein synthesis and metabolism

Tips to absorb more zinc on a vegetarian diet

  1. Soak dals, rajma and chana before cooking.
  2. Sprout moong, chana and other pulses.
  3. Choose fermented foods like idli, dosa and dhokla.
  4. Snack on seeds daily: 30g of pumpkin seeds gives about 2.3mg of zinc.

Read more: magnesium-rich foods in India, magnesium and zinc in pumpkin seeds and high-protein vegetarian snacks.

Shop oil-free flavoured pumpkin seeds and seeds.

This article is general information, not medical advice. If you think you may be deficient, consult a doctor.

Back to blog

Leave a comment

Frequently asked questions

Which vegetarian food is highest in zinc?

Pumpkin seeds and sesame seeds are among the richest, with about 7.8mg of zinc per 100g each.

How much zinc do adults need daily?

ICMR-NIN (2020) suggests about 17mg a day for adult men and 13.2mg for adult women.

How can vegetarians absorb more zinc?

Soaking, sprouting and fermenting dals, grains and seeds reduces phytates, which helps the body absorb more zinc.

How much zinc is in 30g of pumpkin seeds?

About 2.3mg, which is a useful share of the daily requirement.

Is zinc found in milk and curd?

Yes, in smaller amounts. Cheese and paneer contain more zinc than milk or curd.

About the author: Written by Praveen, Co-founder & CEO of The Flavour Farm Foods Pvt. Ltd., an Agra-based manufacturer of oil-free roasted and flavoured seeds, nuts and makhana. Nutrition values are approximate and based on USDA FoodData Central unless stated. This article is general information, not medical advice.
About The Flavour Farm · Shop oil-free flavoured pumpkin seeds · Bulk orders