Diwali is a celebration of light, family, and the comforting flavours of homemade food. While traditional sweets such as ladoos, jalebi, and barfi often take centre stage, regional kitchens offer many other delicious treats worth discovering. Sweet potato poli is a creative variation inspired by traditional Indian stuffed flatbreads, combining the natural sweetness of sweet potatoes with aromatic spices and a soft, golden outer layer.
Sweet potatoes have long been valued in home cooking because of their creamy texture and naturally sweet flavour. When cooked and mashed with jaggery, cardamom, and a little ghee, they create a delicious filling that works beautifully inside a thin flatbread.
This sweet potato poli recipe is ideal for anyone looking to explore a different festive dessert. It brings together familiar ingredients, simple preparation methods, and a comforting homemade taste that suits family celebrations.
What Makes Sweet Potato Poli Special?
Poli is a traditional stuffed flatbread enjoyed in different forms across South India. Some versions feature sweet fillings made from lentils, coconut, jaggery, or other regional ingredients. Sweet potato poli is a variation that uses mashed sweet potato to create a soft, naturally sweet centre.
The appeal of this version lies in its texture. The outer dough becomes tender and lightly golden on the pan, while the filling remains smooth and fragrant. Jaggery adds a deeper sweetness, and cardamom gives the dessert a warm aroma.
Although this particular variation may not be a standard Diwali sweet in every region, it makes an interesting addition to a festive menu inspired by traditional Indian home cooking.
Ingredients for Homemade Sweet Potato Poli
This recipe makes approximately 8 small polis.
For the dough
- 1 cup whole-wheat flour
- 1 teaspoon ghee
- A pinch of salt
- Water, as needed
For the sweet filling
- 2 medium sweet potatoes
- ¼–⅓ cup grated jaggery, adjusted to taste
- ¼ teaspoon cardamom powder
- 1 tablespoon grated coconut, optional
- 1 teaspoon ghee
- A small pinch of dry ginger powder, optional
For cooking
- A little ghee for greasing the pan and flatbreads
How to Make Sweet Potato Poli Step by Step
Step 1: Cook the Sweet Potatoes

Wash the sweet potatoes thoroughly and boil or steam them until tender. A knife should pass easily through the centre.
Allow them to cool enough to handle, then peel and mash them until smooth. Remove any fibrous pieces to create a soft filling.
Steaming is particularly useful because it helps prevent excess water from entering the mixture.
Step 2: Prepare the Sweet Filling
Heat a teaspoon of ghee in a pan over low heat. Add the mashed sweet potato and grated jaggery.
Stir gently until the jaggery dissolves and the mixture becomes thicker. Add the cardamom powder and optional grated coconut or dry ginger powder.
Continue cooking until the filling holds its shape without becoming dry. Allow it to cool before dividing it into eight equal portions.
Step 3: Make the Dough
Combine the whole-wheat flour, ghee, and salt in a mixing bowl. Add water gradually and knead until a soft, smooth dough forms.
Cover the dough and let it rest for approximately 20 minutes. Resting makes it easier to roll and helps the flatbreads remain tender.
Step 4: Fill and Shape the Poli

Divide the dough into eight equal balls. Flatten each ball slightly and place one portion of the sweet potato filling in the centre.
Bring the edges together to enclose the filling and pinch them firmly to seal. Gently flatten the filled ball, then roll it into a thin circle on a lightly floured surface.
Use gentle pressure while rolling to prevent the filling from escaping.
Step 5: Cook Until Golden
Heat a flat pan or tawa over medium heat. Place one poli on the hot surface and cook until small bubbles appear.
Flip it carefully and cook the other side. Brush a little ghee over both sides and continue cooking until lightly golden with a few brown spots.
Transfer to a plate and repeat with the remaining portions. Serve warm for the best texture and flavour.
Tips for Perfect Sweet Potato Poli
The key to this sweet potato poli recipe is preparing a filling that is soft but not watery. If the sweet potatoes contain excess moisture, cook the mashed mixture for a few extra minutes before adding it to the dough.
Allow the filling to cool completely before shaping the polis. This makes the dough easier to handle and reduces the risk of tearing.
Adjust the jaggery according to the natural sweetness of the sweet potatoes. For a more aromatic flavour, add freshly ground cardamom and a small amount of ghee. Roll each flatbread gently and cook over moderate heat to prevent the outside from browning before the centre is heated through.
How to Serve and Store Sweet Potato Poli

Serve sweet potato poli warm with a small drizzle of ghee. It pairs well with a cup of Indian tea or coffee and can be presented alongside other traditional sweets during Diwali gatherings.
For a festive platter, cut each poli into halves or quarters and arrange the pieces neatly on a serving plate. A light sprinkle of chopped nuts can add colour and crunch.
Because the filling contains cooked sweet potato, refrigerate leftovers promptly in an airtight container. Reheat gently on a pan before serving, and avoid leaving the flatbreads at room temperature for extended periods.
A Comforting Sweet with a Festive Twist
Sweet potato poli combines the simplicity of a homemade flatbread with the comforting sweetness of a spiced filling. Its tender texture, fragrant cardamom, and rich jaggery flavour make it a lovely alternative to more familiar festive desserts.
This sweet potato poli recipe offers a creative way to explore Indian-inspired sweets while making use of a versatile everyday ingredient. Prepare it for a family gathering, share it with friends, and enjoy a warm homemade treat that brings comfort and sweetness to your Diwali celebrations.


Anaya
comment1