You were told to eat more vegetables, so you did. Then your meter showed a number you did not expect after a plate of roasted potatoes, corn and beets. It is not you, and it is not your meter. Vegetables are not all the same when you have diabetes, and the vegetables for diabetics to avoid are really vegetables to limit, portion or pair with something else.
Here is the short answer: no vegetable is off-limits, but starchy vegetables (potatoes, corn, peas, winter squash, parsnips) carry far more carbohydrate than non-starchy ones, and canned or creamed versions can add sugar and sodium on top. I’m Dr. Nada, a pharmacist (BPharm, Cairo University) certified in Nutrition Science and Obesity Management. Below I explain which vegetables deserve a smaller portion, what the numbers actually look like, and what to put on your plate instead.
Disclosure: some pages on this site contain affiliate links. If you buy through them I may earn a small commission at no extra cost to you. Read my affiliate disclosure.
Which Vegetables Should Diabetics Limit? The Quick Table
| Vegetable | Typical carbohydrate | Glycemic index (GI) | How to treat it |
|---|---|---|---|
| Potato, white | About 30 to 37 g per medium potato | Around 82 boiled; instant mash 87 | Small portion; pair with protein and vegetables |
| Sweet corn | Roughly 20 to 27 g per medium ear | About 52 | Count it as a starch |
| Sweet potato | About 26 g per medium potato | About 63 boiled | Keep to a half to one cup |
| Green peas | Roughly 20 to 25 g per cooked cup | Moderate | Half-cup portions |
| Butternut squash | About 21 g per cooked cup | Not well established | Count as a starch |
| Parsnips | About 24 to 27 g per cooked cup | Not well established | Small portions |
| Beets | About 17 g per cooked cup | Moderate | Fine in measured portions |
| Carrots | Small; about 4 g per half cup boiled | About 33 to 39 | Not a vegetable to avoid |
GI figures come from the International Tables of Glycemic Index Values and the Linus Pauling Institute. Carbohydrate amounts are approximate and vary with size and cooking method, so check labels and a nutrition database for your own portions.
Starchy vs Non-Starchy Vegetables: Why It Matters
The American Diabetes Association puts it plainly. Non-starchy vegetables are low in calories and carbohydrate and help slow the digestion of carbohydrate foods. Starchy vegetables still have vitamins, minerals and fiber, but more carbohydrate, with one serving counting as about 15 g of carbohydrate (a serving can be anywhere from a third of a cup to a full cup, depending on the vegetable).
The ADA’s Diabetes Plate method fills half the plate with non-starchy vegetables and puts starchy vegetables into the carbohydrate quarter of the plate. That is the most useful way to think about this topic: starchy vegetables are not bad, they are carbohydrate, and they have to share the quarter of the plate with rice, bread, pasta or fruit.
For how GI is sorted: foods at 55 or below are low GI, 56 to 69 are medium, and 70 or above are high. GI is only part of the story, since portion size sets how much carbohydrate you actually eat, and the same food can raise glucose differently from one person to the next.
Starchy Vegetables to Limit
Potatoes
Potatoes are the vegetable people with diabetes get surprised by most. A boiled white potato averages a GI of 82 (a medium one has about 30 g of carbohydrate), and instant mashed potato tests even higher at 87. Fries and chips add fat and salt on top. Keep to a fist-sized portion, leave the skin on if you can, and eat them alongside protein and non-starchy vegetables rather than alone.
Corn
Sweet corn has a medium GI of about 52, but a large ear adds up to 20 to 27 g of carbohydrate. Corn-based products such as cornflakes (GI 79) and many chips are faster-acting. Count a half cup of kernels or one small ear as your starch for the meal.
Sweet Potatoes
Sweet potatoes offer more fiber and beta-carotene than white potatoes, but they are still starch. Boiled sweet potato has a medium GI of 63, and baking tends to push it higher. A half to one cup works for most meal plans.
Peas
Green peas feel like a light side dish but carry roughly 20 to 25 g of carbohydrate per cooked cup. A half cup is a sensible portion.
Butternut and Other Winter Squash
A cooked cup of butternut squash has about 21 g of carbohydrate. It is nutritious and filling, so treat it as part of your starch allowance. If you want recipe ideas, my high-protein fall recipes that will not spike your blood sugar use squash with protein.
Parsnips
Sweet and starchy, with around 24 to 27 g of carbohydrate per cooked cup. Small portions, mixed into a stew with non-starchy vegetables, work well.
Beets and Carrots: Often Misunderstood
Beets and carrots get lumped into lists of vegetables to avoid, mostly because they taste sweet. The numbers do not support that for carrots. Boiled carrots have a GI of roughly 33 to 39 and only about 4 g of carbohydrate per half cup in the Linus Pauling Institute data, so they have almost no effect on blood sugar in normal portions. Beets are higher (about 17 g per cooked cup) but still fine in a measured serving of a half cup.

Turnips and radishes are lower in carbohydrate than most root vegetables and are easy swaps for potatoes in stews and roasts.
Canned and Processed Vegetables to Watch
The vegetable itself is rarely the issue here. The packaging is. Watch for:
- Canned corn, peas and mixed vegetables packed with added salt or sugar. Choose “no added sugar” and “low sodium” and rinse them well.
- Canned carrots and beets in syrup or sweetened brine.
- Pickles and relishes. Sweet pickles and relish often contain added sugar. Dill pickles usually do not, but they are high in sodium.
- Creamed vegetables and vegetables in sauces. The sauce adds saturated fat and often starch or sugar.
- Vegetable soups. Check total carbohydrate and sodium per serving on the label.
Fresh or plain frozen vegetables give you the most control. If you rely on canned, read the ingredient list for sugar, corn syrup or starch.

Better Choices: Non-Starchy Vegetables to Fill Your Plate
According to the ADA, non-starchy vegetables should take up half your plate. Many are so low in carbohydrate that you can eat generous portions. Good options include:
- Leafy greens: spinach, kale, Swiss chard, lettuce, arugula.
- Cruciferous vegetables: broccoli, cauliflower, cabbage, Brussels sprouts.
- Summer squash: zucchini works as a pasta substitute (zoodles).
- Peppers, tomatoes and cucumbers.
- Asparagus, green beans, mushrooms, eggplant and celery.
If you want to compare calorie and carbohydrate levels, my list of the lowest-calorie vegetables gives real numbers.
How to Eat Starchy Vegetables Without Spiking Your Blood Sugar
- Measure the first few times. Use a measuring cup so you learn what a half cup actually looks like.
- Count them as carbohydrate. If you use carbohydrate counting or exchanges, a serving of starchy vegetable is about 15 g. My guide to the diabetic exchange list shows how to portion it.
- Pair them with protein, healthy fat and non-starchy vegetables. This is the habit I recommend most to clients, because a mixed meal is gentler on glucose than a plate of starch.
- Do not stack starches. Potatoes plus rice plus bread plus fruit juice is a big carbohydrate load. Pick one or two.
- Check your own response. Test your glucose before and one to two hours after a meal containing the vegetable. Your meter tells you more than any list.
A note from the pharmacist side: if you take insulin or a sulfonylurea (such as glimepiride or glipizide), changing how much carbohydrate you eat can raise your risk of low blood sugar or change your dosing needs. Do not adjust your medicine on your own. Talk to your doctor or diabetes care team before making big changes.
A Few Myths to Skip
You may read that starchy vegetables should never be eaten with protein, or that you must eat carbohydrates and protein in separate meals. I could not find credible evidence for this “food combining” idea, and the ADA’s plate method does the opposite by combining them. Similarly, no vegetable cures or reverses diabetes. Vegetables are a good part of a balanced eating pattern, and they work alongside the medication, activity and monitoring plan your doctor sets.
Related Guides
If your next question is about other foods, these pages go deeper: the diabetic diet food list, the worst fruits for diabetics, whether mango is okay, what happens when you eat a lot of sugar with diabetes, prediabetes foods to avoid, fast food breakfast for diabetics, bedtime snacks for blood sugar, intermittent fasting for diabetics, and Nutrisystem for diabetics if you want a structured portion-controlled plan.
Frequently Asked Questions
Can diabetics eat carrots and beets?
Yes. Carrots are low in carbohydrate and have a low GI, so normal portions rarely cause trouble. Beets have more carbohydrate, so measure a half-cup serving and pair it with protein.
Are sweet potatoes better than white potatoes for diabetes?
Sweet potatoes have more fiber and beta-carotene, and boiled ones have a lower GI (about 63) than boiled white potato (about 82). Both are still starch, so portion size is what matters most.
Is corn safe for diabetics?
In controlled portions, yes. Count it as starch, keep to a half cup of kernels, and eat it with protein and non-starchy vegetables.
Can diabetics drink vegetable juice?
Juicing removes most of the fiber, so the natural sugars are absorbed faster. Whole vegetables are better. If you drink juice, keep it to a small glass of a low-sugar blend such as cucumber, celery and leafy greens, and check how your blood sugar responds.
Are beans and lentils vegetables for this purpose?
They are legumes, usually grouped with starchy foods because they contain carbohydrate, but their fiber and protein make them a good choice in measured portions. Lentils have a low GI of about 32.
How many vegetables should I eat each day?
Aim for non-starchy vegetables at most meals, filling about half your plate, as the ADA’s Diabetes Plate suggests. Starchy vegetables count toward your carbohydrate allowance.
The Bottom Line
You do not need to avoid vegetables when you have diabetes. You need to know which ones are really starch, measure them, pair them with protein and non-starchy vegetables, and choose fresh or plain frozen over canned and creamed. Fill half the plate with non-starchy vegetables and treat potatoes, corn, peas, squash and parsnips as part of your carbohydrate budget. This article is general education and does not replace advice from your doctor or diabetes care team. Check with them before changing your eating pattern, especially if you take insulin or other glucose-lowering medication.
References
- American Diabetes Association. Let’s Talk About Vegetables. Diabetes Food Hub.
- Atkinson FS, Foster-Powell K, Brand-Miller JC. International Tables of Glycemic Index and Glycemic Load Values: 2008. Diabetes Care, 2008.
- Linus Pauling Institute, Oregon State University. Glycemic Index and Glycemic Load.
Last reviewed: November 2026.
Written by Dr. Nada Ahmed El Gazaar, BPharm — a pharmacist certified in Nutrition Science (Zewail International Academy) and Obesity Management (EPSN Academy), who works with nutrition clients online. This article is educational and not a substitute for personal medical advice.

