Purple Sweet Potato Roti

Featured in Fresh bread from your oven.

Purple Sweet Potato Roti is a soft and nutritious flatbread made with mashed purple sweet potato, whole wheat flour, and a touch of almond flour or flax meal. This vibrant roti is easy to prepare, requires just a few ingredients, and makes a healthy addition to any meal. Whether served with curries or used as a wrap, these rotis are naturally colored, pillowy, and packed with wholesome flavor. They’re also flexible for gluten-free or vegan adjustments.
A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Tue, 25 Mar 2025 03:45:02 GMT
A stack of purple pancakes on a wooden platter. pin it
A stack of purple pancakes on a wooden platter. | myhomemaderecipe.com

This vibrant purple sweet potato roti brings a fun twist to traditional Indian flatbreads while adding nutritional benefits. The natural sweetness of purple sweet potatoes creates a deliciously soft texture that pairs perfectly with both savory and sweet fillings.

I discovered this recipe during a pantry cleanout when I found forgotten purple sweet potatoes. My family was initially skeptical about the vibrant color but now regularly requests these rotis for weekend brunches with curries.

Ingredients

  • 1 medium purple sweet potato: About 1 cup, boiled and mashed
  • 1 cup whole wheat flour: Creates structure while keeping rotis healthy
  • 1/4 cup almond flour: Adds nutty flavor and tender texture
  • 2 tablespoon flax meal: Boosts nutrition with omega-3s and fiber
  • 1/2 teaspoon salt: Optional but enhances overall flavor
  • 2 tablespoons water: Only if needed to adjust dough consistency
  • 1 teaspoon oil: For the dough, prevents drying and adds pliability
  • Additional oil: For cooking the rotis
A purple pancake on a black plate. pin it
A purple pancake on a black plate. | myhomemaderecipe.com

Step-by-Step Instructions

Boil the Sweet Potato:
Begin by thoroughly washing your purple sweet potato and chopping it into three equal parts. Place these pieces in an Instant Pot safe bowl or steamer basket. Add one cup of water to your Instant Pot insert then position the trivet inside. Set your bowl of sweet potato chunks on the trivet and seal the lid. Cook on pressure cook or manual mode for 15 minutes followed by a natural pressure release. Once finished the potato flesh should be completely tender. Peel away the skin while still warm and mash thoroughly with a fork until smooth with no lumps.
Create the Dough:
While your mashed potato is still hot combine it with the whole wheat flour almond flour and flax meal in a large mixing bowl. The heat from the potato helps activate the flours for better texture. Mix everything thoroughly using your hands until it begins forming a cohesive mass. If the dough feels too dry gradually add water one tablespoon at a time until it comes together without being sticky. Apply a teaspoon of oil all over the dough ball to prevent it from drying out. Cover with a damp kitchen towel and allow it to rest for 15-20 minutes which relaxes the gluten.
Form the Rotis:
After resting knead the dough again for five minutes using your palms and fingertips to develop elasticity. Divide the dough into 6-8 equal portions and roll each into a smooth ball. On a lightly floured surface flatten one ball with your palm then use a rolling pin to create a thin circular shape about 6-7 inches in diameter and 1/8 inch thick. Roll from center outward rotating the dough slightly between rolls for an even circle.
Cook the Rotis:
Heat a tawa or flat griddle over medium-high heat until it feels hot when you hold your hand above it. Carefully lift your rolled roti shake off excess flour and place it on the hot surface. Watch as small bubbles begin forming after about 15-20 seconds this indicates it's time to flip. Turn and cook the other side allowing it to develop golden brown spots. Apply a light coating of oil on both sides if desired which creates a more pliable texture. Stack finished rotis and cover with a cloth to keep them warm and soft.

Purple sweet potatoes have become my secret ingredient for getting my children excited about homemade bread. My daughter initially thought they looked "magical" and now helps me roll them out every weekend. The natural sweetness and beautiful color make everyday meals feel special without extra effort.

Make-Ahead and Storage

These rotis maintain their quality remarkably well when stored properly. After cooking allow them to cool completely before stacking with small pieces of parchment paper between each roti to prevent sticking. Store in an airtight container in the refrigerator for up to 3 days. To freeze wrap stacks of 4-6 rotis tightly in plastic wrap then place in freezer bags for up to 3 months. Thaw overnight in the refrigerator or reheat frozen rotis directly on a hot pan or in the microwave covered with a damp paper towel.

Perfect Pairings

Purple sweet potato rotis complement both savory and sweet dishes. Serve them with traditional Indian curries like dal or chana masala where their slight sweetness creates beautiful contrast. They also work wonderfully as wraps filled with hummus and vegetables for lunch. For breakfast spread them with almond butter and a sprinkle of cinnamon or use as a base for breakfast tacos. Their natural sweetness also makes them an excellent accompaniment to spicy dishes where they provide balance.

Customization Options

This flexible recipe welcomes many variations based on your dietary needs and flavor preferences. Replace almond flour with more whole wheat flour for a nut-free version. Add warming spices like cinnamon cardamom or turmeric to the dough for flavor complexity. For extra protein incorporate a tablespoon of hemp seeds or chia seeds into the dough. Orange or white sweet potatoes work beautifully if purple varieties are unavailable though the color will differ. For a gluten-free version substitute the whole wheat flour with a gluten-free flour blend adding 1/2 teaspoon xanthan gum for structure.

A stack of purple pancakes with a bowl of sauce. pin it
A stack of purple pancakes with a bowl of sauce. | myhomemaderecipe.com

Frequently Asked Questions

→ Can I use regular sweet potatoes?
Yes, any sweet potato works, but purple gives it a unique color and flavor.
→ Is almond flour required?
No, it's optional and can be replaced with more whole wheat flour.
→ Can I make this roti gluten-free?
Use a gluten-free flour blend, though texture may vary slightly.
→ What do I serve Purple Sweet Potato Roti with?
They’re great with curries, lentil dishes, or as wraps for veggies and spreads.
→ How should I store leftover rotis?
Wrap in a towel and refrigerate; reheat on a pan before serving.

purple sweet potato roti

Purple Sweet Potato Roti is a soft flatbread made with mashed sweet potato and whole wheat flour. Perfect with curries or dips.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: Zaho

Category: Breads

Difficulty: Intermediate

Cuisine: Indian

Yield: 6 Servings (6 rotis)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Dough Ingredients

01 1 medium purple sweet potato, boiled and mashed (about 1 cup)
02 1 cup whole wheat flour
03 1/4 cup almond flour or additional whole wheat flour
04 2 tablespoons flax meal (optional)
05 1/2 teaspoon salt (optional)
06 2 tablespoons water (if needed)
07 1 teaspoon oil for the dough
08 Oil for cooking rotis

Instructions

Step 01

Wash and chop the purple sweet potato into 3 parts. Place it in a bowl safe for use in an Instant Pot or a steamer basket. Add 1 cup of water to the Instant Pot insert and place the trivet and sweet potato bowl on the trivet. Pressure cook in manual mode for 15 minutes and allow natural pressure release (NPR). Once cooked, peel the skin and mash the potato with a fork.

Step 02

While the mashed sweet potato is still hot, add whole wheat flour, almond flour, and flax meal. Mix everything together until it forms a dough. If needed, add 2 tablespoons of water to achieve the right consistency and knead into a ball. Apply 1 teaspoon of oil to the dough to prevent drying, cover the dough with a damp towel, and let it rest for 15-20 minutes.

Step 03

Knead the dough with your palms and fingers for five minutes. Divide the dough into equal-sized balls. Dust a working surface and the dough ball with flour, then roll each ball into a thin, circular roti using a rolling pin.

Step 04

Heat a tawa or griddle on medium-high heat. When the griddle is hot, dust off excess flour from the rolled roti and place it on the hot surface. Cook on each side for 15-20 seconds, flipping as needed. Optionally apply oil and cook both sides until brown spots appear.

Notes

  1. You can use any type of sweet potatoes in this recipe.
  2. Boiling sweet potatoes in a regular pot instead of an Instant Pot is also an option.
  3. Mixing the dough while the sweet potato is still hot results in the softest rotis.
  4. Adding almond flour and flax meal is optional and can be omitted.
  5. If serving the rotis without curry or as a tortilla, consider adding salt for flavor.

Tools You'll Need

  • Instant Pot or traditional steamer
  • Fork for mashing
  • Mixing bowl
  • Rolling pin
  • Tawa or griddle
  • Trivet for Instant Pot

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat and tree nuts (if almond flour is used).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 110
  • Total Fat: 4 g
  • Total Carbohydrate: 18 g
  • Protein: 3 g