tap.health logo
  • Diabetes Management
  • Health Assistant
  • About Us
  • Blog
  • Contact Us
Start Free Trial
  • Diabetes Management
  • Health Assistant
  • About Us
  • Blog
  • Contact Us
  • All Blogs
  • Diabetes
  • Is Shakarkandi (Sweet Potato) Good for Diabetes?

Is Shakarkandi (Sweet Potato) Good for Diabetes?

Diabetes
March 7, 2026
• 10 min read
Ayush Mishra
Written by
Ayush Mishra
Nishat Anjum
Reviewed by:
Nishat Anjum
ChatGPT Perplexity WhatsApp LinkedIn X Grok Google AI
Is Shakarkandi (Sweet Potato) Good for Diabetes?

As the winter chill sets in across India, the familiar sight of street vendors roasting shakarkandi (sweet potatoes) over hot coals becomes a comforting daily scene. Tossed in a little chaat masala and lemon juice, it is a healthy, warming snack loved by many.

But if you are living with diabetes, the word “sweet” is usually a massive red flag. When you are constantly trying to keep your blood sugar levels stable, eating something that naturally tastes like a dessert feels risky. You might find yourself staring at that roasted shakarkandi and wondering: Is this actually safe for me? Will it cause my sugar levels to spike?

The relationship between diabetes and starchy root vegetables is often misunderstood. For years, people with diabetes were told to avoid all potatoes entirely. Today, nutritional science tells a very different story, especially when it comes to the sweet potato.

In this comprehensive guide, we will break down exactly how shakarkandi affects your blood sugar. We will look at its nutritional profile, compare different cooking methods, and give you the best, science-backed advice on how to enjoy this delicious winter treat without harming your health.



What Is Shakarkandi? (Sweet Potato Explained)

Before we look at how it affects your body, let us understand what shakarkandi actually is.

Botanically, sweet potatoes (Ipomoea batatas) are not even related to regular white potatoes. They belong to the morning glory family. They are a type of starchy root vegetable grown underground.

In India, we usually find the variety with reddish-purple skin and white or pale yellow flesh. In other parts of the world, they are often bright orange inside. Regardless of the colour, they are highly nutritious and packed with natural plant compounds that support overall health.


Nutritional Profile of Shakarkandi (What Matters for Diabetes)

To understand why shakarkandi is generally approved for diabetics, we have to look at what is inside a standard serving. Here is a rough breakdown of what a medium-sized (about 100g), boiled sweet potato contains:

  • Calories: Roughly 86 kcal. It provides solid, sustainable energy.
  • Carbohydrates: About 20 grams. Since it contains carbs, it must be counted as part of your daily allowance.
  • Fibre: Around 3 grams. This is the crucial element that slows down digestion.
  • Vitamins: It is an absolute powerhouse of Vitamin A (in the form of beta-carotene) and a great source of Vitamin C.
  • Potassium: Excellent levels of potassium, which is vital for heart health and managing blood pressure.

For a person with diabetes, the standout features here are the high fibre content and the dense micronutrients, which make it far superior to empty-calorie starches like white rice or maida.


Glycaemic Index and Glycaemic Load of Sweet Potato

If you are managing diabetes, you know that the Glycaemic Index (GI) is your roadmap. The GI measures how quickly a food raises your blood sugar on a scale of 0 to 100.

The GI of shakarkandi is fascinating because it changes dramatically based on how you cook it.

  • Boiled Sweet Potato: Has a Low to Medium GI (around 44 to 46). The boiling process helps the starch retain a structure that takes longer to break down.
  • Roasted/Baked Sweet Potato: Has a High GI (around 82 to 94). The dry heat breaks down the starches into simple sugars much faster, meaning a roasted sweet potato will spike your blood sugar almost as fast as a regular potato.

GI vs GL (Why Portion Size Matters Most)

While GI tells you how fast the sugar enters your blood, the Glycaemic Load (GL) tells you how much sugar is entering based on your portion size. Even if you boil your shakarkandi to keep the GI low, eating three large ones at once will result in a massive Glycaemic Load, forcing your pancreas to work overtime.

Is Shakarkandi Good for Diabetes?

Yes, people with diabetes can safely eat shakarkandi (sweet potato).

Despite having “sweet” in its name, it is actually a fantastic source of complex carbohydrates and dietary fibre. When eaten in moderation and prepared correctly, it releases its natural sugars slowly into the bloodstream, preventing the sharp, dangerous spikes associated with white potatoes or refined sweets.

However, portion control and the way you cook it (boiling vs roasting) matter immensely. It is a healthy addition to a diabetic diet, but it is not a “free” food that you can eat in unlimited quantities.


Does Shakarkandi Raise Blood Sugar in Diabetics?

Yes, shakarkandi will raise your blood sugar. It is a carbohydrate-rich food. The goal in diabetes is not to eat foods that cause zero blood sugar rise (which is impossible unless you only eat pure fat and protein). The goal is to eat foods that cause a slow, steady rise.

Sweet Potato Alone vs With Protein/Fibre

If you eat a plain, roasted sweet potato on an empty stomach, your blood sugar will spike quickly. However, if you eat a boiled sweet potato alongside a bowl of protein-rich dal, some paneer, and a large serving of leafy green vegetables, the protein and extra fibre act as a massive roadblock in your stomach. This combination forces the sweet potato to digest very slowly, resulting in a gentle, rolling hill on your glucometer rather than a sharp spike.


Benefits of Shakarkandi for People with Diabetes

Swapping your regular potatoes or white rice for shakarkandi offers several direct metabolic benefits.

Fibre for Slower Glucose Absorption

The dietary fibre in shakarkandi (especially if you eat it with the skin on) is its greatest asset. Fibre cannot be easily digested. As it moves through your digestive tract, it forms a gel that physically blocks sugar from rushing into your bloodstream.

Better Satiety and Craving Control

Managing weight is critical for controlling Type 2 diabetes. Because shakarkandi is dense and fibrous, it keeps your stomach feeling full for hours. This stops the mid-afternoon hunger pangs and reduces the urge to snack on unhealthy, processed biscuits or namkeen.

Nutrient Density (Vitamin A, Potassium, Antioxidants)

Diabetes causes oxidative stress, essentially “rusting” your cells from the inside. The massive amounts of beta-carotene (Vitamin A) and Vitamin C in sweet potatoes act as powerful antioxidants, fighting this cellular damage and protecting your eye health—a major concern for diabetics.

Gut Health Support (If Tolerated)

The specific types of fibre in sweet potatoes serve as excellent food for the good bacteria in your gut (microbiome). A healthy gut microbiome has been directly linked to better insulin sensitivity.


Boiled vs Roasted vs Fried Sweet Potato – Which Is Best for Diabetes?

How you prepare your shakarkandi is the single most important factor for your blood sugar.

  1. Boiled or Steamed (The Best Choice): This method keeps the Glycaemic Index low. It is the safest way for a diabetic to consume sweet potato.
  2. Roasted or Baked (Eat with Caution): The dry heat changes the chemical structure, making the starches digest very rapidly. If you eat it roasted (like from a street vendor), you must keep the portion very small and pair it with a heavy protein.
  3. Fried (Avoid Entirely): Deep-frying sweet potatoes into chips or tikkis destroys the health benefits. The added unhealthy fats increase insulin resistance and keep your blood sugar elevated for hours after the meal.

How Much Shakarkandi Can a Diabetic Eat? (Portion Guidance)

Even the healthiest food becomes unhealthy if you overeat it.

A safe portion for most people with diabetes is about half a cup to one small katori of diced, boiled sweet potato (roughly 50 to 75 grams).

It is best to treat it as a replacement for your other carbohydrates, not an addition. If you are having a katori of shakarkandi, you should skip your roti or rice for that meal. It is generally safe to include it in your diet 1 or 2 times a week.

Always use your glucometer. Check your reading two hours after eating shakarkandi. If it stays within your target range (usually under 140-180 mg/dL post-meal), then your portion size is correct for your unique body.


Best Way to Eat Shakarkandi for Diabetes

To get the maximum nutritional benefit with the minimum sugar spike, follow these practical tips.

Eat in Small Portions

Always measure your portion. Never sit down with a whole bowl of roasted sweet potatoes and eat mindlessly.

Pair with Protein (Eggs, Paneer, Dal, Curd)

Never eat shakarkandi naked. Always anchor it with protein. Have your boiled sweet potato alongside two boiled eggs for breakfast, or mixed into a bowl of thick curd (yogurt) as a snack.

Add Fibre (Salad/Vegetables)

If you are having shakarkandi for lunch, eat a large plate of cucumber and tomato salad first. The raw vegetable fibre will coat your stomach, slowing down the digestion of the sweet potato you eat afterwards.

Avoid Chaat with Sweet Sauces or Sugar

Street-side shakarkandi chaat is often drizzled with sweet tamarind chutney (meethi sonth) or sprinkled with sugar. This completely ruins the diabetic safety of the dish. Ask for plain lemon juice, black salt, and roasted cumin powder instead.

Best Time to Eat (Lunch vs Dinner)

The best time to eat starchy foods is during the active part of your day, such as breakfast or lunch. This gives your body the whole afternoon to move around and burn off the carbohydrates. Avoid eating sweet potatoes late at night, as they can lead to high fasting blood sugar the next morning.


Sweet Potato vs Potato vs Arbi vs Yam – Which Is Better for Diabetics?

How does shakarkandi compare to other common Indian root vegetables?

  • Regular White Potato (Aloo): The worst option. High GI, low fibre, causes rapid sugar spikes.
  • Arbi (Colocasia): A good option. It has a low GI and contains resistant starch, but it must be boiled, not deep-fried.
  • Yam (Suran/Jimikand): Another excellent choice. Very high in fibre and low GI.
  • Sweet Potato (Shakarkandi): The winner for overall nutrient density (vitamins and antioxidants), provided it is boiled and eaten in moderation.

When Shakarkandi May Not Be Ideal

There are a few medical scenarios where you should limit or avoid sweet potatoes.

If your diabetes is currently highly uncontrolled (e.g., an HbA1c over 8.5%), your body is struggling to process any complex carbohydrates. Your doctor may ask you to strictly limit all root vegetables until your baseline sugar stabilises.

More importantly, if you have chronic kidney disease (Diabetic Nephropathy), you must be extremely cautious. Sweet potatoes are very high in potassium. Damaged kidneys cannot filter out excess potassium, which can lead to dangerous heart rhythms. If your nephrologist has put you on a low-potassium diet, you must avoid shakarkandi.


Shakarkandi for Type 2 vs Type 1 Diabetes (Any Difference?)

The way your body handles the sweet potato depends on your specific diagnosis.

For Type 2 Diabetes, shakarkandi is an excellent tool when used as a replacement for refined carbs (like white rice). Its fibre helps combat insulin resistance and keeps the pancreas from getting exhausted by sudden spikes.

For Type 1 Diabetes, the rules are different. People with Type 1 do not produce insulin and must inject it based on the exact amount of carbohydrates they eat. You must count the carbs in the shakarkandi accurately to calculate your insulin dose. Because boiled sweet potato digests slowly, it might require a different insulin timing strategy to prevent a delayed sugar rise.


Common Myths About Sweet Potato and Diabetes

Let us clear up some dangerous dietary folklore.

Myth: “It tastes sweet, so it has as much sugar as a piece of cake.” Fact: The sweetness comes from natural complex carbohydrates, not refined added sugars. The high fibre content makes it process entirely differently in your body than a piece of cake.

Myth: “Because it is a superfood, I can eat as much as I want.” Fact: Healthy calories are still calories, and healthy carbs are still carbs. Overeating shakarkandi will absolutely lead to high blood sugar and weight gain.

Myth: “Boiling destroys all the nutrition.” Fact: Boiling might reduce a tiny amount of water-soluble vitamins, but it fundamentally changes the starch structure to keep the Glycaemic Index low, making it the safest cooking method for diabetics.


Real-Life Scenario

Consider Mr. Verma, a 60-year-old retired bank official with Type 2 diabetes. He loved his evening snacks but had given up his favourite roasted shakarkandi chaat because he feared the sugar spike.

During a consultation, his dietitian explained that he didn’t have to ban it entirely; he just needed to change his approach. Instead of buying roasted shakarkandi from the street vendor at 6 PM, Mr. Verma started boiling a small portion at home. He would dice half a katori of boiled sweet potato, mix it with a large handful of sprouted moong (protein), some chopped cucumber (fibre), a squeeze of lemon, and black salt.

He ate this new, balanced chaat around 4 PM. When he checked his blood sugar two hours later, it was a perfectly stable 135 mg/dL. By changing the cooking method and adding protein and fibre, Mr. Verma safely brought a beloved food back into his life.


Expert Contribution

We consulted a Senior Clinical Dietitian specialising in metabolic disorders to understand the clinical consensus.

“The biggest hurdle we face is the ‘potato phobia’ in newly diagnosed patients,” she explains. “Patients will avoid a highly nutritious boiled sweet potato, but then go and eat three slices of ‘sugar-free’ brown bread, which is heavily processed and spikes their sugar just as fast.

Shakarkandi is an excellent functional food. I always tell my patients: do not look at the food in isolation; look at the whole plate. If you want to eat a starchy vegetable, you must build a strong ‘buffer’ around it. Eat a large salad first, ensure you have a generous portion of dal or chicken, and then enjoy your half cup of sweet potato. The buffer will slow the digestion and protect your blood sugar.”


Recommendations Grounded in Proven Research and Facts

The inclusion of sweet potatoes in a diabetic diet is supported by global nutritional guidelines.

According to the American Diabetes Association (ADA), individuals with diabetes should prioritise non-starchy vegetables, but when choosing starchy foods, they should select those rich in dietary fibre, vitamins, and minerals. Sweet potatoes perfectly fit this medical recommendation when eaten in proper portion sizes.

Furthermore, research published in the Journal of Nutrition and Metabolism confirms that the cooking method significantly alters the glycaemic response of sweet potatoes. The study highlights that boiling retains resistant starch and yields a significantly lower Glycaemic Index compared to baking or roasting, making it the preferred preparation method for glycaemic control.


Conclusion: Key Takeaways on Is Shakarkandi (Sweet Potato) Good for Diabetes?

So, is shakarkandi good for diabetes? The verdict is highly positive, provided you follow the rules of engagement.

  • Yes, it is safe: It is packed with fibre, vitamins, and complex carbs that release energy slowly.
  • Boil, Do Not Roast: Boiling keeps the Glycaemic Index low. Roasting makes it spike your sugar almost as fast as a white potato.
  • Portion Control is Mandatory: Limit yourself to half a cup or one small katori per meal.
  • Anchor with Protein: Never eat it alone. Always pair it with dal, eggs, curd, or paneer to slow digestion.
  • Watch Your Kidneys: If you have diabetic kidney disease and are on a low-potassium diet, you must avoid sweet potatoes.

You do not have to live a life of total deprivation just because you have diabetes. By understanding how foods work and preparing them smartly, you can safely enjoy the comforting taste of shakarkandi all winter long.


Frequently Asked Questions

Are diabetics allowed to eat sweet potatoes?

Yes, diabetics are allowed to eat sweet potatoes. When eaten in moderation, they are a healthy source of complex carbohydrates, fibre, and essential vitamins (like Vitamin A). They are a much better, slower-digesting alternative to regular white potatoes or refined white rice.

Who cannot eat sweet potatoes?

People with advanced Diabetic Kidney Disease (Diabetic Nephropathy) who have been advised to follow a strict low-potassium diet should avoid sweet potatoes. Sweet potatoes are very high in potassium, and damaged kidneys cannot filter it out effectively, which can lead to dangerous heart complications.

Which sweet is best for diabetes?

There is no “safe” traditional sweet for diabetes, as all contain carbohydrates. However, if a diabetic person craves something naturally sweet, a small portion of a whole fruit (like an apple, a slice of papaya, or a handful of berries) or a small, boiled sweet potato with cinnamon is the best, most nutritious option.

How many sweet potatoes can a diabetic eat in one day?

A diabetic should not eat sweet potatoes every single day. A safe portion size is about half a cup to one small katori (50-75 grams) of boiled sweet potato per meal, eaten 1 to 2 times a week. This should replace other carbohydrates on the plate (like roti or rice), not be eaten in addition to them.

Does boiling sweet potatoes really make a difference for diabetes?

Yes, a massive difference. Boiling sweet potatoes keeps their Glycaemic Index (GI) in the low-to-medium range (around 44-46). Baking or roasting them changes their chemical structure, increasing their GI to the high 80s or 90s, meaning they will spike your blood sugar almost as fast as pure sugar. Always boil them.


Disclaimer: This article is for informational and educational purposes only. It does not replace professional medical advice. Always consult your doctor, endocrinologist, or registered dietitian before making significant changes to your diabetic meal plan, especially if you have kidney complications.

Tags
Medicine Health Lifestyle Home remedies Fitness Prevention Hygiene Ailments Hindi skin diseases acne vulgaris symptoms AI Search
More blogs
Ayush Mishra
Ayush Mishra
• March 9, 2026
• 11 min read

Is Neem Leaves Good for Diabetes? Benefits, Uses, and Safety

Many people in India ask the same question: is neem leaves good for diabetes? The honest answer is it may help support blood sugar control in some people, but it is not a cure, not a replacement for diabetes medicines, and not something to use carelessly. The best available human evidence suggests that a specific […]

Product
Is Shakarkandi (Sweet Potato) Good for Diabetes?
Ayush Mishra
Ayush Mishra
• March 7, 2026
• 10 min read

Is Shakarkandi (Sweet Potato) Good for Diabetes?

As the winter chill sets in across India, the familiar sight of street vendors roasting shakarkandi (sweet potatoes) over hot coals becomes a comforting daily scene. Tossed in a little chaat masala and lemon juice, it is a healthy, warming snack loved by many. But if you are living with diabetes, the word “sweet” is […]

Diabetes
Is Shakarkandi (Sweet Potato) Good for Diabetes?
Dhruv Sharma
Dhruv Sharma
• March 7, 2026
• 10 min read

Is Black Rice Good for Diabetics? Benefits, GI, and Best Way to Eat

If you grew up in an Indian household, rice is probably more than just food to you. It is a staple, a comfort, and a daily habit. But when a diabetes diagnosis enters the picture, this beloved grain is usually the first thing your doctor tells you to cut back on. White rice is notorious […]

Diabetes
Is Shakarkandi (Sweet Potato) Good for Diabetes?
Do you remember your last sugar reading?
Log and Track your glucose on the Tap Health App
All logs in one place
Smart trend graphs
Medicine Reminder
100% Ad Free
Download Now

Missed your diabetes meds

again? Not anymore.

Get medicine reminders on your phone.

✓ Glucose diary and Insights
✓ Smart Nudges
✓ All logs at one place
✓ 100% Ad free
Download Free
tap health
tap.health logo
copyright © 2025
2nd Floor,Plot No 4, Minarch Tower,
Sector 44,Gurugram, 122003,
Haryana, India
  • About Us
  • Blog
  • Doctor login
  • Contact Us
  • Privacy Policy
  • Return / Shipping Policy
  • Terms and Conditions
Get Your Free AI Diabetes Coach