May 18, 2024, 05:33 PM IST

10 foods that help you live longer

Shweta Singh

Salmon, mackerel, and sardines are rich in omega-3 fatty acids, which are beneficial for heart and brain health. They help reduce inflammation and lower the risk of chronic diseases.

Fatty fish

Vegetables like spinach, kale, and Swiss chard are packed with vitamins, minerals, and antioxidants. They are known to reduce the risk of chronic diseases, including heart disease and cancer.

Leafy Greens

Blueberries, strawberries, and raspberries are high in fiber, vitamins, and antioxidants, which help combat oxidative stress and inflammation.


Foods like oats, quinoa, and brown rice provide fiber, vitamins, and minerals. Whole grains help regulate blood sugar levels and support heart health.

Whole Grains

Beans, lentils, and chickpeas are high in fiber, protein, and other nutrients that support heart health and lower cholesterol.


Almonds, walnuts, and pistachios are excellent sources of healthy fats, protein, and fiber. They support heart health and may reduce the risk of chronic diseases.


Broccoli, cauliflower, and Brussels sprouts are high in vitamins, minerals, and phytochemicals. They have cancer-fighting properties and support overall health.

Cruciferous Vegetables

Rich in antioxidants, particularly catechins, green tea is known for its anti-inflammatory and anti-cancer properties. It also supports cardiovascular and brain health.

Green Tea

Rich in fiber, vitamins (especially vitamin A), and minerals, sweet potatoes help maintain stable blood sugar levels and reduce inflammation. Their antioxidant properties contribute to overall health and longevity.

Sweet Potatoes