India

8 best foods for people with diabetes to maintain healthy blood sugar levels​

Leafy Green Vegetables
iStock
1/8
Leafy Green Vegetables
Spinach, kale, and methi are low in calories and carbohydrates but high in fibre and antioxidants, helping control blood sugar spikes.

Whole Grains
iStock
2/8
Whole Grains
Foods like brown rice, oats, and millets digest slowly, preventing sudden glucose rises and keeping you full longer.

Lentils
iStock
3/8
Lentils
Lentils are rich in fibre and plant protein, which slow sugar absorption and support steady energy levels.
Nuts and Seeds
iStock
4/8
Nuts and Seeds
Almonds, walnuts, flaxseeds, and chia seeds provide healthy fats and help reduce insulin resistance when eaten in moderation.

Berries
iStock
5/8
Berries
Strawberries, blueberries, and raspberries are low in sugar compared to other fruits and rich in antioxidants.

Fatty Fish
iStock
6/8
Fatty Fish
Salmon, sardines, and mackerel are rich in omega-3 fatty acids that reduce inflammation and support heart health.

Curd
iStock
7/8
Curd
Curd improves gut health and provides protein, which helps stabilise blood sugar levels.

Beans and Chickpeas
iStock
8/8
Beans and Chickpeas
Beans are high in fibre and protein, making them excellent for blood sugar control and long-lasting satiety.

Open in App
Success
This article has been saved