Best foods for people living with diabetes

Your diet can have a major role in preventing and managing diabetes.

Fatty fish

Fatty fish contain omega-3 fats that can help reduce inflammation and other risk factors of heart disease and stroke.

Leafy green

Leafy green vegetables are rich in nutrients like vitamin C as well as antioxidants that protect your heart and eye health.


Avocados have less than 1 gram of sugar and are associated with improved overall diet quality.

Eggs may improve risk factors for heart disease, promote good blood sugar management, protect eye health, and keep you feeling full.

Chia seeds contain high amounts of fiber, which may help you lose weight. They also help maintain blood glucose levels.

Beans are cheap, nutritious, and have a low glycemic index, making them a healthy option for people with diabetes.

Nuts are a healthy addition to a balanced diet. They’re high in fiber and can help reduce blood sugar and LDL (bad) cholesterol levels.

Broccoli is a low calorie, low carb food with high nutrient value. It’s loaded with healthy plant compounds that may help protect against various diseases.

Extra-virgin oil Extra-virgin olive oil contains healthy oleic acid. It has benefits for blood pressure and heart oil

Flaxseeds may help reduce inflammation, lower heart disease risk, decrease blood sugar levels, and improve insulin sensitivity.

Apple cider vinegar and vine Apple cider vinegar may help improve fasting blood sugar levels, but more research is needed to confirm its health benefits.

Strawberries are low sugar fruits that have strong anti-inflammatory properties and may help improve insulin resistance.

Garlic helps lower blood sugar, inflammation, LDL cholesterol, and blood pressure in people with diabetes.

Summer and winter squash contain beneficial antioxidants and may help lower blood sugar. Health benefits of squash make it a great addition to any meal.