견과류, 브로콜리, 마늘, 콩, 오메가-3가 풍부한 음식은 항산화제를 함유하고, 항염 효과가 있으며, 섬유질이 풍부하고, 당뇨환자에게 좋다.
콩은 맛있고 저렴한 섬유질과 단백질 공급원이다. 콩은 섬유질이 많기 때문에 정제 곡물이나 전분보다 신체의 포도당 수치에 미치는 영향이 낮다. 콩을 단백질이 풍부한 음식과 함께 규칙적으로 섭취하면 혈당 수치를 조절하는 데 도움이 된다.
블루베리는 섬유질이 풍부하고 활성산소로 인한 염증을 예방할 수 있는 항산화제를 다량 함유하고 있다. 섬유질은 포만감을 느끼도록 도와 식욕을 감소시킨다. 블루베리는 혈당 지수가 낮기 때문에 혈당 수치에 거의 영향을 미치지 않는다.
마늘은 당뇨병 환자의 혈당 수치를 낮추는 것으로 나타났다. 이러한 이점은 항염증, 항바이러스 및 항균 특성을 가진 알리신 화합물에서 비롯된다. 당뇨병 환자는 볶음, 조림 또는 구운 요리에 마늘을 첨가하여 톡 쏘는 맛과 불쾌한 냄새를 줄일 수 있다.
호두에는 심장에 좋을 뿐만 아니라 인슐린 저항성을 개선하는 건강한 항염증 지방이 포함되어 있다. 섬유질, 단백질과 지방이 결합되어 에너지를 공급하지만 포도당 수치는 증가시키지 않는다. 당뇨병 환자는 하루에 약 35g의 호두를 먹거나 피스타치오, 아몬드와 같은 다른 견과류로 대체할 수 있다.
지방이 많은 생선은 강력한 항염증 효과가 있는 오메가-3 지방산을 제공한다. 오메가-3가 함유된 음식을 매일 먹으면 당뇨병과 관련된 염증을 예방하는 데 도움이 될 수 있다. 연어는 오메가-3 함량이 가장 높은 지방이 많은 생선 중 하나이다. 당뇨병이 있는 사람은 일주일에 2인분의 생선을 먹을 수 있다.
생균제 요거트는 제2형 당뇨병 환자의 HgbA1c(3개월 평균 혈당)와 공복 혈당 수치를 감소시킬 수 있다. 요거트는 단백질 함량이 높고 장에 좋은 박테리아를 제공하며 혈당 조절에 도움이 되며 체중 증가를 예방한다. 그러나 당뇨병 환자는 씨앗과 신선한 과일과 함께 먹을 수 있는 간단하고 무설탕 맛을 선택해야 한다. 아마씨는 건강한 지방도 풍부하기 때문에 요거트와 익힌 시리얼에 첨가하는 것이 좋다.
브로콜리에는 섬유질과 비타민 A, C와 같은 항산화제가 풍부하다. 브로콜리의 황 화합물은 항염증 효과가 있어 당뇨병 환자에게 유익하다. 미국당뇨병협회는 당뇨병 환자에게 매일 1인분의 비 녹말 채소의 약 절반을 섭취할 것을 권장한다.