No universal “diabetes diet”. If you use insulin, have kidney disease, are pregnant, are underweight, have a history of disordered eating or have another medical condition, individual dietetic advice is especially important.

Carbohydrate matters — but context matters too

Carbohydrate-containing foods are broken down into glucose and can raise blood glucose. That does not mean all carbohydrate foods are “bad” or should be eliminated. The amount eaten, fibre content, processing, cooking method, what the carbohydrate is eaten with, medicines and individual response can all influence the glucose pattern.

Common carbohydrate sources include maize meal, rice, potatoes, bread, chapati, fruit, milk, beans and lentils. Some of these foods also provide fibre, protein, vitamins or minerals. The practical goal is usually to understand portions and build meals that are satisfying and nutritionally useful.

Assorted vegetables, fruit, fish and bread arranged as healthy foods
Variety can help a meal pattern provide fibre, protein, vitamins and minerals; exact portions should be adapted to individual needs.

A flexible plate framework

One way to think about a mixed meal is to make non-starchy vegetables a large visual part of the plate, include a protein source, and keep a measured portion of the main starchy food. This is a framework, not a prescription.

Examples of non-starchy vegetables can include sukuma wiki, cabbage, spinach, tomatoes, peppers, courgette, eggplant and other local vegetables. Protein sources can include beans, lentils, eggs, fish, poultry, meat or unsweetened dairy, depending on preference, availability and health needs.

The starchy portion might be ugali, rice, potatoes, matoke, bread, chapati or another staple. Portion size is often more useful to discuss than simply labelling the food as allowed or forbidden.

Use local foods rather than chasing imported “health foods”

A balanced eating pattern does not require expensive specialist products. Beans and lentils can provide carbohydrate, fibre and protein. Leafy vegetables can add volume and micronutrients. Whole or minimally processed grains may provide more fibre than highly refined options, although availability and tolerance matter.

Fruit can fit into a diabetes meal pattern. Whole fruit is generally more filling than juice because it retains fibre and requires chewing. The portion and timing may matter, especially if glucose readings are frequently high or if medication timing is involved.

Fruit and vegetable stall in Kenya
Planning around accessible foods can be more sustainable than relying on imported products marketed as “diabetic”.
Bowl of cooked oatmeal
Simple staple foods can fit into different meal patterns; portion size and what is eaten alongside them still matter.

Drinks can change the picture quickly

Sugary soft drinks, sweetened juices, energy drinks and heavily sweetened tea or coffee can add a large amount of rapidly absorbed carbohydrate without much fullness. Water is a practical default drink for many people.

If you drink alcohol, discuss it with your healthcare professional, particularly if you use insulin or medicines that can cause low glucose. Alcohol can complicate glucose management and may interact with medicines or other health conditions.

A clear glass of water
Water is a practical default drink for many people and does not add sugar or calories.

A planning method that does not require perfection

  1. Choose the staple. Decide what your main carbohydrate food will be.
  2. Add vegetables. Use whatever seasonal or affordable vegetables are available.
  3. Add protein. Beans, lentils, eggs, fish, poultry, meat or another suitable source.
  4. Notice the portion. If glucose readings are consistently outside your agreed range, discuss the pattern with your clinician or dietitian rather than making extreme changes on your own.
  5. Keep the routine realistic. A plan that fits work, family and budget is more useful than a “perfect” menu that lasts three days.

Food changes can interact with medication

If you take insulin or a medicine that can cause hypoglycaemia, skipping meals, sharply cutting carbohydrate, fasting or suddenly increasing exercise can change your risk of low glucose. Ask your clinician what precautions apply to your specific medicine.

Do not use this article to calculate insulin doses, adjust prescription medication or replace individual nutrition care.

Sources used for this guide

Last editorial review: 6 October 2026.