Choose a healthy diet and learn how carbohydrates affect your blood glucose level.
You can eat everything if you have type 2 diabetes. But you will need to limit the amounts of certain foods.
Eat regular meals
Try to eat breakfast, lunch and dinner every day.
Avoid skipping meals as it might cause you to snack more often or eat larger meals later in the evening.
Try to limit processed foods that are high in fat, sugar and salt
Some processed foods can have little nourishment and can be high in fat, sugar and salt. Choose fresh foods, frozen foods and healthier options of processed foods.
Eat a wide range of foods packed with nourishment.
- vegetables, salad and fruit
- milk, yogurt and cheese
- fish - especially oily fish like salmon, sardines, herrings, mackerel, trout, pilchards, kippers
- lean meat, chicken, turkey
- pulses, such as peas, beans, kidney beans, butter beans, chickpeas
- small portions of nuts and seeds
- healthy fats, spreads and oils - for example, reduced fat or light spreads and rapeseed, olive, canola, sunflower or corn oils
Choose wholegrain varieties of foods such as wholegrain breads, cereals and pasta. These provide the body with fibre, which is good for your health.
Learn about carbohydrates
Carbohydrate foods directly affect your blood glucose. The body breaks these down in the stomach and turns them into glucose in your bloodstream. Your body uses this glucose for energy. You may need to reduce the amount of carbohydrates you are eating to help lower your blood glucose.
It is important for people with type 2 diabetes to think about:
- which of your foods and drinks contain carbohydrates
- how much of them you eat and drink - your portion size at meals and snacks
- the benefits of reducing the amount of carbohydrates you eat and drink
You'll learn all about carbohydrates on a diabetes support course. Book your free place.
Carbohydrate foods include:
- porridge and breakfast cereals
- all breads - wholegrain, wholemeal, brown, white, sliced, soda, pitta, wraps, bread rolls, garlic bread
- scones, crackers
- potatoes and all potato products such as chips, wedges, instant mash and crisps
- all types of rice, pasta, noodles and couscous
- foods made with flour such as pizzas, quiches and pies
- fruit, fruit juice, milk and yogurt - these contain natural carbohydrates or sugars
- high sugar foods, such as sugar, jams, honey, marmalade, full sugar fizzy drinks and dilutable drinks
- many desserts, such as jelly, ice cream, tarts, pies and buns
- cakes, biscuits, sweets and chocolate
Consider reducing the amount of carbohydrates you are eating in a meal or snack. For example, reduce the number of potatoes you eat with dinner. Eat more vegetables or salad instead.
To help reduce the amount of carbohydrate you take in, consider sugar-free alternatives to high-sugar foods. Choose sugar-free alternatives to full-sugar fizzy drinks. For example, water or products labelled as diet, 0% or zero. The amount of carbohydrate stated on the food label should be almost zero.
Most foods labelled as ‘diabetic’ or ‘suitable for diabetes’ have no health benefit. These may still be high in fat or carbohydrates or salt. Special foods are not needed for people with diabetes.
Diabetic foods are not necessary
Most foods labelled as ‘diabetic’ or ‘suitable for diabetes’ have no health benefit. These may still be high in fat or carbohydrate or salt. Special foods are not needed for people with diabetes.
Get help with changing your diet
You can get help with changing your diet by attending a free support course for type 2 diabetes.
Book your place on a free diabetes support course
If you need to change your diet, it might be easier to make small changes every week. Eating healthily most of the time means you are taking good care of yourself. Asking for support from your family and friends can help make it easier.
Think about the reasons why you eat - it may not always be because you're hungry. You could be thirsty, tired, bored, celebrating or just eating because food is available. Sometimes people eat when they are upset and or eat to cope with other challenges.
Ask your GP to refer you to a dietitian for support if you are finding it hard to change your diet. Together you can work on a plan that suits you and your life.
Read more about healthy eating for people with type 2 diabetes (PDF, 2.8 MB, 34 pages)
Find this information in other languages
We have leaflets on healthy eating for people with type 2 diabetes. It is available in 11 languages.
English: Healthy eating for people with type 2 diabetes (PDF, 2.8 MB, 34 pages)
Bengali: টাইপ 2 ডায়াবেটিস রোগীদের জন্য স্বাস্থ্যকর খাবার গ্রহণের নির্দেশিকা (PDF, 2.8 MB, 36 pages)
Chinese: 2 型糖尿病患者的健康饮食 (PDF, 2.7 MB, 36 pages)
French: Une alimentation saine pour les personnes atteintes de diabéte de type 2 (PDF, 2.4 MB, 36 pages)
Hindi: टाइप 2 मधुमेह वाले लोगों के लिए स्वस्थ भोजन (PDF, 2.7 MB, 36 pages)
Pashto: د هغو خلکو لپاره سالم خواړه چې 2 م ډول دیابېت لري (PDF, 2.7 MB, 36 pages)
Polish: Zdrowe żywienie dla osób z cukrzycą typu 2 (PDF, 2.3 MB, 36 pages)
Romanian: Alimentația sănătoasă pentru persoanele cu diabet de tip 2 (PDF, 2.3 MB, 36 pages)
Russian: ЗДОРОВОЕ ПИТАНИЕ ПРИ САХАРНОМ ДИАБЕТЕ 2 ТИПА (PDF, 2.3 MB, 36 pages)
Spanish: Alimentación saludable para personas con diabetes tipo 2 (PDF, 2.4 MB, 36 pages)
Ukrainian: ЗДОРОВЕ ХАРЧУВАННЯ ДЛЯ ЛЮДЕЙ ІЗ ЦУКРОВИМ ДІАБЕТОМ 2-ГО ТИПУ (PDF, 2.3 MB, 36 pages)
Urdu: ٹائپ 2 ذیابیطس والے لوگوں کے لیے صحت بخش کھانا (PDF, 2.3 MB, 36 pages)