6 Foods That Most Diabetics Should Avoid (and 8 Foods They Can Safely Eat)

So, you’ve seen your doctor and your fears have been confirmed. The “D word” has entered into your life—and this uninvited guest won’t be leaving anytime soon. Diabetes can be a scary diagnosis, largely because it’s not a temporary one.
Unlike a nasty cold or a sprained ankle, diabetes is not just an annoying hiccup that can be fixed and forgotten—it’s a chronic disease that has no cure. It can be daunting to realize that for the rest of your life, you’ll need to monitor your blood sugar and take steps to keep it at a safe level—but with the right treatment and adjustments, it is manageable.

What Is Diabetes? 

Diabetes is all about insulin, the hormone that helps move the glucose (sugar) in the bloodstream into the cells so it can be used as fuel for the body. When the body is low on insulin does not make enough of it, or doesn’t process the insulin properly (a condition called insulin resistance), it leads to a buildup of glucose in the bloodstream, which causes blood sugar levels to spike.
With Type 1 diabetes, the immune system attacks cells in the pancreas so they can’t produce insulin. If you have Type 2 diabetes, that means your pancreas doesn’t make enough insulin or your body doesn’t use it properly (or both).
Over time, elevated blood glucose levels can lead to serious health hazards, including higher risk of heart attack and stroke, kidney failure, loss of limbs and blindness. To prevent this, your doctor will likely recommend a modified diet and exercise plan, supplemented by insulin injections and/or diabetes medications as necessary.

How Will Diabetes Affect Your Diet?

You almost certainly have lots of questions, perhaps the biggest of which is, “What the heck am I allowed (and not allowed) to eat?” You may be wondering whether you’ll still be able to enjoy the foods you love, or if you’re destined to lead a tasteless, sugar-free life.
Don’t fear: A diabetes diagnosis doesn’t have to mean a lifetime of bland meals. The key is to choose more of the “good foods” and less of the “not-so-good” foods. As always, you can still enjoy some of your favorite indulgences, as long as you practice moderation and portion control.

Stephanie Perruzza, registered dietitian for KIND, says there are three key things to keep in mind when managing diabetes for your individual eating style: balance, consistency and portion control. “Choose balanced meals and snacks that offer a variety of nutrients like fiber, protein and healthy fats,” she suggests. “It’s important to eat consistent, evenly spaced meals throughout the day and watch your portion sizes to aid in blood sugar management.”
We asked some nutrition experts what those with diabetes should consider before choosing what goes on their plates—and what to eliminate.  

7 Foods to Watch if You Have Diabetes

Registered dietitian Ilana Muhlstein refers to fruit juices as “liquid candy,” and says they should be largely avoided by those with diabetes. “Juices give you the sugars from all of the fruits without the fiber from the pulp, which is meant to help curb the sugar load in your blood stream,” she says.
For hydration, it’s best to stick to water or tea. And if it’s the fruit you crave, opt for a whole piece of fresh produce rather than just the juice.
Flavored Plain Yogurts
Those yummy, fruit-flavored yogurts may seem like the best of both worlds, but they could actually be sugar traps masquerading as health food. When buying yogurt, Muhlstein says it’s always best to make sure there are more grams of protein than grams of sugar.
“If you are buying a flavored plain yogurt, as opposed to a higher-protein Greek yogurt variety, you can expect as much as three times more sugars than protein, which can certainly spike your blood sugar,” she says. Instead, she recommends choosing plain Greek yogurt with real fresh fruit or Stevia mixed in, or find a yogurt that has more grams of protein than sugar on the label, such as Siggi's.
100-Calorie Packs of Cookies
These petite-sized snack bags may seem like a smart way to satisfy your sweet tooth without busting your calorie budget, but Rissetto says those pre-portioned packs of cookies might not be as innocent as they seem.
“While they’re only 100 calories, they’re still purely sugar and not helping your glucose levels,” she says. “If you’re looking for something sweet, [have] some fruit with a small amount of dark chocolate. The fat from the chocolate will help stabilize blood sugar and keep you feeling full longer.”
Sauces & Condiments with Hidden Sugars
Registered dietitian Dr. Catherine Metzgar is on the clinical team at Virta Health, a type 2 diabetes clinic that helps patients through nutritional intervention. She warns that people with diabetes should avoid foods that contain hidden sugars, which includes certain salad dressings, marinara sauces and barbeque sauces.
“Even though these foods don't taste sweet, just one tablespoon of conventional barbecue sauce has about six grams of sugar,” Dr. Metzgar warns. There are low-sugar versions of sauces and condiments, so check the label before dousing your sandwich or salad.
Pumpkin Pastries & Drinks
At first glance, pumpkin seems like an excellent choice for a diabetic, as the food itself is low in calories, high in fiber and low in sugar. However, Muhlstein points out that it’s not very sweet in and of itself, and is often supplemented with added sugars.
“When a bakery or coffee shop starts selling pumpkin scones, cookies, muffins and lattes, it is likely coated in sugar, maple syrup, honey and every other code name for sugar, and can be harmful for someone with diabetes,” she warns.
Instead, Muhlstein suggests getting canned pure pureed pumpkin—the only ingredient should be pumpkin—and whipping it up with plain Greek yogurt, or ricotta cheese and a pinch of stevia, cinnamon and nutmeg, to make your own delicious pumpkin mousse for breakfast or a quick snack.
Muhlstein calls pretzels “white bread with better PR.” While the low sugar content may initially make the salty snack seem like a good choice for diabetics, they’re also high in carbohydrates, low in fiber and low in protein. And because diabetes is a risk factor for high blood pressure, the high salt content makes pretzels a poor snack choice.
Instead, Muhlstein recommends snacking on high-fiber crisp breads or crackers, like the kinds by Wasa, GG Scandinavian or Mary's Gone Crackers.

8 Foods That Are Good Choices for Those With Diabetes     

Berry Fruits

Before reaching for that apple or banana, you might want to consider hopping on the berry bandwagon. Metzgar recommends choosing berry fruits—like raspberries, strawberries, blackberries and blueberries—instead of higher-sugar fruits.
“Berry fruits are lowest in carbohydrates and pack a powerful punch when it comes to antioxidants,” she says. “Plus, they’re a rich source of fiber, making them a perfect fruit choice for morning yogurt or a quick afternoon snack."


“Cauliflower is so high in fiber, and works great as a swap for higher carbohydrate dishes, making it an excellent choice for someone with diabetes,” says Muhlstein. She also appreciates the veggie’s versatility—cauliflower can be steamed and mashed like potatoes, spiced and roasted or even turned into pizza crust for a low-carb alternative when you’re craving pizza.


Registered dietitian Toby Smithson, a certified diabetes educator and person living with diabetes herself, recommends oatmeal as a staple of any diabetic’s diet.
Oatmeal is a whole-grain cereal that contains fiber and no fat, which makes it a diabetes-friendly and heart-healthy food choice,” she says. “People with diabetes are two to four times more likely to develop heart disease, so it’s good to choose foods that can help lower the risk of heart disease, such as foods with soluble fiber, like oatmeal.”
Due to its high fiber content, Smithson says the carbohydrate in oatmeal is absorbed slower than other ready-to-eat cereals, which can assist with better blood sugar control.


Research has shown that for people with diabetes, adding nuts to a meal or snack in place of carbohydrates can help to improve blood sugar control. In addition to being chock full of protein, nuts also contain fiber and heart-healthy fats.
“Consuming nuts is similar to strapping on a seat belt as a protective heart health component,” says Smithson. “Walnuts contain an extra bonus as a plant source of omega-3 fatty acids.”
Almonds are another great nut for controlling blood sugar levels and even preventing pre- diabetes, says Smithson. “Almonds are a low glycemic food, high in unsaturated fats and fiber, which all may be reasons they do not raise blood sugar levels when combined with a high-carbohydrate meal,” she says.
As always, portion control is important when snacking on nuts. SparkPeople’s registered dietitian nutritionist, Becky Hand, recommends using this resource for portion sizing.
Whole Grains

If you have diabetes, Perruzza says refined starches, which can actually behave a lot like sugar when ingested into the body, should be among the first to go. “Whole grains—like quinoa, oats, amaranth and buckwheat—contain carbohydrates, but also provide nutrients like fiber, which slows down digestion and helps to manage blood sugar levels,” she says. Perruzza says it’s important to stick to portions of 1/3 to ½-cup of cooked grains when consuming whole grains as part of a meal.

Beans and Lentils

These versatile, plant-based foods serve as lean sources of protein and fiber, which help to slow absorption of glucose into the bloodstream. Lentils and beans are specifically high in soluble fiber, which has been found to decrease cholesterol levels. They’re also rich in iron, folate, phosphorus, potassium, manganese, magnesium, thiamine and zinc.
Muhlstein says lupini beans—a type of ancient Italian beans—have the highest amount of plant-based protein per calorie when compared to other beans. They’re also very high in fiber, making them an incredible choice for stabilizing your blood sugar and also for weight control.

However, Smithson points out that for people with diabetes, it’s important to consider that beans and legumes are also a source of carbohydrate. “This doesn’t mean you can’t have legumes, but it does mean that you will need to fit it into your carbohydrate choices for that meal,” she says.

Fish High in Omega-3 Fatty Acids

Because people with diabetes have a higher risk for heart disease, it’s more important for them to consume a heart-healthy diet. Foods high in omega-3 fatty acids have been shown to decrease triglyceride levels and lower the risk of heart disease.
Smithson recommends incorporating fish high in omega-3s—such as salmon, sardines, mackerel, lake trout, herring or Albacore tuna—as lean, heart-healthy protein sources. “Make sure your fish is cooked using a fat-free method—baked, grilled or broiled—in order to keep it low in fat content,” she suggests.

Non-Starchy Veggies

Perruzza recommends that diabetics add more non-starchy veggies to their diet. “Dark, leafy greens, Brussels sprouts, carrots and tomatoes are lower in carbohydrates and full of vitamins, minerals and fiber, so they have a lower impact on blood sugar levels,” she explains. “They are also lower in calories, and a great option to incorporate into meals like a salad or cooked side dish.”

Finding the Diabetes Diet That Works for You

It’s important to remember that these are all general guidelines, and there is no “one size fits all” diet for everyone with diabetes. If you’ve been diagnosed, Hand strongly encourages you to meet with a dietitian or certified diabetes educator who can assess your nutritional needs and customize a dietary plan that complements your activity level, lifestyle, medications, food preferences and other factors.

Click here to to redeem your SparkPoints
  You will earn 5 SparkPoints

Member Comments

Good article but needs updating. Some of the complex carbs (rice, oatmeal, etc) should not be eaten consistently. Report
It seems rice & other grains is not always work for diabetics so feel this article needs to researched further & changing Report
No offense but whole grains and oatmeal spike my sugar to 300 along with fruit that should only be consumed during hypoglycemia. Secondly diabetes isn't a chronic illness. It can be cured on a high fat diet with resistance training and fixing the gut. Diabetes medicine is a bandage, it doesn't fix the problem. It just shoves the sugar back into your body causing you to lose your eyes and feet. And if God made animals, it's okay to eat there fat, which lowers blood sugar better than avocados and insulin. Hence why they raise the insulin every year as augers never get better on there medicine. Eat foods that haven't been tampered with by man and diabetes can be reverse. By your produce from farmers market and your meat directly from farmers. Report
Anyone else trying out the Virta Health system (mentioned here in the article on the segment about hidden sugars in sauces etc by Dr. Catherine Metzgar.)? The more I watch how I react, the more I'm realizing that grains and sugars are not working for me... but they are as addictive as crack!!!! Report
Listen to your health care professional. Some things have changed slightly Report
I'm working the plan! Report
good points Report
great article Report
Outdated; although much of it is good info, diabetics who are counselled to continue eating a high carb diet are signing their own death warrant. I have learned to stay away from grains and learn to use nut-based and other flours to make something I can eat without spiking blood sugar. I don't eat sugar. Period. I only eat small portions of berries and a few lower-sugar fruits for nutrient value. Healthy fat of any sort has a GI near zero; why would you not want to use fat for energy instead of processed and refined carbs? Your own body can make all the carbs it needs. Essential amino acids (protein) and essential fatty acids are required in the diet; there is no such thing as an "essential carb." I eat a lot of low-carb veggies for the nutrients they supply and to help me feel full, but I avoid starchy vegetables. I don't rely on carbs for energy. We've been told for years to eat more carbs than we need, but the Standard American Diet is killing us. ESPECIALLY processed foods full of preservatives, trans-fats and sugar. Check out dietdoctor dot com for a community of doctors and their patients who support the low-carb lifestyle. Report
This is good information. My cousin who is a diabetic and lives with me doesn't seem to understand that the food choices he makes are not always the best. I may have to print this out and hand it to him. Report
Everybody is different. Some people can't have rice because it raises their blood sugar, some are unaffected. Best thing to do is test your foods. Write down what foods make your blood glucose meter go crazy and which don't then avoid the foods that raise it. You don't want blood sugar spikes.
And why do they say there is no cure for type 2?? How did I go from blood sugar of 1354, to months of insulin, to control by diet alone and then back to normal?? For a long time my A1C was 5.6 with never any medication. I am careful and try to eat well balanced ...I can't say it won't ever return. But I also don't believe that it can't be reversed. I think everybody owes it to themselves to eat right and excercise and at least try without the constant...oh there is no cure thought on the back of their minds. Diabetes is a billion dollar industry so it's in big pharmas interest to keep it that way. Report
Everyone is different in what they can eat. I think the author gives good advice to list the whole grain options with fiber which is probably preferable for a lot of us type two diabetics. I know that my blood glucose reacts better to true whole grains, and not just "whole grain" breads which are frequently not whole grains at all.

Although opinions can differ, I think this is an excellent general information article. Report
Not all the information in this article is accurate. Please consider cross-researching or asking your HCP about what is good for you. Report
CLARE1952: your sources of information please...???
While I might agree with you that T2D "can" be a result of too much insulin circulating over time due to eating a diet of refined carbs...I believe that is what leads to insulin resistance. But there is more than one pathway to T2D...and some people truly do not produce enough insulin. Your statements about avoiding all grains is simply inaccurate: many people (myself included) do quite well by just limiting portions!!
A high fat diet isn't the answer in my opiniin, unrefined carbs with a lot of fiber are. Report


About The Author

Melissa Rudy
Melissa Rudy
A lifelong Cincinnatian, Melissa earned a Bachelor of Arts in English Literature from University of Cincinnati before breaking into online writing in 2000. As a Digital Journalist for SparkPeople, she enjoys helping others meet their wellness goals by writing about all aspects of healthy living. An avid runner and group fitness addict, Melissa lives in Loveland with her guitarist husband and three feisty daughters.
Close email sign up
Our best articles, delivered Join the millions of people already subscribed Get expert advice on Diabetes from our coaches and trainers We will never sell, rent or redistribute your email address.

Magic Link Sent!

A magic link was sent to Click on that link to login. The link is only good for 24 hours.