Sweet Potato Roti

Visit the Indian Food Glossary for information on the ingredients in this recipe
sweet potato roti

Indian flatbreads often make their appearance on my dinner table and truly I could eat them everyday, anytime of day. They are perfect for breakfast or brunch with some chutney and they're an ideal accompaniment to curries — as I eat a lot of dal and vegetable curries, it's no wonder I crave savory breads such as these roti as often as I do. In this case, I wanted a wrap for some spicy jerk chickpeas and with the sweet potato filling in these flatbreads, the combination was perfect. Rotis are not only enjoyed in India and throughout Asia, but are also popular in the Caribbean. To my delight, the roti rolled up perfectly without breaking apart. Feel free to add more spice to the breads if you want to heat things up further.


As with most unleavened savory Indian crêpes and flatbreads, these are really easy to make but the process is more seamless if you have a helper in the kitchen while frying up the breads. The rotis didn't take long at all to brown up and by the time I got another rolled out and ready for the pan, I would have been running a short marathon in the kitchen to keep up the pace. But a helper is not necessary, as you can roll out a few ahead of time or remove the pan from the heat briefly if you start to fall behind. Do keep the dough and any rolled out rounds covered with a clean kitchen towel so they don't dry out.

Sweet Potato RotiSweet Potato Roti
Recipe by
Cuisine: Indian
Published on May 29, 2013

Simple, moist, soft and delicious lightly seasoned Indian flat breads made with sweet potatoes — perfect for serving with spicy Indian curries

Preparation: 20 minutes
Cooking time: 50 to 60 minutes

Print this recipePrint this recipe

  • 2 medium or 1 large sweet potato (about 1 lb or 450 g)
  • 1 1/2 cups whole wheat flour
  • 1/2 cup spelt or unbleached white flour
  • 2/3 teaspoon ground cumin
  • a few pinches of dried red chili flakes
  • 1/2 teaspoon sea salt
  • sesame or olive oil as needed
  • hot water as needed
  • Begin by cooking the sweet potatoes. Boil in a large pot of water for 20 or 30 minutes until tender or roast in a 425°F oven for 40 to 50 minutes until fork tender. Let the potatoes sit until they are cool enough to handle and then peel off the skins.

  • In a large bowl, mash the sweet potato. Add the flours, ground cumin, dried red chili flakes and salt to the bowl along with a drizzle of oil. Lightly oil your hands, then gather the dough and gently work with it until you have a soft yet firm dough that forms into a smooth ball. The dough should be soft but not too moist and sticky. Add a few teaspoons of hot water as needed or more flour. Cover the bowl with a kitchen towel to keep moist.

  • Alternately, you can make the dough in a food processor. Purée the sweet potato, then add the flours, ground cumin, dried red chili flakes and salt as well as a drizzle of oil and hot water. Transfer to a bowl and knead for a minute or two with lightly oiled hands until the dough holds together as per the instructions above.

  • Lightly oil clean hands again and divide the dough equally into 14 to 16 small portions and shape into balls. Again, keep covered so the dough does not dry out.

  • On a lightly floured surface, roll out each ball into a thin 6-inch circle. Sprinkle with more flour as needed to keep the dough from sticking.

  • Heat a dry skillet over medium heat. When hot, add a circle of dough and cook the bread for a minute or two until small golden brown spots begin to form. Flip and cook for another minute. Transfer to a plate lined with foil wrap, cover, and repeat for the rest of the breads. They are best served warm but they can be made ahead of time and reheated in the foil in a 250°F oven.

Makes 16 rotis

sweet potato roti

Other Indian flatbreads you are sure to enjoy from Lisa's Kitchen:
Besan Roti
Fenugreek Dosa
Fenugreek Chapatis
Paratha Stuffed with Sweet Potato and Potato


Jacqueline Meldrum said...

Great recipe Lisa :)

Valerie Harrison (bellini) said...

I did make my own roti in an East Indian cooking class, but have never tried it at home. I am linking the additions.

Anonymous said...

What alternative to whole wheat flour could I use?

Lisa Turner said...

You could use spelt flour instead of the whole wheat or unbleached all purpose flour.