9 of the Best Foods for Diabetics

According to research, a healthy diet including these foods can help manage blood sugar levels, or even reverse early-stage high blood-sugar problems.

View as Slideshow

Oatmeal

OatmealiStock/Thinkstock
High in soluble fiber, oats are slower to digest than processed carbs. Eat them and you’ll release glucose into the bloodstream more slowly, which will prevent spikes in your blood-sugar levels. In a 2012 study from Sweden’s Karolinska University, researchers found that eating four servings of whole grains daily reduced the risk for developing prediabetes by 30 percent. Other research shows that if you eat whole grains you experience less inflammation, which could lower the odds of your developing insulin resistance, heart disease, and high blood pressure. 

Cinnamon

Cinnamon
This sweet seasoning contains a compound called hydroxychalcone, which may stimulate insulin receptors on cells and, in turn, improve your body’s ability to absorb blood sugar. Researchers from the University of California-Davis recently reviewed eight different studies on cinnamon and reported that about half to one teaspoon a day lowered fasting blood sugar levels by an average of nine points among people with diabetes. Sprinkle the fragrant spice onto oatmeal or add a dash to a cup of coffee.

Grapes

Grapes
Eating more whole fruits, particularly grapes, blueberries, and apples, was significantly associated with a lower risk of type 2 diabetes, according to a Harvard study published in the British Medical Journal in 2013. People who ate at least two servings each week of certain whole fruits reduced their risk for type 2 diabetes by as much as 23 percent when compared to those who ate less than one serving per month. Eating the whole fruit seems to be key, though; researchers found that fruit juice drinkers faced as much as a 21 percent increased risk of developing diabetes. 

Olive oil

Olive oil
This Mediterranean staple is rich in monounsaturated fats (MUFAs), which may improve insulin sensitivity. A Spanish study found that people who ate plenty of these good fats at breakfast had better insulin sensitivity throughout the day than those whose morning meal rich was in saturated fat or carbohydrates. MUFAs may also help zap belly fat, which can contribute to inflammation and increase type 2 diabetes risk. 

Content continues below ad

Beans

Beans
These little legumes pack a powerful punch for diabetics, with a winning combination of high-quality carbohydrates, lean protein, and soluble fiber that helps stabilize the body's blood-sugar levels and keeps hunger in check. An Archives of Internal Medicine study found that type 2 diabetes patients who ate more legumes had improved blood sugar control and reduced their risk of heart disease. 

Eggs

Eggs
Eggs provide a great dose of satiating protein (6 grams per whole egg), and are a healthy choice compared to many meats. For people with diabetes, nutrition experts do recommend limiting yolks to about three times a week, but you can have whites more often. One large egg white has about 16 calories and 4 grams of protein, notes nutritionist Joy Bauer, RD on her website, making them a “perfect food for blood sugar control, not to mention weight-loss or maintenance.”

Dairy

DairyiStock/Thinkstock
The calcium, magnesium, and vitamin D in milk, cheese, and yogurt make your body more sensitive to insulin, according to the 2-Day Diabetes Diet. In fact, Harvard Medical School researchers have found that every daily dairy serving reduces risk for insulin resistance by more than 20 percent. French research has also found that people who consume two daily dairy servings are about 26 percent less likely to develop high blood-sugar problems.

Kale

KaleiStock/Thinkstock
All vegetables are crucial to a healthy diabetes diet, but leafy greens pack a particularly powerful punch. Rich in nutrients such as magnesium and vitamin K, kale and its cousins have been linked to better blood sugar control, according to the Reader’s Digest 2-Day Diabetes Diet book. Cruciferous veggies also contain a compound called sulforaphane, which has anti-inflammatory properties that help control blood sugar and protect blood vessels from cardiovascular damage. 

Content continues below ad

Fish

Fish
Ample research shows people with the highest blood levels of omega-3 fatty acids—fish is one of the best sources—have less body-wide inflammation, which leads to and worsens diabetes and weight problems. Since fatty meats can raise your risk for high blood sugar, according to a 2008 study from the University of Minnesota, swap them out for leaner options, like fish or skinless poultry. 

Want to stay smart and healthy?

Get our weekly Health Reads newsletter

how we use your e-mail
We will use your email address to send you the newsletter each week, and we may also send you occasional special offers from Reader's Digest. For more information please read our privacy policy.

Some people like to travel by train because 
it combines the slowness of a car with the cramped public exposure of 
an airplane.

Dennis Miller

I think my pilot was a little inexperienced. We were sitting on the runway, and he said, “OK, folks, we’re gonna be taking off in a just few—whoa! Here we go.”

Kevin Nealon

“I can’t wait until your vacation is over.” 
—Everyone following you on Instagram

@kristencarney

A man knocked on my door and asked for a donation toward the local swimming pool. So I gave him a glass of water.

Comedian Greg Davies

Funny Jokes

Just found the worst page in the entire dictionary. What I saw was disgraceful, disgusting, dishonest, and disingenuous.

@sixthformpoet

Funny Jokes

Client: We need you to log in to the YouTube and make all our company videos viral.

From clientsfromhell.net

Funny Jokes

My cat just walked up to the paper shredder and said, “Teach me 
everything you know.”

@NicCageMatch

Funny Jokes

“Just because you can’t dance doesn’t mean you shouldn’t dance.” 
—Alcohol

@yoyoha (Josh Hara)

Funny Jokes

My parents didn’t want to move to Florida, but they turned 60 and that’s the law.

—Jerry Seinfeld

Funny Jokes

Q: What do you call an Amish guy with his hand in a horse’s mouth?

A: A mechanic.