Your Privacy is Important to us

We encourage you to review our Terms of Service, and Privacy Policy.

By continuing, you agree to the Terms listed here. In case you want to opt out, please click "Do Not Sell or Share My Personal Information" link in the footer of this page.

Opt out of the sale or sharing of personal information

We won't sell or share your personal information to inform the ads you see. You may still see interest-based ads if your information is sold or shared by other companies or was sold or shared previously.

Continue on TOI App
Open App
Login for better experience!
Login Now
Welcome! to timesofindia.com
TOI INDTOI USTOI GCC
TOI+
  • Home
  • Live
  • TOI Games
  • Top Headlines
  • India
  • City News
  • Photos
  • Business
  • Real Estate
  • Entertainment
  • Movie Reviews
  • Lifestyle
  • Podcasts
  • Elections
  • Web Series
  • Sports
  • TV
  • Food
  • Travel
  • Events
  • World
  • Music
  • Astrology
  • Videos
  • Tech
  • Auto
  • Education
  • Log Out
Follow Us On
Open App
  • ETIMES
  • CINEMA
  • VIDEOS
  • TV
  • LIFESTYLE
  • VISUAL STORIES
  • MUSIC
  • TRAVEL
  • FOOD
  • TRENDING
  • EVENTS
  • THEATRE
  • PHOTOS
  • MOVIE REVIEWS
  • MOVIE LISTINGS
  • HEALTH
  • RELATIONSHIP
  • WEB SERIES
  • BOX OFFICE

7 best iron-rich foods for vegetarians and non-vegetarians

TOI Lifestyle Desk
| ETimes.in | Last updated on - Aug 20, 2025, 05:00 IST
Comments
Share
1/8

Iron isn’t just another nutrient on the checklist

Iron is the mineral that helps your blood move oxygen around your body. Without enough of it, you’ll probably notice the effects quickly low energy, pale skin, dizziness, or just feeling off. In the long run, iron deficiency can turn into anemia.

Now, here’s the tricky part: Not all iron is the same. Heme iron, which comes from meat and fish, is absorbed easily. Non-heme iron, found in plants, is a little harder for your body to use, but you can improve absorption by pairing it with vitamin C foods (like citrus, tomatoes, or peppers).

So whether you’re vegetarian or not, you’ll want to pay attention to where you’re getting iron from. Below are seven foods that are not only rich in iron but also easy to include in everyday meals.

2/8

Spinach and leafy vegetables


Spinach has been linked with iron ever since Popeye. And for good reason a serving gives you close to 3 mg of iron per 100 grams. Kale, beet greens, and Swiss chard work just as well.

The nice thing about leafy greens is how flexible they are. Toss them into smoothies, stir them into soups, or sauté them with garlic for a quick side dish.

Add lemon juice or tomatoes when cooking greens. Vitamin C helps your body pull more iron from plants.

3/8

Lentils, beans, and chickpeas


If you follow a vegetarian diet, legumes are your best friend. One cup of cooked lentils provides more than 6 mg of iron. Chickpeas, black beans, and kidney beans are solid options too.

They’re filling, high in protein, and wallet-friendly. Think lentil curry, bean soups, or hummus with veggies on the side.

Squeeze some lime juice or add bell peppers to your bean dishes to help your body absorb the iron better.

4/8

Red meat


For meat-eaters, red meat is one of the most reliable iron sources. Beef, lamb, and goat provide heme iron, which your body uses much more efficiently than plant iron. A 100-gram portion of lean beef gives you about 2.7 mg of iron.

Red meat is also high in vitamin B12 and protein. The only caution? Don’t overdo it. Too much fatty red meat can weigh on your heart health.

Go for lean cuts and pair them with roasted veggies or whole grains for balance.

5/8

Pumpkin seeds and nuts


Don’t underestimate seeds. A handful of pumpkin seeds (about 28 grams) packs over 4 mg of iron. Cashews, almonds, and pine nuts add smaller amounts but still contribute. They’re easy snacks, great in salads, or perfect as a crunchy topping for yogurt or oats.

Mix pumpkin seeds with dried fruit like raisins or apricots for a quick, iron-boosting trail mix.

6/8

Poultry and fish

Chicken and turkey don’t have as much iron as red meat, but they still help. Turkey has about 1.4 mg per 100 grams.

Fish, though, can be a game changer. Fatty fish like salmon, tuna, and sardines deliver iron and omega-3s, which are great for the heart and brain. Shellfish such as clams and oysters are among the richest iron foods you’ll find. Clams can contain over 20 mg of iron per 100 grams.

Grill or bake fish, add a squeeze of lemon, and serve with greens for a powerhouse meal.

7/8

Tofu and soy products


Soy is a staple for many vegetarians, and it’s also an iron booster. Half a cup of tofu has about 3 mg of iron, while cooked soybeans can hit 15 mg per cup.

The beauty of tofu is that it takes on whatever flavor you cook it with stir-fries, curries, even grilling works.

8/8

Dried Fruits


Need a sweet fix? Go for dried fruits. Raisins, apricots, figs, and prunes carry a decent amount of iron. A small handful of raisins alone gives about 1.3 mg.

They’re easy to snack on, mix into oatmeal, or scatter over salads. Just keep an eye on portions since they’re calorie-dense.

Combine dried fruits with nuts for a satisfying snack that balances sugar, fiber, protein, and iron. ( source of images Canva )

Start a Conversation

Post comment
Featured In lifestyle
  • Consistency matters more than grand gestures in parenting: 4 ways busy parents can make children feel secure and valued
  • 7 myths about obesity that need to be left behind
  • Meet Rounak Adhikary: Ashneer Grover once told him ‘Tu Baith Jaa Yaar’ and cut off his pitch mid-sentence; now he's living every startup founder's dream
  • Amid divorce rumours, Victoria Beckham shares family moments with David Beckham in Ibiza
  • Building smart money habits early: 4 ways parents can encourage goal-setting and patience in children
  • Optical illusion personality test: Hand or old man? What you see first reveals if you are reserved or controlling in nature
  • 7 powerful reverse psychology tricks that usually work
  • 5 surprising ways yoga changes your mind and soul (not just your body)
  • Success quote of the day by Virat Kohli: “Whatever you want to do, do it with...”
Photostories
  • Divyanka Tripathi shares emotional moments from twin boys' birth; Delivery room glimpses to Harshdeep Kaur singing “Chanda Hai Tu” for the newborns
  • 'Stranger Things' to 'Game of Thrones': Series that gained popularity owing to their conspiracy theories
  • Samantha Ruth Prabhu defies summer fashion rules in leather pants and absolutely wins
  • Why does postpartum hair fall happen?Causes, treatment, and effective ways to manage it
  • 7 powerful reverse psychology tricks that usually work
  • 6 types of litchi available in India and how to pick the sweetest one at the market
  • 22-year-old influencer dies after dealing with depression and anxiety: 7 things women should do before reaching a breaking point
  • Kriti Sanon is serving flirty luxe with emerald envy in this Rs 67,000 designer mini dress for ‘Cocktail 2' promotions
  • Archana Puran Singh’s son Aaryamann gives a glimpse of his new approximately Rs 50 crore house in Madh Island; he shares an important update
Explore more Stories
  • 11
    What happens when you drink coconut water for 15 days daily in summer season and foods to pair with it
  • 5
    Why does postpartum hair fall happen?Causes, treatment, and effective ways to manage it
  • 13
    6 types of litchi available in India and how to pick the sweetest one at the market
  • 5
    Kriti Sanon is serving flirty luxe with emerald envy in this Rs 67,000 designer mini dress for ‘Cocktail 2' promotions
  • 6
    5 surprising ways yoga changes your mind and soul (not just your body)
Up Next
  • ETimes
  • /
  • Life & Style
  • /
  • Health & Fitness
  • /
  • Health News
  • /
  • 7 best iron-rich foods for vegetarians and non-vegetarians
About UsTerms Of UsePrivacy PolicyCookie Policy

Copyright © Jun 1, 2026, 03.31AM IST Bennett, Coleman & Co. Ltd. All rights reserved. For reprint rights: Times Syndication Service