How to Make Sweet Potato Curry (Traditional & Healthy Version)
Sweet Potato Curry, known locally as Shakarkand Sabzi in Hindi and Chakkara Valli Kizhangu Curry in South India, is a flavorful and comforting dish that beautifully showcases the earthy sweetness of sweet potatoes. This curry is especially popular in South Indian households, where it is often prepared during festivals like Pongal or as part of a healthy vegetarian meal. The harmonious blend of tender sweet potatoes with aromatic spices, fresh coconut, and a tempering of mustard seeds and curry leaves creates a dish that’s both nourishing and satisfying. Traditionally served with steamed rice or phulka rotis, this curry is a heartwarming addition to any meal. Sweet Potato Curry is a delightful option for those seeking a lighter, nutrient-rich alternative to heavier gravies. Its gentle sweetness, balanced by the warmth of spices like sambar powder and the freshness of grated coconut, makes it a favorite among all age groups. This recipe is naturally gluten-free, vegetarian, and can be easily adapted for vegan diets. With its deep roots in Indian cuisine, particularly the cuisine of Tamil Nadu and Kerala, Sweet Potato Curry is a wonderful choice for anyone looking to enjoy authentic Indian flavors with a wholesome twist.
Ingredients
Step-by-step instructions
Step 1 · Wash
Wash, peel, and dice the sweet potatoes into medium-sized cubes. Soak in water to prevent browning.
Step 2 · Heat coconut oil in a kadhai or heavy-bottomed pan over medium flame
Heat coconut oil in a kadhai or heavy-bottomed pan over medium flame. Add mustard seeds and let them splutter.
Step 3 · Add curry leaves and finely chopped green chili
Add curry leaves and finely chopped green chili. Sauté for 1 minute until fragrant.
Step 4 · Drain the sweet potatoes and add to the pan
Drain the sweet potatoes and add to the pan. Sprinkle turmeric powder and salt. Mix well to coat the pieces.
Step 5 · Add 1/3 cup water
Add 1/3 cup water, cover, and cook on low flame for 10-12 minutes until sweet potatoes are tender but not mushy.
Step 6 · Once sweet potatoes are cooked
Once sweet potatoes are cooked, add sambar powder and grated coconut. Mix well and cook uncovered for 2-3 minutes.
Step 7 · Garnish with fresh coriander leaves
Garnish with fresh coriander leaves. Serve hot with steamed rice or phulka.
Why this recipe is healthy
This Sweet Potato Curry is a health-conscious choice because it uses minimal oil, relies on natural sweetness instead of added sugars, and is loaded with nutrients. Sweet potatoes have a low glycemic index, making them suitable for blood sugar management. The inclusion of spices like turmeric and sambar powder provides antioxidants and anti-inflammatory benefits. Being plant-based, the dish is also cholesterol-free and can be adapted easily for vegan diets.
A note on tradition
In South India, Sweet Potato Curry is a beloved comfort food, especially during the harvest festival of Pongal and the winter months when sweet potatoes are in season. It is often served as part of a traditional vegetarian thali or as a side dish with rice-based meals. The use of coconut and curry leaves reflects the culinary style of Kerala and Tamil Nadu. This dish is also popular as a fasting meal (vrat ka khana) in some regions due to its simplicity and nutrition.