
Sweet Potato Roti
Desserts • India
How to Make Sweet Potato Roti (Traditional & Healthy Version)
Sweet Potato Roti, known locally as Shakarkandi Roti, is a delectable North Indian dessert that combines the earthy sweetness of sweet potatoes with the wholesome goodness of whole wheat atta. Traditionally enjoyed during winter months and festivals like Makar Sankranti, this roti is a comforting treat that bridges nutrition and taste. The subtle sweetness of shakarkandi, enhanced by aromatic spices like cardamom (elaichi) and fennel seeds (saunf), makes it a favorite among families seeking a healthier alternative to conventional sweets. Rooted in the agricultural heartlands of Punjab and Uttar Pradesh, Sweet Potato Roti has evolved as a nourishing dessert often served with a drizzle of ghee or honey. Its soft texture and naturally sweet flavor make it appealing across age groups, from elders to children. This roti is an excellent choice for those looking to indulge without guilt, as it offers complex carbohydrates, fiber, and essential micronutrients. Its preparation is straightforward, making it a great choice for home cooks who want to serve an authentic Indian dish that’s both festive and everyday-friendly.
Ingredients(for 2 medium rotis per serving)
- 1 cup (boiled & mashed) Sweet Potato (Shakarkandi) (Shakarkandi)
- 1 cup Whole Wheat Flour (Atta) (Atta)
- 1/2 tsp Cardamom Powder (Elaichi) (Elaichi)
- 1/2 tsp Fennel Seeds (Saunf) (Saunf)
- 1 pinch Salt (Namak)
- 1 tsp (for brushing) Ghee (Clarified butter) - optional
- 1 tbsp (optional) Honey (For drizzling) - optional
- As needed Water (For kneading dough)
- 1 tbsp Sugar (optional) (For extra sweetness) - optional
- 2 tbsp Milk (optional) (For softer rotis) - optional
Instructions
- 1
Boil the sweet potatoes until soft. Peel and mash them thoroughly in a mixing bowl.
5 minutes
Ensure sweet potatoes are fully cooled before mashing to avoid sticky dough.
- 2
Add the mashed sweet potatoes to whole wheat atta. Mix in cardamom powder, fennel seeds, salt, and optional sugar.
3 minutes
Mix ingredients well for uniform flavor.
- 3
Gradually add water or milk and knead into a soft, pliable dough. Rest for 5 minutes.
5 minutes
Do not over-knead; the dough should be soft but not sticky.
- 4
Divide the dough into equal portions. Roll each into a ball, then flatten into a round roti using a rolling pin.
3 minutes
Dust with atta to prevent sticking while rolling.
Why This Dish is Healthy
This roti is a healthy alternative to traditional sweets, using natural sweeteners and whole grains. Sweet potatoes have a low glycemic index, helping regulate blood sugar. The absence of refined flour and excess sugar makes Sweet Potato Roti ideal for weight management and diabetic diets. It’s filling, nutrient-dense, and easy to digest, making it suitable for children and adults alike.
Sweet Potato Roti is packed with complex carbs, fiber, and vitamins like A and C from shakarkandi. Whole wheat atta provides dietary fiber, supporting healthy digestion. Cardamom and fennel add antioxidants and aid metabolism. The recipe is low in saturated fat, especially when ghee is used sparingly. Sweet potatoes are rich in potassium, making this roti excellent for heart health. This dessert is naturally gluten-containing but can be made vegan by omitting dairy.
Pro Tips
- 💡Tip 1: Use well-boiled, dry sweet potatoes to avoid sticky dough.
- 💡Tip 2: Rest the dough for at least 5 minutes for smoother rotis.
- 💡Tip 3: Brush with ghee after cooking, not during, for a crisp finish.
Storage & Serving
Store cooled rotis in an airtight container for up to 24 hours. Reheat on a tawa to restore softness. Avoid refrigerating, as texture may harden.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 120.0 kcal |





