Most foods can be part of your diet when you have diabetes, but eating certain types while limiting others may help support healthy blood glucose levels and reduce your chances of other chronic diseases.
Certain foods and drinks can
Prediabetes and diabetes can
The foods and drinks you consume can help keep your blood glucose levels in the target range your healthcare team recommends.
Read on to learn about five types of foods and drinks you can eat while living with diabetes and five you may want to avoid.
Consuming enough fiber can help you stay full longer and avoid the fatigue that comes from eating sugary foods. Many fiber-rich foods also have a low glycemic index (GI). Examples include non-starchy vegetables, whole grains, and legumes.
Eating lean protein can help fill you up and provide important muscle energy. You can eat all lean meats — including lean beef, pork, and poultry — as well as fish and plant protein sources.
Fruits provide many important vitamins and minerals along with antioxidants and fiber. They’re a source of carbohydrates, but all fruits have a low to medium GI and can be part of your healthy eating plan.
Your body does need fat, so it’s essential to include these in your diet. Olive oil and avocado are examples of healthy fat sources.
You don’t have to stick to water if you have prediabetes or diabetes. You can drink tea or coffee if it doesn’t contain sugar. Coffee has been linked to several health benefits, including a
Opt for plain coffee or espresso or a low-sugar flavoring to help keep your glucose levels within the target range and prevent weight gain.
You can also drink flavored, unsweetened sparkling waters or sugar-free beverages.
The foods you can eat
Discover more about Type 2 Diabetes
Limiting certain foods and drinks may help you manage your condition and reduce your risk of complications.
Foods with added sugars
Limiting added sugars can help keep your blood glucose levels in the target range. Examples include baked goods such as cakes, cookies, and pies.
The American Heart Association
Sweetened drinks such as sodas, flavored coffee drinks, many energy drinks, fruit punch, lemonade (and other “-ades”), and some mixed drinks provide empty calories and offer no nutrients. Limiting these may help lower your glucose, blood fat, and chance of developing fatty liver disease.
Foods with saturated fats
Consuming saturated fats can increase your cholesterol levels and your chance of heart disease. The American Diabetes Association recommends ensuring that no more than 10% of your daily calories come from saturated fats.
Some foods containing saturated fats are high fat meat and dairy products, poultry skin, and oils such as palm and coconut.
If you have diabetes, you may want to limit or avoid alcohol consumption, as it may limit your liver’s ability to release glucose. Alcohol may also interfere with certain diabetes medications.
This category includes foods high in added sugars, refined grains, unhealthy fats, preservatives, and salt.
Ultra-processed foods also contain ingredients you would not add to your food, such as high fructose corn syrup. Eating these foods significantly
Carbohydrates, protein, and fat are the macronutrients that provide your body with energy and support it in carrying out essential functions. Carbohydrates, in particular, are your body’s primary fuel source.
However, when you have type 2 diabetes, which makes up
High blood glucose levels cause your pancreas to make more insulin. Over time, your pancreas may wear out and produce little insulin.
If you have diabetes, paying close attention to what you eat — especially the types and number of carbohydrates you include — is advisable to help manage your blood glucose levels.
Doing so will also prevent sharp increases and decreases in your blood glucose level and reduce your risk of long-term complications.
Having diabetes or prediabetes does not necessarily mean you need to entirely avoid certain foods or food groups. But consuming less of certain types of food may help support healthy blood glucose levels and reduce your risk of other chronic health conditions.
If you need support related to your condition, you can contact a healthcare professional, your family, and your social network. In addition, Healthline’s free app Bezzy T2D can connect you with other people living with type 2 diabetes. You can download the app for iPhone or Android.