Is Sweet Potato (Shakarkandi) Good for Diabetes? GI vs Aloo
Every winter the same roadside cart appears with foil-wrapped shakarkandi (sweet potato), and every winter someone at the table declares it a “safe” alternative to regular aloo for diabetics. That deserves a proper look, not a repeated assumption.
In brief
- Boiled sweet potato, 100g: roughly 20g carbohydrate, 3g fibre, GI around 44 to 61 boiled, higher if baked or mashed
- Boiled regular potato, 100g: roughly 17g carbohydrate, 2g fibre, GI often 78 or higher, especially mashed
- Baked or roasted: raises GI for both compared with boiling
- Best portion: roughly half a medium sweet potato, boiled, alongside protein and vegetables
Prefer to listen? This post as a 4 min video · Watch the video
The comparison people actually want
The honest answer is that sweet potato is not dramatically lower in carbohydrate than regular potato. Gram for gram they are closer than the folk reputation suggests. What genuinely differs is the glycemic index, and even that shifts a lot based on cooking method. Boiled sweet potato tends to sit meaningfully lower on the glycemic index than boiled regular potato, largely because of its fibre and a type of starch that digests more slowly. Baking or roasting either potato tends to push its glycemic index up compared with boiling, since the cooking method changes how the starch structure behaves.
| Preparation | Sweet potato GI (approx.) | Regular potato GI (approx.) |
|---|---|---|
| Boiled | 44 to 61 | 70 to 82 |
| Baked | 60 to 94 | 85 to 111 |
| Mashed | 70 to 90 | 85 to 95 |
These ranges vary widely across studies because variety, ripeness, and exact cooking time all shift the number, so read them as a general direction rather than a precise figure to plan around to the gram.
Why boiling changes so much
Slow, moist cooking like boiling keeps more of the starch in a form the body digests gradually. Dry heat, roasting especially, breaks starch down into a form that digests and releases sugar faster, along with concentrating flavour and natural sugars at the surface as it caramelises. This is true for both potato types, but the gap it creates with sweet potato staying lower is more useful precisely because boiled sweet potato already starts from a lower baseline.
A workable serving
- Choose a small to medium sweet potato, about 150 to 200 grams whole.
- Boil whole with the skin on for 25 to 35 minutes until a knife slides in easily, rather than roasting if glucose control is the priority.
- Cool slightly, then peel and portion out about half, roughly 75 to 100 grams cooked weight, for one meal.
- Pair with a protein source and a non-starchy vegetable, such as grilled fish and sauteed spinach, rather than eating it as the only item on the plate.
- Refrigerate boiled sweet potato overnight before eating if possible. Cooling cooked starch increases resistant starch content, which can modestly reduce its glycemic impact the next day.
What about Ramadan and winter habits
Shakarkandi chaat with chaat masala and lemon at iftar is a common winter and Ramadan habit. The chaat masala and lemon do not meaningfully change the carbohydrate load. Portion still matters most: a small bowl, roughly half a cup diced, alongside a protein-rich iftar item, sits more comfortably than a large plate eaten on an empty stomach after a full day’s fast, which can produce a sharper glucose swing regardless of the food’s glycemic index.
In household Ayurvedic thinking, root vegetables like sweet potato are generally considered grounding and nourishing, often recommended in cooler months as a warming food. This is a seasonal food tradition, not a documented diabetes management strategy, and should be read as such.
Myth: sweet potato has almost no effect on blood sugar
This is an overreach that has spread mostly through weight loss content rather than diabetes-specific advice. Sweet potato is a genuine carbohydrate food and needs to be counted as such in any diabetic meal plan. Its advantage over regular potato is real but moderate, not the dramatic difference implied by calling it “diabetic-safe” without qualification.
Anyone with kidney disease should discuss potassium-rich foods like sweet potato with their doctor or dietitian, since potassium restriction is sometimes needed. Diabetics on insulin or sulfonylureas should count sweet potato’s full carbohydrate content in their dosing, not treat it as a free vegetable because of its reputation. People with a known potato or nightshade sensitivity should note that sweet potato is botanically unrelated to regular potato and nightshades, so a reaction to one does not predict a reaction to the other, though anyone unsure should introduce new foods cautiously.
Sweet potato alongside other carbs in one meal
If sweet potato is served alongside rice or roti in the same meal, the total carbohydrate from both sources needs to be counted together rather than treating sweet potato as an addition that does not count. A common mistake is adding a portion of sweet potato to an already full plate of rice, effectively doubling the carbohydrate load of the meal rather than substituting one starch for part of another.
Sweet potato flour and processed forms
Sweet potato flour, chips, and crisps sold as packaged snacks are processed quite differently from the boiled whole vegetable discussed throughout this article, typically involving frying or dehydration that changes both the glycemic profile and, in the case of fried chips, adds a meaningful amount of oil and often salt. These products should be read on their own label rather than assumed to carry the comparatively favourable profile of plain boiled sweet potato described here.
Orange versus white-fleshed varieties
Both orange and white-fleshed sweet potato varieties, the latter more common in some regions and markets, share a broadly similar carbohydrate and glycemic profile, though orange-fleshed varieties carry noticeably more beta-carotene, the plant compound the body converts to vitamin A. Neither variety has a meaningful advantage for blood sugar specifically, so the choice between them can reasonably come down to taste and availability rather than a diabetes-specific reason to pick one over the other.
Choosing and storing sweet potato
Look for firm sweet potatoes with smooth, unblemished skin, avoiding any with soft spots, sprouting eyes, or a green tinge, which can indicate age or improper storage. Unlike regular potato, sweet potato should not be refrigerated raw, since cold temperatures can give it a hard core and an off taste. A cool, dark, well ventilated spot, similar to how onions are often stored, keeps raw sweet potato in good condition for two to three weeks. Cooked sweet potato keeps refrigerated for about four to five days and freezes well if mashed first.
A quick word on portion honesty
It is easy to underestimate a sweet potato portion when it is mashed into a curry or blended into a soup, since the visual cue of “half a potato” disappears once it is combined with other ingredients. Weighing the raw vegetable before cooking, at least occasionally, helps calibrate your eye for what half a medium sweet potato actually looks like once it disappears into a mixed dish.
Frequently asked questions
Is sweet potato good for diabetes?
Shakarkandi can fit in, but it isn’t a free food. Boiled shakarkandi has a lower glycaemic index than boiled aloo, so it tends to raise sugar more gently, yet its carbohydrate is similar. Count it, keep the portion to about half a medium one, and pair it with protein and vegetables.
Which is better for diabetics, sweet potato or regular potato?
Boiled sweet potato usually has the edge, because its glycaemic index sits noticeably lower than boiled aloo. Gram for gram their carbs are close, though, so a big plate of either will still push your sugar up.
How much sweet potato can a diabetic eat?
Roughly half a medium sweet potato, about 75 to 100 g cooked, per meal is a sensible portion. Treat it as your starch for that meal, not an extra on top of rice or roti.
Is boiled or roasted shakarkandi better for sugar?
Boiled. Moist cooking keeps more of the starch in a slow-digesting form, while roasting or baking breaks it down so sugar is released faster. The roadside roasted version is tasty, but it hits harder.
Does cooling boiled sweet potato make it better for diabetes?
A little. Refrigerating boiled sweet potato overnight increases its resistant starch, which modestly softens its effect on sugar the next day. It’s a small help, not a reason to eat more.
Can diabetics eat shakarkandi chaat at iftar?
A small bowl, about half a cup diced, alongside a protein-rich item is fine for most people. A big plate on an empty stomach after a full day’s fast can cause a sharp sugar swing. Chaat masala and lemon don’t change the carb load.
Can sweet potato replace roti in a diabetic meal?
Yes, it can stand in for part of that meal’s carbohydrate, as long as you cut the roti or rice down to match. Adding sweet potato on top of your usual roti simply doubles the starch.
Is sweet potato safe for people with kidney disease?
Check with your doctor or dietitian first. Sweet potato is rich in potassium, and people with kidney disease sometimes need to limit it.
I’m on insulin. How do I count shakarkandi?
Count its full carbohydrate like any other starch, using the carb-counting plan your diabetes team has given you, not its “healthy” reputation. Don’t work out or change insulin doses yourself. If you’re on insulin or sulfonylurea tablets and end up eating less than usual, sugar can drop too low, so ask your team how to handle that.
Why does sweet potato taste so sweet if it’s okay for diabetics?
Sweet potato has more natural simple sugars relative to its starch than regular potato, which affects the taste more than the total carbohydrate. The sweetness is a reminder to count it, not a sign it’s off-limits.
Is sweet potato skin safe to eat?
Yes. Wash it well and eat it, since the skin adds extra fibre. Boiling it whole with the skin on also helps it hold its shape.
Are sweet potato chips a healthy snack for diabetics?
Not in the same way. Packaged chips and crisps are fried or dried, often with added oil and salt, which changes the picture completely. Read their label like any other packaged snack.
How should I store sweet potatoes?
Keep raw ones in a cool, dark, airy spot, like onions, not in the fridge, where they can develop a hard core and odd taste. Boiled sweet potato keeps in the fridge for four to five days.
For related portion-based guidance, see pomegranate and diabetes and the prediabetes desi food guide, or browse the full Desi Remedies archive.