The main zinc rich foods in India are pulses and beans, whole grains such as wheat and millets, nuts and seeds, dairy products like paneer and curd, and, for non-vegetarians, meat, chicken, eggs and seafood. Vegetarians can meet their needs from food, but because grains and pulses also contain phytates that reduce zinc absorption, it helps to eat a variety of sources and use simple kitchen methods such as soaking and sprouting.
This guide lists everyday Indian foods that provide zinc and shows how to include them in your meals.
Why Your Body Needs Zinc
Zinc is an essential mineral, which means your body cannot make it and you need to get it from food. According to the NIH Office of Dietary Supplements, zinc is found in cells throughout the body, supports the immune system, and is used to make proteins and DNA. It is also important for normal growth during childhood and pregnancy.
Because the body does not store large amounts of zinc, a regular daily intake from food matters more than occasional large amounts.
Vegetarian Zinc Rich Foods in India
A typical Indian vegetarian diet already contains several useful zinc sources. The key is to include them every day rather than now and then.

Pulses, beans and soya
Rajma, chana, kabuli chana, moong, masoor, urad and soya chunks all provide zinc along with protein and fibre. Dal with rice or roti, chana chaat, rajma, sprouts salad and soya curry are easy ways to include them.
Whole grains and millets
Whole wheat atta, oats, bajra, jowar, ragi and brown rice contain more zinc than refined flour or polished rice. Switching from maida to whole wheat, or adding a millet roti a few times a week, makes a difference over time.

Nuts and seeds
Pumpkin seeds, sesame seeds (til), flaxseeds, cashews, almonds and peanuts are convenient zinc sources. Sprinkle seeds on salads or poha, add a spoon of peanut butter to toast, or keep a small handful of nuts as a snack.

Dairy
Milk, curd, paneer and cheese provide some zinc, and the zinc in dairy is generally well absorbed. Paneer bhurji, curd with meals and a glass of milk are simple additions.
Non-Vegetarian Sources of Zinc
Animal foods are among the richest and most easily absorbed sources of zinc. Good options include:
- Red meat: Mutton and other red meats are among the richest common sources.
- Chicken: Especially the darker meat from the leg and thigh.
- Eggs: A convenient source that also adds protein.
- Seafood: Fish, prawns and crab provide zinc. Oysters are an exceptionally rich source, though less common in Indian diets.

How to Absorb More Zinc From Plant Foods
Grains and pulses contain phytates, natural compounds that bind to zinc and reduce how much the body absorbs. This is one reason vegetarians and vegans are more likely to fall short. Traditional Indian cooking methods help reduce phytates:
- Soaking: Soak dals, rajma and chana for several hours before cooking and discard the water.
- Sprouting: Sprouted moong, chana and methi are easy to add to salads and chillas.
- Fermenting: Idli, dosa, dhokla and curd-based dishes are fermented, which also helps.
- Combining with dairy or eggs: Pairing plant foods with milk, curd, paneer or eggs adds a more easily absorbed source of zinc to the same meal.
Simple Ways to Add Zinc to Indian Meals
| Meal | Zinc-friendly ideas |
|---|---|
| Breakfast | Oats or daliya with milk and seeds, moong dal chilla, besan chilla with paneer, eggs with whole wheat toast |
| Lunch | Rajma or chana with brown rice or roti, dal with a millet roti, curd on the side |
| Snack | Roasted chana, a handful of nuts and seeds, sprouts chaat, peanut butter on toast |
| Dinner | Soya or paneer curry with whole wheat roti, chicken or fish curry, mixed dal khichdi |
Eating this way also raises your protein intake. If you follow a vegetarian diet and want more ideas, see our guide to protein supplements for vegetarians, and for another nutrient vegetarians often miss, read about vitamin D foods for vegetarians.
Food First, Then Supplements
Most people can get enough zinc from a varied diet. Supplements may be considered by people with low intake, such as some vegetarians and vegans, but more is not better, as taking too much zinc can interfere with other minerals such as copper. If you think you may be low in zinc, speak to a doctor before starting a supplement, and if you do take one, follow the label directions.
If your doctor recommends a supplement, you can compare options in our vitamins and minerals range, including ZMA supplements, which combine zinc with magnesium and vitamin B6.
Frequently Asked Questions
Which vegetarian food has the most zinc in India?
Pumpkin seeds, sesame seeds, cashews, whole grains, pulses such as chana and rajma, soya, and dairy products like paneer are among the better vegetarian sources. Eating a mix of them every day works better than relying on one food.
Do fruits and vegetables contain much zinc?
Most fruits and vegetables contain only small amounts of zinc. They are valuable for other nutrients, but pulses, grains, nuts, seeds, dairy and animal foods are better zinc sources.
Can vegetarians get enough zinc without supplements?
Many can, by eating zinc rich foods daily and using soaking, sprouting and fermenting to improve absorption. If you are concerned, ask a doctor whether you need a blood test or a supplement.



Authenticity Guarantee: Beast Nutrition is an authorized retailer for 100% genuine supplements with official importer tags, batch verification, and FSSAI compliance.
Disclaimer: This content is for informational and educational purposes only. Always consult a physician or certified dietitian before starting any new supplement regimen.
Keep reading
DIET GUIDES Food Recipe
Indian Vegetarian Diet Plan for Bodybuilding
An Indian vegetarian diet plan for bodybuilding with the best vegetarian protein sources, a sample day of meals
Read articleDIET GUIDES Food Recipe Health WORKOUT GUIDES
Indian fat-loss Diet Plan For Beginners
Nowadays, there are a gazillion different fat-loss diet regimens out there; the trick is to choose one that
Read articleDIET GUIDES Food Recipe WORKOUT GUIDES
10 Ways On How To Get Lean Body Without Putting On Fat
Regular physical activity and a customized diet for lean muscle building are essential for an athletic physique. A
Read article