Sweet Potato in Indian Food: Shakarkandi Dishes, Spices, and Snacks
Share
Sweet potato has a long, quiet history in Indian food, where it is known as shakarkandi and shows up roasted on street carts, cubed into vrat fasting plates, and simmered into South Indian curries. It is treated less like a side dish and more like a base ingredient that takes on whatever spice, acid, and heat you throw at it, which is exactly why it works so well with Indian cooking.
If you have only had sweet potato as a Thanksgiving casserole, the Indian approach will feel like a different vegetable entirely. The sweetness is a foil for chaat masala, black salt, lime, chili, and mustard seeds rather than the main event.
What Sweet Potato Is Called Across India
Regional names vary, and knowing them helps when you are reading a recipe or shopping at an Indian grocery. In Hindi it is shakarkandi or shakarkand. In Marathi it is ratale. In Bengali it is misti alu, which translates roughly to sweet potato. In Tamil it is sarkarai valli kizhangu, in Telugu it is chilagada dumpa, and in Kannada it is genasu.
The varieties sold in Indian markets tend to have reddish or purple skin with pale cream or light yellow flesh, drier and starchier than the orange Beauregard type common in American supermarkets. That drier flesh is part of why it holds up so well to roasting over coals. If you want a broader look at varieties, flesh colors, and how they cook differently, our complete sweet potato guide covers the whole family.
Shakarkandi Chaat: The Street Food Classic
Winter in Delhi, Lucknow, and Amritsar means carts with whole sweet potatoes buried in hot ash or roasting over coals. The vendor pulls one out, peels back the blistered skin, cubes the soft flesh, and tosses it with chaat masala, black salt, red chili powder, and a hard squeeze of lime. Sometimes a little jaggery or tamarind chutney goes in.
The whole appeal is contrast. The sweet potato is warm, dense, and mildly sweet, and everything on top of it is sour, salty, and sharp. It is one of the simplest chaats to make at home because there is no frying, no dough, and no batter. Roast, peel, cube, season, eat.
A basic home version
Roast whole sweet potatoes at 400F for 45 to 55 minutes until a knife slides through with no resistance. Cool slightly, peel, and cube. Toss with chaat masala, black salt, a pinch of red chili, chopped coriander, and lime juice. Serve warm. Roasting rather than boiling keeps the flesh firm enough to hold its shape in the bowl.
Sweet Potato in Vrat and Fasting Food
During Navratri, Ekadashi, and other fasting periods, many households avoid grains and certain legumes. Sweet potato is commonly considered a permitted food in these traditions, which is why shakarkandi appears in vrat recipes as a boiled and mashed base, in sabudana-adjacent dishes, in simple tikkis with sendha namak, and in kheer made with milk and cardamom.
Practices vary by family and region, so follow whatever your own tradition observes rather than a general rule off the internet.
How Different Indian Cooking Methods Change the Result
The same sweet potato behaves very differently depending on how it meets heat. Cooking method affects texture, sweetness intensity, and how much of the flesh stays intact.
| Method | Typical time | Texture result | Best for |
|---|---|---|---|
| Coal or ash roasting (whole) | 30 to 45 min | Smoky, dense, firm cubes | Shakarkandi chaat |
| Oven roasting (whole) | 45 to 55 min at 400F | Soft but sliceable | Chaat, salads, tikki |
| Boiling (cubed) | 12 to 15 min | Wet, easily mashed | Kheer, halwa, vrat mash |
| Pressure cooker | 2 to 3 whistles | Very soft, some waterlogging | Curries, purees |
| Pan sabzi (diced, tempered) | 15 to 20 min | Caramelized edges, tender center | Everyday side dish |
Cooking method also changes how the starches behave, which is worth knowing if you pay attention to that sort of thing. We break it down in our post on sweet potato glycemic index.
Spice Pairings That Actually Work
Sweet potato is sweet and slightly earthy, so it wants sour, salty, and hot company. A few pairings that hold up across Indian regional styles:
- Chaat masala and black salt. The sulfurous funk of kala namak is the single biggest upgrade to plain roasted sweet potato.
- Mustard seeds and curry leaves. A South Indian tempering over diced sweet potato turns it into a fast poriyal.
- Tamarind and jaggery. Sour and sweet together, the backbone of many chaat chutneys.
- Green chili and lime. Clean heat and acid, no cooking required.
- Panch phoron. The Bengali five spice blend works beautifully in a misti alu sabzi.
- Cardamom, ghee, and milk. The dessert direction, for halwa and kheer.
Where Sweet Potato Fits Nutritionally
Sweet potato brings fiber, potassium, and beta carotene to a plate, and in Indian cooking it often replaces a refined starch like white rice or maida-based snacks. That swap is one reason it comes up so often in home cooking conversations. If you want the specifics on fiber content and how it varies by portion, we covered it in our piece on sweet potato fiber. For anything tied to a personal health or nutrition goal, talk with your doctor or a registered dietitian who knows your situation.
Frequently Asked Questions
Is sweet potato used in traditional Indian cooking?
Yes. Sweet potato, or shakarkandi, appears in North Indian street chaat, Bengali misti alu preparations, South Indian poriyal and curries, and in vrat fasting menus across the country. It is not as central as regular potato, but it is well established and widely available in winter.
What is the difference between shakarkandi and regular aloo?
Shakarkandi is sweeter, denser, and holds a bit more moisture when roasted, while regular potato is starchier and more neutral. They are not botanically related and they do not swap one for one in most recipes. We compared the two in detail in our post on sweet potato vs. regular potato.
Can I eat sweet potato during Navratri fasting?
In many households sweet potato is considered acceptable during Navratri and other vrats, often prepared with sendha namak instead of table salt. Rules vary by family and community, so follow your own tradition rather than a general answer.
Which Indian sweet potato dish is easiest for a beginner?
Shakarkandi chaat. You roast whole sweet potatoes, peel them, cube them, and toss with chaat masala, black salt, chili powder, and lime. There is no frying, no batter, and no technique to learn beyond judging when the potato is done.
Should I peel sweet potato before cooking it for Indian dishes?
For roasting, leave the skin on and peel it after, since it slips off easily and the skin protects the flesh from drying out. For sabzi and curries, peeling first is more common. The skin itself is edible and we wrote about that in our guide on eating sweet potato skin.
When You Want the Flavor Without the Cooking
Roasting a sweet potato is easy, but it still takes the better part of an hour, and street cart chaat is not something most of us have on the walk home. That gap is basically why Yammy exists. Our chewy sweet potato sticks are made from real sweet potato, never deep-fried, and dried down until they have the texture of a fruit leather. Each serving has 4g of fiber and 3g of protein, and they are naturally vegan and gluten-free.
If you like the sweet and spicy tension of a good chaat, the Sriracha flavor is the closest match, and like our Original and Salt & Pepper, it has no added sugar. Keep a pack in a bag or a desk drawer and you have the sweet potato part handled. The chaat masala and lime, you will have to bring yourself.