Locations:
Search IconSearch

Foods To Eat (and Limit) on a Diabetes Diet

Fill your plate with lean proteins, non-starchy vegetables and complex carbohydrates

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

Diabetes and diet go hand in hand. After all, what you eat is one of the biggest factors that can send your blood sugar (glucose) soaring.

Knowing what foods to reach for — and which ones to limit — comes down to understanding how different foods affect your blood sugar levels and overall health.

Registered dietitian Tegan Bissell, RD, LD, and diabetes educator and registered nurse Megan Asterino-McGeean, BSN, RN, CDCES, team up to walk us through what healthy eating with diabetes looks like.

How food impacts diabetes

What you eat directly affects your blood sugar level. Simple sugars and refined starches can cause big spikes. Protein and fiber slow digestion, leading to steadier levels.

The combination of macronutrients matters, too. For example, meals high in both carbohydrates and fat can lead to delayed, long-lasting and unpredictable blood sugar spikes.

That said, stable blood sugar isn’t the only part of your health that matters. Like everyone else, your body needs a mix of nutrients to keep it in tip-top shape.

“That’s why the diabetes diet focuses on whole foods,” Asterino-McGeean says. “Healthy food choices can also help manage conditions that often go along with diabetes, like obesity and heart disease.”

Advertisement

The word diet can sound intimidating. But a diabetes diet isn’t about restrictions and extreme short-term changes. It’s about long-term dietary habits that fit into your life.

“Think of it as lifestyle eating,” she adds. “That means balanced meals, whole foods and paying attention to portions and timing, not cutting out entire food groups.”

Food categories and portions for a healthy diabetes diet

The best foods for people with diabetes

There are no absolute “best” foods for diabetes, but certain choices are going to serve you better than others.

Before we get started, keep a couple of things in mind:

  • Most whole foods don’t fall into just one nutrient category. For example, lentils have both protein and complex carbs.
  • You may have other dietary needs or preferences, such as eating gluten-free or vegetarian.

If sorting through all the specifics feels overwhelming, you don’t have to go it alone. A registered dietitian can help you build a plan that works for you.

Bissell and Asterino-McGeean share some of the best foods to eat if you have diabetes.

Lean proteins

Protein helps you feel full and satisfied, and it slows digestion. “Lean” means the protein is lower in total fat compared to other types of protein. “They have fewer calories and are a better option for heart health,” Bissell says.

Some options include chicken, tofu, eggs, fish and turkey.

Non-starchy vegetables

Non-starchy vegetables are packed with vitamins, minerals and fiber. “They’re low in calories and carbohydrates,” Bissell says. “You can think of them as ‘freebie’ foods.”

Examples include:

  • Broccoli
  • Cucumbers
  • Green beans
  • Peppers
  • Salad greens

Complex carbohydrates

Carbohydrates are your body’s favorite fuel source. But there are different types of carbs.

“Complex carbs digest more slowly due to their structure,” Bissell explains. “And foods with complex carbs also tend to have fiber. This means they produce a slower and smaller rise in blood sugar.”

Foods with complex carbohydrates include beans, berries, brown rice, sweet potatoes and whole-wheat bread.

Healthy fats

Unsaturated fats help you feel full and support heart and brain health.

You’ll find them in foods like:

  • Avocado
  • Natural peanut butter
  • Nuts and seeds
  • Olive oil
  • Salmon

High-fiber fruits

Fruits are naturally sweet. But fiber can help balance how your body absorbs their natural sugar. Try to choose fruits with more fiber, like:

  • Apples and pears
  • Berries
  • Cantaloupe and honeydew melon
  • Oranges and grapefruits
  • Apricots, peaches and plums

But how you eat them matters. “Reach for whole fruits and try to skip smoothies or fruit juice,” Bissell advises. “Your body absorbs the sugar much faster when fruit is blended or juiced.”

Advertisement

Low-fat dairy

Dairy products provide nutrients like protein, calcium and vitamin D. Choose low-fat versions of these:

  • Greek yogurt
  • Cottage cheese
  • Milk

“Watch for added sugars, especially in flavored yogurts and chocolate milk,” Bissell cautions.

Foods to avoid

Some foods are more likely to cause blood sugar spikes and trigger cravings. If you have diabetes, Bissell says it’s best to limit or avoid:

  • Processed foods, like sugary cereals, candy and packaged snacks
  • Deep-fried foods, like fries, fried chicken and onion rings
  • Sugary drinks, including juices, sodas and sweetened teas
  • Red and processed meats, like beef, hot dogs and cold cuts

If you see your favorite foods on this list, don’t worry. You don’t have to cut them out completely. “It’s about balance and moderation,” she clarifies. “Aim for consistent healthy eating patterns, not perfection.”

Developing a diabetes-friendly diet plan

There’s no one-size-fits-all approach to eating with diabetes.

“Many people think they need to cut out carbs or ‘white foods,’ entirely,” Bissell notes. “That’s not true. The goal is portion control and choosing higher-quality carbs more often.”

To get the most out of your diabetes eating plan, these tips can help:

  • Pay attention to portion sizes.
  • Cook at home more often than you dine out.
  • Drink plenty of water.
  • Cut back on processed foods.
  • Add vegetables to most meals.

Advertisement

The diabetes plate method

The American Diabetes Association’s Diabetes Plate is a simple way to visualize balanced meals. It recommends filling your plate with these food ratios at each meal:

  • One-half with non-starchy veggies
  • One-quarter with lean protein
  • One-quarter with complex carbs

Choose water or a low-calorie beverage, like unsweetened tea, to drink.

“The plate method simplifies portion control and blood sugar management,” Bissell says. “It’s an easy way to think about building a balanced meal.”

Other diet tips for people with diabetes

Finding the best meals for you may take some trial and error. But these strategies can help set you up for success:

  • Get support. A registered dietitian or diabetes clinic can help you build realistic, sustainable habits.
  • Plan ahead. Look for diabetes-friendly recipes online. Making meal plans each week can help you stick with healthy options.
  • Read labels. Checking nutrition labels can help you spot added sugars and manage portions.
  • Time meals. Going too long without eating can cause a drop in blood glucose. Bissell recommends eating a balanced meal every four to five hours.
  • Use technology. Carb-counting or meal-planning apps may help lighten your mental load.

Risks of a diabetes diet

Following a diabetes diet plan is safe, Bissell says, as long as you don’t take it to the extreme.

Advertisement

“Some people eat a diet that’s too restrictive or too low in carbohydrates. That can lead to nutrient gaps or frequent low blood sugar,” she warns. Balance is key — and so is choosing habits you can stick with long term.”

Managing diabetes can feel overwhelming, especially because you’re making food choices several times a day. If you’re feeling depressed, anxious or burned out, reach out for support. Remember: You don’t have to go through it alone.

Cleveland Clinic icon
Health Essentials logo
Subscription icon

Better health starts here

Sign up for our Health Essentials emails for expert guidance on nutrition, fitness, sleep, skin care and more.

Learn more about our editorial process.

Related Articles

Healthcare provider going over chart on tablet with patient

Steps To Take Toward Diabetes Prevention

Focus on exercise, healthy eating and weight management to help lower your risk

Person packing a bottle of water into a backpack

The Heat Is On: How To Manage Your Diabetes During Extreme Temps

Hot, humid weather can affect your blood sugar levels and even cause dehydration or heat stroke

Grilled, seasoned chicken with asparagus and carrots on red plate
December 11, 2024/Diabetes & Endocrinology

Can Diet Help You Reverse Prediabetes?

The good news? Prediabetes can be erased with healthy lifestyle changes, including eating more nutritious foods

Up close of person's hands holding bowl of strawberries and blueberries over oatmeal
October 18, 2024/Nutrition

Best Fruits for Diabetes

Fresh or frozen fruits that are low on the glycemic index should be your go-to, as they’re full of fiber and other nutrients

Separate bowls of shelled almonds, walnuts, cashews, hazelnuts, and in-shell pistachios
October 16, 2024/Diabetes & Endocrinology

9 Best Nuts for People With Diabetes

Adding nuts like pistachios, almonds or pecans to your diet can help manage blood sugar levels

healthcare provider writing in notes, with glucometer, blood droplet, medicine and approved foods floating near

How Stress and Depression Affect Diabetes

A diabetes diagnosis, new or long-standing, can trigger reactions like grief, stress, depression and frustration, but symptom relief and help are available

person adding blueberries to bowl of granola cereal
January 9, 2024/Diabetes & Endocrinology

Can People With Diabetes Have Sugar?

The short answer: Yes, but you need to eat it in moderation and keep track of how much you consume

fried chicken and French fries
September 5, 2023/Diabetes & Endocrinology

The Worst and Best Foods if You Have Diabetes

Sweet potatoes are great, but sweetened drinks aren’t so great

Trending Topics

Feet with socks on sticking out of blanket on a bed

Can Wearing Socks to Bed Help You Sleep Better?

Putting on socks at night can help regulate your core body temperature to bring on ZZZs

Assorted high-fiber foods in bowls on table, like broccoli, beans, nuts and leafy greens

What Foods Are High in Fiber?

Eating more legumes, fruits, vegetables, nuts and whole grains can help you meet your daily fiber goals

Person checking their health stats on their smartwatch, with checked off health goals, biohacking

What To Know About Biohacking and How To Try It Safely

Practices range from simple lifestyle changes to extreme experiments — and not all approaches come with the same level of risk

Ad