The mistake buried in every Purple Sweet Potato Roti Recipe happens before you add a single ingredient, and it’s the reason your roti turns tough. The mistake is using sweet potato that hasn’t been fully drained and cooled, excess steam makes the dough sticky and unpredictable before you’ve added a single cup of flour.
Dry, cracking flatbread that won’t fold? I’ve tossed batches that hardened before dinner ended. This 55-minute dough stays soft for days using whole wheat flour or all-purpose flour.
You’ll discover why purple sweet potato packs more antioxidants than regular sweet potato, whether almond flour and flax meal are worth adding, and the technique for roti that stays pliable.
Table of Contents

Table of Contents
Why Purple Sweet Potato Roti?
What Makes Purple Sweet Potatoes Special?
This Purple Sweet Potato Roti Recipe starts with one ingredient that stops everyone in the kitchen. The color. Bright purple dough looks like something from a cartoon, but it’s completely natural.
Purple sweet potato gets its hue from anthocyanins, the same antioxidants found in blueberries. These compounds survive cooking, so your flatbread stays colorful even after hitting the hot tawa or griddle.
I discovered purple sweet potatoes at an Asian market years ago. After making my sweet potato creme brulee recipe, I had leftovers and wondered: could I fold this into dough?
The answer was soft, pliable roti that my kids fought over. That never happens with vegetables.
- Naturally bright purple color
- Higher antioxidants than orange varieties
- Mild sweetness works in savory dishes
- Kid-approved novelty
Purple Sweet Potato Roti: The Easiest Way to Make Colorful Flatbread
- Total Time: 55 min
- Yield: 6 servings 1x
Description
Soft, colorful flatbread made with purple sweet potato and whole wheat flour. Ready in 55 minutes including resting time, this antioxidant-rich roti stays pliable for days.
Ingredients
For the dough:
1 cup purple sweet potato, boiled or roasted and mashed (about 250g)
1 cup whole wheat flour or all-purpose flour (120g)
½ teaspoon salt
1 teaspoon oil
1–2 tablespoons water, only if needed
For cooking:
1 tablespoon coconut oil
Optional:
2 tablespoons almond flour
1 tablespoon flax meal
Instructions
1. Wash and peel the purple sweet potato, then cut into 1-inch cubes for faster cooking.
2. For Instant Pot: add 1 cup water, place sweet potato on a trivet, and cook on high pressure for 8-10 minutes with quick release. For stovetop: boil in water to cover for 15-20 minutes until tender when pierced with a fork.
3. Drain completely and mash while warm, the heat helps create smooth dough without lumps.
4. Let the mashed sweet potato cool for 5 minutes, then add flour, salt, and oil. If using almond flour or flax meal, add them now.
5. Knead gently for 2-3 minutes until the dough feels soft and slightly tacky, not sticky.
6. Cover and rest for 15-30 minutes to relax the gluten.
7. Divide the dough into 6 equal portions and roll each into a ball between your palms.
8. Roll each ball into a 6-inch circle on a floured surface, about 1/8-inch thick.
9. Heat a tawa or griddle over medium-high heat for 2 minutes until a drop of water sizzles immediately.
10. Cook each roti for 30-45 seconds per side until light golden spots appear.
11. Brush with coconut oil during the last 15 seconds.
12. Stack cooked rotis under a cloth to keep them warm and pliable.
Notes
Don’t rinse the cooked sweet potato with cold water, it cools the starches and makes mashing harder.
Dry dough that cracks at the edges needs water one teaspoon at a time. Sticky dough needs a light flour dusting.
Don’t rush heating your tawa. A properly heated griddle creates golden spots without drying out the flatbread.
Store room temperature for up to 2 days or freezer for up to 3 months. Reheat at 350°F for 5 minutes.
- Prep Time: 15 min
- Cook Time: 20 min
- Category: Side Dish, Snack
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 roti
- Calories: 130 kcal
- Sugar: 2 g
- Sodium: 193 mg
- Fat: 3 g
- Saturated Fat: 2 g
- Unsaturated Fat: 1 g
- Trans Fat: 0 g
- Carbohydrates: 23 g
- Fiber: 4 g
- Protein: 3 g
- Cholesterol: 0 mg
Blue Zones Connection & Health Benefits
The Blue Zones documentary introduced me to something fascinating. According to Dan Buettner’s Blue Zones research, Okinawans eat purple sweet potatoes daily and call them “imo.” This staple might explain their remarkable longevity rates.
When developing this Purple Sweet Potato Roti Recipe, I learned that purple sweet potato contains more antioxidants per serving than regular sweet potato. Combined with whole wheat flour or all-purpose flour, you get fiber plus protective compounds in one flatbread.
I sometimes add almond flour and flax meal, details in the ingredients section below.
The coconut oil used for cooking adds healthy fats, and this dough needs less oil than traditional recipes because the mashed potato keeps everything tender.
If you want another way to use this ingredient, try my air fryer sweet potato fries, they come out crispy without deep frying.
Ingredients
Active Time: 15 minutes
Total Time: 55 minutes
Yield: 6 rotis
Core Ingredients
This Purple Sweet Potato Roti Recipe needs just a handful of ingredients. The mashed purple sweet potato does most of the work, keeping the dough soft without excess oil.
- 1 cup purple sweet potato, boiled or roasted and mashed (about 250g)
- 1 cup whole wheat flour or all-purpose flour (120g)
- ½ teaspoon salt
- 1 teaspoon oil for the dough
- 1-2 tablespoons water, only if needed
- 1 tablespoon coconut oil for cooking
Purple sweet potatoes contain less moisture than orange varieties, so you’ll need less flour than regular sweet potato roti recipes call for. The dough should feel soft and slightly tacky, not sticky or dry. If you’ve made my candied sweet potatoes recipe, you know this variety has a denser texture that works beautifully in baked goods and flatbread alike.
Optional Add-Ins for Extra Nutrition
Want to boost the protein? Add almond flour and flax meal. These aren’t required, but they make the flatbread more filling, handy for school lunchboxes.
- 2 tablespoons almond flour (adds protein and subtle nuttiness)
- 1 tablespoon flax meal (adds omega-3s and fiber)
Both ingredients absorb extra moisture, so if you include them, you might need an extra splash of water. I add these when I’m serving this colorful flatbread as a main with soup rather than a side. Try it with my potato soup with vegetables recipe for a complete meal.
Ingredient Substitutions
| Original | Substitute | Notes |
|---|---|---|
| whole wheat flour | all-purpose flour | same amount, slightly softer texture |
| coconut oil | ghee or vegetable oil | same amount for cooking |
| purple sweet potato | orange sweet potato | use 2 tablespoons less flour |
No purple sweet potato? Orange sweet potato works, but reduce the flour by about 2 tablespoons since orange varieties have higher moisture content. The color won’t be as striking, but you’ll still get soft, pliable roti.
How to Make Purple Sweet Potato Roti
This Purple Sweet Potato Roti Recipe comes together in three simple steps. The technique matters more than the ingredients, a few key moves keep your flatbread soft for days.
Preparing the Sweet Potato
- Wash and peel the purple sweet potato, then cut into 1-inch cubes for faster cooking.
- For Instant Pot: add 1 cup water, place sweet potato on a trivet, and cook on high pressure for 8-10 minutes with quick release.
- For stovetop: boil in water to cover for 15-20 minutes until tender when pierced with a fork.
- Drain completely and mash while warm, the heat helps create smooth dough without lumps.
Pro Tip: Don’t rinse the cooked sweet potato with cold water. It cools the starches and makes mashing harder.
Making the Dough
- Let the mashed sweet potato cool for 5 minutes, then add whole wheat flour or all-purpose flour, salt, and oil.
- If using almond flour or flax meal for extra nutrition, add them now.
- Knead gently for 2-3 minutes until the dough feels soft and slightly tacky, not sticky.
- Cover and rest for 15-30 minutes. This relaxes the gluten and prevents tough roti.
Chef’s Note: Dry dough that cracks at the edges needs water one teaspoon at a time. Sticky dough needs a light flour dusting.
Rolling & Cooking the Roti
- Divide the dough into 6 equal portions and roll each into a ball between your palms.
- Roll each ball into a 6-inch circle on a floured surface, about 1/8-inch thick. Gentle pressure keeps the roti tender, this Indian technique works for any flatbread.
- Heat a tawa or griddle over medium-high heat for 2 minutes. A drop of water should sizzle immediately.
- Cook each roti for 30-45 seconds per side until light golden spots appear.
- Brush with coconut oil during the last 15 seconds. The roti is done when both sides have golden spots and the bread feels soft.
- Stack cooked rotis under a cloth to keep them warm and pliable.
Quick Note: Don’t rush heating your tawa. A properly heated griddle creates golden spots without drying out the flatbread.
Tips, Storage & Serving Ideas
Pro Tips for Soft Roti
The secret to soft roti lies in the resting period. Skipping this step makes the dough spring back while rolling, creating thick, dense flatbread. Let it rest for at least 15 minutes, the gluten relaxes and the roti puffs beautifully on the tawa or griddle.
Dough consistency matters more than exact measurements. If your purple sweet potato was extra moist, add more whole wheat flour or all-purpose flour one tablespoon at a time. Dry, cracking dough needs water the same way. The finished dough should feel like soft Play-Doh, not sticky or crumbly.
Always stack cooked rotis under a clean kitchen towel. The trapped steam keeps them soft while you finish cooking the batch. This towel-steaming technique works for any flatbread and prevents the edges from turning brittle.
Troubleshooting
| Problem | Solution |
|---|---|
| Dough sticks while rolling | Dust work surface with extra flour, keep hands dry |
| Rotis dry out after cooking | Place on towel-lined plate, cover immediately to steam |
| Regular sweet potato used | Reduce flour by 2 tablespoons, orange variety has more moisture |
| Rotis won’t puff | Check tawa temperature, water should sizzle instantly |
Storage Guidelines
| Method | Duration | Instructions |
|---|---|---|
| Counter | Up to 2 days | Wrap tightly in cloth or foil, store in airtight container |
| Fridge | Up to 3 days | Place in sealed bag with parchment between rotis |
| Freezer | Up to 3 months | Wrap individually in plastic, store in freezer bag |
Reheat at 350°F for 5 minutes on a dry griddle or in the oven. Don’t microwave, it makes the flatbread rubbery. Frozen rotis thaw overnight in the fridge or go straight onto a hot tawa for 30 seconds per side.
What to Serve with Purple Sweet Potato Roti
This colorful flatbread pairs with almost anything. The mild sweetness of purple sweet potato complements spicy curries and tangy chutneys beautifully. I love serving sweet potato roti with my glucose reset ritual recipe for a balanced meal that keeps blood sugar steady.
- Indian curries like chickpea masala or spinach dal
- Grilled vegetables with a squeeze of lime
- Quesadillas with cheese and spinach (yes, this works!)
- Coconut chutney or tamarind sauce for dipping
- Sliced avocado and scrambled eggs for breakfast
The leftovers make an excellent lunchbox option, they stay soft at room temperature. The antioxidants from the purple sweet potato and the fiber from whole wheat flour keep this Blue Zones-inspired flatbread as nourishing as it is beautiful.
Your Purple Sweet Potato Roti Recipe Questions, Answered
Can I use regular sweet potatoes instead of purple?
Yes, but orange sweet potatoes contain more moisture, so reduce the flour by about 2 tablespoons. The dough should still feel soft and slightly tacky. You’ll lose the vibrant purple color, but the roti will be just as tender. The mild sweetness works the same way with savory dishes.
Is almond flour required for this recipe?
No, almond flour is completely optional. I add it sometimes for extra protein and a subtle nutty flavor, especially when packing these for school lunchboxes. Flax meal works the same way, both absorb moisture, so you might need an extra splash of water if you include them.
Can I make this roti gluten-free?
I haven’t tested this recipe with gluten-free flour, but a 1:1 gluten-free baking blend should work. The mashed purple sweet potato helps bind the dough. Chickpea flour is another option, it creates a denser, protein-rich flatbread with a slightly nutty flavor. Expect a different texture than traditional roti.
What do I serve with Purple Sweet Potato Roti?
This flatbread pairs beautifully with Indian curries like chickpea masala or spinach dal. The mild sweetness also works with grilled vegetables and a squeeze of lime. For breakfast, try it with sliced avocado and scrambled eggs. Coconut chutney or tamarind sauce makes an excellent dipping option.
This Purple Sweet Potato Roti Recipe delivers soft, colorful flatbread in under an hour with just a handful of ingredients. The resting period and proper dough consistency are the keys to roti that stays pliable for days.
I make a double batch on Sundays and keep the dough refrigerated for quick weekday meals. Try this recipe this weekend, your family will love the vibrant color.
Do you serve your roti with curry or use it for wraps and sandwiches?
For more recipes like Purple Sweet Potato Roti Recipe, follow us on Facebook and Pinterest for easy flatbread recipes and colorful meal inspiration.





