Diet and Diabetes โ What to Eat and What to Avoid
Updated March 2026 ยท Validated by diabetes specialists ยท 6 min read
In brief:
There is no universal "diabetes diet", but research shows that reducing fast carbohydrates and eating more vegetables, protein and healthy fats gives better blood sugar control. The Mediterranean diet is the best documented for diabetes.
Carbohydrates โ the most important thing to understand
Carbohydrates affect blood sugar the most. But not all carbohydrates are the same โ it is about type and amount.
| Type of carbohydrate | Effect on blood sugar | Examples |
|---|---|---|
| Fast (simple) | Rapid, high spike | Sugar, soft drinks, white bread, cakes |
| Slow (complex) | Gradual, stable rise | Oats, wholegrain bread, legumes |
| Fibre | Slows absorption of sugar | Vegetables, berries, seeds |
Always choose slow carbohydrates over fast ones. A simple rule of thumb: the more fibre, the better for blood sugar.
What to eat more of
- ๐ฅฆ Vegetables โ aim for half your plate as vegetables
- ๐ Fish and seafood โ 2โ3 times a week, especially oily fish
- ๐ซ Legumes โ lentils, beans and chickpeas provide slow-release energy
- ๐ฅ Eggs and lean meat โ provide satiety without raising blood sugar
- ๐ซ Berries and fruit โ berries are best, fruit in moderate amounts
- ๐ฅ Healthy fats โ olive oil, avocado, nuts
- ๐พ Wholegrains โ oats, wholegrain bread, quinoa
What to limit
| Food | Why limit it | Better alternative |
|---|---|---|
| Sugar and sweets | Rapid blood sugar spike | Berries, dark chocolate (70%+) |
| Soft drinks and juice | Liquid sugar causes extra fast rise | Water, unsweetened tea |
| White bread and rice | Low fibre, rapid absorption | Wholegrain bread, brown rice |
| Potatoes (boiled/mashed) | High glycaemic index | Sweet potato, cauliflower mash |
| Ultra-processed food | Hidden sugar and poor fat | Homemade, simple ingredients |
| Alcohol | Can cause severe hypoglycaemia | Eat food alongside, limit quantity |
Meal timing โ as important as what you eat
For many people with diabetes, regular meals at consistent times is at least as important as what they eat. Skipping meals increases the risk of low blood sugar (especially with insulin or certain tablets).
Practical tips:
- โ Eat 3 main meals and 1โ2 snacks daily
- โ Allow about 3โ4 hours between meals
- โ Start your meal with vegetables โ it dampens the blood sugar rise
- โ Eat slowly and chew well โ it gives better blood sugar control
Carbohydrate counting โ worth learning?
For people with type 1 diabetes (and many with type 2 on insulin), carbohydrate counting can be very useful. It involves estimating the number of grams of carbohydrates in each meal to correctly adjust the insulin dose.
A simple rule: 1 carbohydrate portion = 10โ12 grams of carbohydrates. Ask your diabetes care team to learn more about this.
Important:
Radical dietary changes such as very low carb or fasting can significantly affect medication doses. Always make such changes in consultation with your doctor or diabetes care team.
Simple weekly meal ideas to get started
- ๐ Breakfast: Oats with berries and nuts, or eggs with wholegrain bread
- โ๏ธ Lunch: Salad with chicken/tuna, wholegrain bread and vegetables
- ๐ Dinner: Fish/chicken with plenty of vegetables and a little wholegrain
- ๐ Snack: An apple with a handful of nuts
Questions about diet and diabetes?
Our free AI chatbot answers in your language โ around the clock. Validated by diabetes specialists.
Ask a question free โNo registration ยท Free ยท 25+ languages