IFORHER
  • MOTIVATION
    • Everyday Heroes
  • RELATIONSHIPS
  • LIFE
    • Movies & TV
    • Fashion, Beauty & Style
    • Festivals & Celebration
    • Fun & Humor
    • Astrology & Zodiac
    • DIY & Hobby Ideas
  • ENTERTAINMENT
    • Entertainment News
    • Celeb News
  • QUIZ
  • HOROSCOPE
  • QUOTES
No Result
View All Result
IFORHER
Home > Health > Diet & Nutrition

20 Indian Foods Rich In Zinc: Top Vegetables, Nuts, Seeds & More

by Mohi Gaur
September 30, 2025
Join our WhatsApp Channel

Zinc is essential for building immunity, repairing tissues, and supporting overall health. It also improves taste and smell. Both vegetarians and non-vegetarians in India can include a variety of Indian foods containing zinc to meet their daily requirements. Here’s a list of zinc-rich foods from India that can help you stay strong and healthy!

What Are Zinc-Rich Foods?

Indian Foods Rich In Zinc - Fruits, Nuts, Seeds, Vegetables
Source: IforHer.com | Canva

Zinc-rich foods are those that provide significant amounts of zinc per serving, helping boost immunity, improve metabolism, and support growth. Incorporating these Indian staples ensures you meet your daily zinc needs without relying solely on supplements.

Best Indian Zinc-Rich Foods You Must Include

 Vegetarian Zinc-Rich Indian Foods

1. Spinach (Palak)

One of the Indian foods rich in Zinc is Spinach (Palak). Eating 2 cups of spinach daily can help meet your zinc requirement (10 mg for women, 12 mg for men). 

2. Mushrooms (Khumb)

Mushrooms are a zinc-rich food and are also high in fiber, antioxidants, and protein. Consuming 5 mushrooms a day is ideal for a balanced nutrient intake.

3. Chickpeas (Kabuli Chana)

Chickpeas are widely used in Indian snacks and curries. They are a zinc-containing food and rich in vitamins and minerals. 1 cup per day aids digestion and supports weight management.

4. Jowar (Sorghum) & Bajra (Pearl Millet)

Bajra is a traditional Indian grain rich in zinc. 1–2 cups in a khichdi or roti is perfect for maintaining zinc intake, especially during winter. Jowar roti or porridge is a nutritious Indian staple and a good source of zinc.

5. Lentils (Urad Dal & Moong Dal)

Urad dal is a popular zinc-rich food used in dal, idli, dosa, and snacks. 2 bowls daily are sufficient for daily zinc intake. Moong dal is an everyday ingredient in Indian kitchens. Women need 25g, and men 38g daily to maintain zinc levels.

6. Curd (Dahi)

Curd is a staple in Indian meals and provides zinc. Include it in your diet for lunch, dinner, or snacks. 1 small bowl (100–150 g) per day can contribute to daily zinc intake.(Also Read: 9 Amazing Benefits Of Curd For Skin, Hair, Face & Mood)

7. Oatmeal (Daliya or Rolled Oats)

Oatmeal is becoming popular in India for breakfast. 1–2 cups daily provide zinc and essential nutrients. (Also Read: 11 Health Benefits Of Oats & Oatmeal)

Fruits, Nuts & Seeds Rich in Zinc

8. Banana (Kela)

Bananas contain zinc and provide instant energy. 2 bananas daily can help meet your zinc needs.

9. Walnuts

Walnuts provide a similar zinc content as almonds (~3.1 mg per 100 g). They are better known for their omega-3 fatty acids, but they also contribute to your daily zinc requirement. A few walnut halves a day is a healthy add-on.

10. Almonds

Almonds offer a moderate amount of zinc (about 3.1 mg per 100 g). They are also rich in vitamin E, fiber, and antioxidants. A handful of almonds daily makes for a crunchy, zinc-supporting snack.

11. Cashews

Cashews are one of the best nut sources of zinc (about 5.8 mg per 100 g). Along with zinc, they pack in healthy fats, magnesium, and protein. A small handful (7–8 cashews) daily is enough to boost your zinc intake.

12. Sesame Seeds (Til)

Til is a traditional Indian superfood rich in zinc and calcium. Around 1–2 tablespoons (10–15g) daily offer 0.8–1 mg of zinc, perfect for sprinkling on rotis, salads, or sweets.

13. Sunflower Seeds

These crunchy seeds provide skin- and heart-friendly nutrients. About 2 tablespoons (20g) daily give roughly 1 mg of zinc, making a great healthy snack.

14. Hemp Seeds

Hemp seeds are one of the richest plant-based sources of zinc, giving nearly 2 mg per 2 tablespoons (20g). They’re also high in protein and omega-3s.

15. Flaxseeds (Alsi)

Alsi is loaded with fiber, omega-3s, and zinc. Around 1–2 tablespoons (10–15g) provide 0.5–0.8 mg of zinc, making it versatile for chutneys, cereals, or smoothies.

16. Chia Seeds

Chia seeds provide a good zinc boost, about 0.5 mg per 2 tablespoons (20g), along with calcium and fiber. Perfect for puddings, smoothies, or drinks.

17. Pumpkin Seeds

Pumpkin seeds are packed with zinc, protein, and antioxidants. About 2 tablespoons (20–25g) daily provide roughly 1.5–2 mg of zinc, helping boost immunity and overall health.

Non-Vegetarian Zinc Sources

18. Eggs (Anda)

Eggs are a great source of zinc and protein. 2–3 whole eggs a day suffice for daily zinc requirements.

19. Chicken

Lean chicken, especially roasted or grilled, is a good source of zinc. Eating 100–150 g daily can help meet your zinc needs. Keep it simple and avoid too much oil or spice.

20. Mutton

Mutton is also rich in zinc along with iron and protein. A moderate serving of 100 g is enough. Best eaten in a light curry or roasted form rather than heavy oily gravies.

Takeaway: Zinc-Rich Foods in India

Maintaining good health is easy with simple Indian foods like spinach, dals, nuts, curd, eggs, and grains. For additional support, you can also consult your doctor about zinc supplements.

  • MOTIVATION
  • RELATIONSHIPS
  • LIFE
  • ENTERTAINMENT
  • QUIZ
  • HOROSCOPE
  • QUOTES
Contact Us: hello@iforher.com

© 2025 IFORHER Digital Pvt. Ltd. | Women's Entertainment & Lifestyle Platform | About Us | Privacy Policy

No Result
View All Result
  • IFORHER
  • QUIZ
  • ENTERTAINMENT
  • MOVIES & TV
  • ASTROLOGY
  • QUOTES
  • HOROSCOPE
  • FASHION & BEAUTY
  • JOKES & RIDDLES
  • MOTIVATION
  • RELATIONSHIPS
  • COMMUNITY
This website uses cookies. By continuing to use this website you are giving consent to cookies being used.