Sweet Potato Halwa also called Shakarkandi ka Halwa in Hindi is a delicious Indian sweet made with boiled and mashed sweet potatoes and scented with cardamom, saffron.
Recipe Snapshot
- Prep time: 20 minutes
- Cook time: 20 minutes
- Total time: 40 minutes
- Yield: 3
- Category: Desserts, Sweets
- Cuisine: North Indian
Ingredients
- 2 sweet potatoes ((shakarkandi), medium to large)
- 4 tablespoons sugar (or as required, depends on the sweetness of the sweet potatoes)
- 7 to 8 tablespoon oil ((any neutral oil), can add ghee instead)
- 3 to 4 green cardamoms (crushed or powdered or ½ teaspoon green cardamom powder)
- 12 to 15 strands of saffron (- optional)
- 10 to 12 cashews
Method
- Boil the sweet potatoes first adding water as needed in a pot on the stovetop or in a pressure cooker or the Instant Pot.
- Drain the water and set aside the cooked sweet potatoes to become warm. The sweet potatoes should be fork tender and softened well after cooking.
- When the sweet potatoes become warm, peel and mash them with a potato masher.
- Heat oil or ghee in a heavy kadai (wok) or pan.
- First fry the cashews.
- Remove when they become golden and keep aside.
- In the same oil, add the mashed sweet potatoes.
- Stir well and sauté for 3 to 4 mins on medium-low to medium heat.
- Add sugar. Mix and sauté for 4 to 5 mins on medium-low to medium heat.
- Now add cardamom powder and stir to mix.
- Add saffron and mix again.
- Keep on stirring and cooking the halwa till the oil or ghee starts to leave the sides of halwa. This will take approx. 10 to 12 minutes on a medium-low to medium heat.
- Lastly add the fried cashew nuts and stir again.
- Serve sweet potato halwa hot, warm or cold.
Kiyaan Singh’s Kitchen Note
Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.