Roti
This homemade roti is not just a flatbread; it's a warm hug on a plate. I love how simple ingredients transform into something so comforting and versatile!

I have such fond memories of making roti with my family, gathering around the kitchen as the warm, soft flatbreads sizzled on the pan.
There's something so nourishing about creating food from scratch, and this recipe is a staple in my home.
Plus, it's super easy to whip up and pairs beautifully with just about anything—my favorite is with a spicy lentil curry!
What Makes This Recipe Special
- ✓Made with simple, plant-based ingredients that are easy to find
- ✓No animal products - completely vegan and cruelty-free
- ✓Perfect for beginners and experienced cooks alike
- ✓Delicious results that everyone will love, vegan or not
Ingredients & Substitutions
Using whole wheat flour gives these rotis a nice nutty flavor and good texture. You can also try using spelt flour for a different taste. If you're gluten-free, a gluten-free flour blend should work, but the feel might be a bit different, so experiment a little!
Tips & Notes
- •I love to keep my dough covered while it rests to prevent it from drying out.
- •If you want softer rotis, you can brush them with a little vegan butter right after cooking!
Recipe Variations
- •Sometimes, I like to add spices like cumin or turmeric to the dough for extra flavor.
- •If I'm feeling adventurous, I'll stuff the roti with some spiced potatoes or greens before rolling it out.
Storage & Freezing
Store any leftover rotis in an airtight container at room temperature for a day or two. You can also freeze them by separating layers with parchment paper and putting them in a freezer bag. Just pop them in the fridge to thaw when you're ready to enjoy!
Frequently Asked Questions
Can I make these ahead of time?
Absolutely! Just keep them in an airtight container in the fridge for a few days. You can reheat them on a skillet or in the microwave.
Rate this Recipe
Loading votes...
You May Also Like

Bread Pudding
This cozy bread pudding is a warm hug in dessert form, with a rich vanilla and cinnamon flavor that makes my heart sing. I love how it transforms stale bread...

Kibbeh
I love this vegan kibbeh because it’s a hearty, comforting dish that’s packed with flavor, yet entirely plant-based. It reminds me of family gatherings where...

Almond Chai Latte Bliss
This Almond Chai Latte Bliss is my cozy go-to for chilly mornings. I love how the warm spices dance with the creamy almond milk, creating a hug in a mug that...
This homemade roti is not just a flatbread; it's a warm hug on a plate. I love how simple ingredients transform into something so comforting and versatile!
Ingredients
Instructions
- 1
In a large mixing bowl, combine the whole wheat flour and salt (if using).
- 2
Make a well in the center and pour in the warm water and olive oil.
- 3
Using your hands, mix until a dough starts to form. It should be soft but not sticky.
- 4
Knead the dough on a floured surface for about 5-7 minutes until smooth and elastic.
- 5
Cover the dough with a damp cloth and let it rest for at least 15 minutes.
- 6
Divide the dough into 8 equal balls and flatten each ball slightly.
- 7
Roll out each ball on a floured surface until it’s about 6-7 inches in diameter.
- 8
Heat a skillet over medium-high heat. Cook each roti for about 1-2 minutes on each side, until brown spots appear.
- 9
Optional: As you cook each roti, you can gently puff it up by pressing it with a spatula.
- 10
Keep the cooked rotis warm in a clean kitchen towel until all are done.
Comments
Loading comments...