top of page
  • Writer's pictureDr. Karuturi Subrahmanyam

What vegetables should be avoided by people with diabetes?

If you have diabetes, you know how important it is to watch what you eat. Your food choices can affect your blood sugar levels, your weight, and your overall health. Vegetables are a great choice for people with diabetes because they are low in calories, high in fiber, and rich in vitamins and minerals. But not all vegetables are the same. Some vegetables have more starch or sugar than others, which can raise your blood sugar levels too much. Here are some vegetables that you should avoid or limit if you have diabetes.

Starchy vegetables

Starchy vegetables are those that have a lot of carbohydrates in them. Carbohydrates are the main source of energy for your body, but they also turn into sugar in your blood. If you eat too many starchy vegetables, your blood sugar levels can go up too high and cause problems for your diabetes. Some examples of starchy vegetables are:

- Potatoes

- Sweet potatoes

- Corn

- Green peas

You don't have to avoid these vegetables completely, but you should eat them in small amounts and not too often. You should also balance them with other non-starchy vegetables, lean protein, and healthy fats. A good way to do this is to fill half of your plate with non-starchy vegetables, such as carrots, lettuce, or tomatoes. Then fill one quarter of your plate with starchy vegetables or grains, such as brown rice. And fill the last quarter of your plate with protein, such as chicken, fish, eggs, or beans.

Other tips for choosing vegetables for diabetes

Besides avoiding or limiting starchy vegetables, here are some other tips for choosing the best vegetables for diabetes:

- Choose a variety of colors and types of vegetables to get different nutrients and antioxidants that can help your body fight diseases.

- Eat more leafy greens, such as spinach, kale, or collard greens. They are low in carbs and high in fiber and vitamins that can help lower your blood sugar and cholesterol levels.

- Eat more cruciferous vegetables, such as cauliflower, cabbage. They have compounds that can help prevent cancer and inflammation.

- Eat more mushrooms, onions, garlic, and peppers. They have substances that can boost your immune system and lower your blood pressure.

- Avoid adding butter, cheese, cream sauces, or fried toppings to your vegetables. They can add unhealthy fats and calories that can make you gain weight and raise your blood sugar levels. Instead, use herbs, spices, lemon juice, vinegar, or natural sesame oil to add flavor to your vegetables.

- Eat raw or lightly cooked vegetables to keep their nutrients and crunchiness. You can steam, roast, grill, or sauté your vegetables with a little oil and seasoning.

- Check your blood sugar levels before and after eating to see how different vegetables affect you. You may need to adjust how much you eat or how much medicine you take depending on how your blood sugar reacts.

Vegetables are a key part of a healthy diet for people with diabetes. But some vegetables are better than others for keeping your blood sugar levels under control. By avoiding or limiting starchy vegetables and choosing more non-starchy ones, you can enjoy the benefits of vegetables without harming your diabetes.

Dr. Karuturi Subrahmanyam, MD, FRCP (London), FACP (USA)

Internal Medicine Specialist

Kify Hospital



Phone : 85000 23456


bottom of page