India

6 healthiest foods you should eat every week

Broccoli
iStock
1/6
Broccoli
Broccoli is a fibre-rich, low-calorie veggie loaded with vitamin C, vitamin K, and antioxidants. It supports immune health, aids digestion, and helps detox the body. Regular intake may also lower the risk of certain cancers and chronic inflammation.
Blueberries
iStock
2/6
Blueberries
These antioxidant-rich berries fight oxidative stress and inflammation while supporting brain and heart health. Blueberries also provide fiber, vitamin C, and manganese, helping to regulate blood sugar and improve memory. They’re an easy, nutrient-dense snack or smoothie booster.
Avocado
iStock
3/6
Avocado
Avocados are rich in healthy monounsaturated fats, potassium, and fibre. They help lower LDL (bad) cholesterol, stabilise blood sugar, and support skin and heart health. Their creamy texture makes them a nutritious addition to salads, toast, and grain bowls.
Salmon or Flaxseed for Veg Option
iStock
4/6
Salmon or Flaxseed for Veg Option
Salmon is an excellent source of protein and omega-3 fatty acids, which support heart and brain health. For vegetarians, flaxseed offers similar omega-3s and fiber benefits. Both help reduce inflammation, boost cognitive function, and aid muscle repair and recovery.
Spinach
iStock
5/6
Spinach
Spinach is packed with iron, magnesium, and vitamin A—great for boosting energy, supporting immune function, and maintaining healthy skin and eyes. Its low calorie count and versatility make it perfect for smoothies, salads, or sautéed dishes.
Sweet Potatoes
iStock
6/6
Sweet Potatoes
Sweet potatoes are a nutritious source of complex carbs, fibre, and beta-carotene (vitamin A). They promote gut health, improve vision, and help balance blood sugar. Their natural sweetness and filling nature make them an excellent alternative to refined carbs.
Open in App
Success
This article has been saved