• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Punks
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Resources
  • About us
  • Work with us
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Indian

    Easy 3 Ingredient Vegan Roti

    Published: May 15, 2021 by Jess & Dan · Modified: May 27, 2021 · This post may contain affiliate links

    29 shares
    • 1
    Jump to Recipe Print Recipe
    Pinterest image with a title on the bottom half and the Indian bread in the top half
    A Pinterest image with a title at the top and a close up of Indian roti in the rest of the image

    Did you know that it only takes three ingredients to make vegan roti? In fact, you can even leave out the vegan butter so that it only takes two!

    Close up portrait image of Indian bread laid out on top of each other with fresh coriander on top, all on a dark blue background

    It's a common misconception that making Indian bread is too complicated to make. Well, we’re here to tell you that it’s actually super easy! And it will taste so much better than anything you could buy in the shop.

    If you get on well with this, you may even want to try making vegan naan!

    Jump to:
    • 🤔 What is roti?
    • 📋 Ingredient Notes
    • 👨‍🍳 Expert tips
    • 💭 FAQs
    • 🍛 What to serve it with
    • 🍛 Other recipes you might like
    • 📖 Recipe
    • 💬 Comments

    🤔 What is roti?

    Roti is a flatbread that is popular in India. It’s traditionally made with stoneground, wholewheat flour (called atta), which gives it a deep and savoury flavour. 

    We love vegan roti on the side of a curry, it’s perfect for mopping up sauce or even biryani gravy. Or, you could forgo the curry altogether and have your roti with your favourite side dish. It goes really well with mushroom bhaji and aubergine bhaji.

    Portrait image of Dan holding up an oval plate full of vegan roti topped with fresh coriander, he's wearing a grey woollen jumper and black jeans

    📋 Ingredient Notes

    • Wholemeal flour – it’s important that you use wholemeal flour as this is what gives the vegan roti its flavour.
    • Water – you may need to add a little more as you work the dough.
    • Melted vegan butter – this is to brush the roti with before cooking. You can also use oil, but we really like vegan butter as it adds a delicious salty flavour.
    Top down view of vegan roti on top of a cream cloth on a dark blue background, there's a post of vegan raita in the background to the right

    🔪 Step-by-step instructions

    You might be surprised at how easy it is to make vegan roti! They’re also pretty quick to make, just be sure to leave enough time to prove the dough.

    1. Add 2 cups of flour to a mixing bowl, then gradually begin to add the water. Be sure to mix the water with the flour as you go. You can either use a spoon/spatula or you could use your hands if you don’t mind getting messy!
    2. Once the flour and water are combined into a dough, gently fold and knead it for a few minutes. You’re looking for your dough to be smooth and elastic, but not wet. If the dough is wet or sticky then add a bit more flour. If it’s cracked and dry, add a bit more water. Remember to only add a little at a time, it doesn’t take much to tip it the other way!
    3. When you’re happy with the consistency of the dough, knead it into a smooth ball. Leave the dough ball in the mixing bowl and cover it with a damp tea towel. Let it prove for 30 minutes.
    4. After the 30 minutes is up, give the dough another quick knead. Cut it into 12 equal pieces using a sharp knife or a dough cutter. These don’t have to be perfect, just as close to equal as possible! Cover the dough pieces back up with the damp towel to stop them from drying out.
    5. One at a time, roll the dough pieces into balls in the palm of your hands. Again, these don’t need to be perfect.
    6. Lightly dust a clean work surface or chopping board with some flour. Take a rolling pin, and roll the dough balls into flat discs, just a few millimetres thick. If they start to stick, add more flour. Keep all of the balls apart from the one you’re working on covered so that they don’t dry out.
    7. Now heat up a non-stick frying pan over a medium-high heat. It will probably take a few minutes for the pan to get hot enough. Don’t get impatient and start cooking before the pan is hot!
    8. Brush each side of the vegan roti with a little melted butter, or oil, and then put in the pan. Cook the first side for around a minute. You’re looking for the dough to bubble up slightly and for brown spots to appear. This can take a bit longer if your pan isn’t as hot.
    9. Once the first side is done, flip it over to do the next side. This side will probably cook a bit quicker than the first, so keep an eye on it. While each roti is cooking, you should have enough time to roll out the next one. Make sure that you keep all of the uncooked dough covered until you’re ready to roll and cook it.
    10. Repeat this process with each dough ball until you have 12 delicious rotis! If you feel like making them extra tasty, brush them with a little extra vegan butter once they’ve cooked. You can keep the finished ones warm in the oven on a really low heat while you cook the rest.

    Are you wondering what to serve your vegan roti with? Or perhaps you have questions about the recipe? Read on to find out more...

    Two bowls of veg curry with bread and other condiments in the background
    Try these vegan roti with a number of different curries. Just yummy!

    👨‍🍳 Expert tips

    Measurements

    Depending on which type of flour you’re using, you may need a little more water than we’ve suggested. 

    To get the perfect vegan roti you’re looking for the dough to be smooth and elastic, but not too wet. 

    If the dough is cracked and dry this indicates that you need to add a little more water. Start with ¾ cup of water, and then add a bit more, a tiny bit at a time, if you need to. Remember not to add too much at a time, you can always add more but you can’t take it away!

    Proving

    If you’ve baked bread or made naan before, you may know that the conditions in your kitchen can affect the dough. The temperature and humidity will impact the end result, and so will the type of flour you use. 

    Generally, if your kitchen is warm then you can probably reduce the proving time a little. If it’s humid, then you may not need to add as much water. You may also find that what works with one type of flour doesn’t work so well as with another. Don’t be afraid to trust your intuition and your vegan roti will be great!

    Heating the pan

    The secret to good vegan roti is a really hot pan. Make sure that you heat the pan for a good few minutes without anything in it before getting started. Once the pan is radiating heat, you’re ready to get started.

    Cooking times

    The first side of vegan roti always takes longer than the second side. Bear this in mind when you’re getting ready to flip it over.

    Not every roti is made equally

    Especially the first one! Just like when you’re making pancakes, with vegan roti it’s pretty common for the first one to be less-than-perfect. Sometimes the pan might not be the right temperature, or the timings might not be right. Sometimes it’s just ‘one of those things’ (without sounding too cliche!)

    You’ll get the hang of it though, so get the first slightly weird one out of the way and crack on. Don’t let it knock your confidence.

    Brush with melted butter

    Brush your vegan roti with a little vegan butter before putting it in the pan. This does add some calories, but it makes it taste so good! It will add a salty edge that really takes your roti to the next level. It’s so worth it. And everything is fine in moderation, right?

    💭 FAQs

    Is roti vegan?

    Usually, yes. It’s not made with yoghurt like naan is, which makes it a good choice for vegans when you’re out and about. In traditional Indian cooking, the roti is often brushed with ghee. It’s worth checking this with restaurant staff if you’re ordering it, just in case.

    Could these roti be gluten-free?

    They can be if you use a gluten-free wholemeal flour. Traditionally wholemeal is used when making roti.

    Do I have to use butter for brushing?

    No, you don’t have to use butter to brush the roti. It definitely makes a more delicious, salty, finishing touch though. We’ve made them without butter in the past and we’ve found that they were a little bit bland. Almost like eating a piece of toast without any topping - not awful but also not great!

    Can they be frozen?

    Yes, vegan roti freeze really well! They will keep in the freezer for up to three months. Reheat in the oven from frozen. As they’re thin, they only need around 5-6 minutes on gas mark 5 / 190°C.

    🍛 What to serve it with

    Vegan roti is absolutely perfect with any dish that has a good amount of sauce that you can mop up with the bread! 

    Vegetable Tikka Masala

    We love Vegetable Tikka Masala with roti because the sauce is so thick and creamy, but with a lovely spice! We make our Tikka Masala with cauliflower, in our opinion one of the most underrated vegetables. Marinating it in spices makes it extra tasty.

    Vegetable Pasanda

    Vegetable Pasanda is a great choice when you fancy a curry that won’t blow your head off. The sauce is made with a combination of vegan yoghurt and ground almonds, making it nice and thick. 

    Mushroom Korma

    Mushrooms are a great protein source for curry because they have a ‘meaty’ texture and a delicious flavour. Try your vegan roti dunked in this Creamy Mushroom Korma, we think you’ll love it!

    An oval plate full with Indian bread topped with fresh coriander, with a glass jar full of vegan raita in the background tot he right and there's a delicate doily style cloth underneath the plate

    🍛 Other recipes you might like

    If you like our vegan roti, check out some more of our Indian inspired recipes:

    • Easy Vegan Naan
    • Simple Mushroom Biryani
    • Biryani Gravy In 7 Easy Steps
    • Easy Vegetable Bhuna
    • Jackfruit Curry (In Under 60 Minutes)
    • 5 Minute Vegan Raita

    And if you’re looking for even more Indian recipes, get inspiration in our huge Vegan Indian Recipes guide.

    Did you make this recipe? Leave a review and a rating below, or tag us in your photos on Instagram! Alternatively, bookmark it in your browser or save to Pinterest for later.

    If you love our content, please consider supporting it by buying us a coffee.

     

    📖 Recipe

    Close up of vegan roti laid out on top of each other with coriander on top, all on a dark blue background

    Easy 3 Ingredient Vegan Roti

    This 3 ingredient vegan roti recipe is possibly the simplest baking recipe ever! With just 3 ingredients, 30 minutes proving and then around 2 minutes cook time for each roti, you may be surprised at just how easy they are to make.
    5 from 1 vote
    Save Saved! Print Pin Rate
    Course: Sides
    Cuisine: Indian
    Prep Time: 10 minutes
    Cook Time: 25 minutes
    Proving: 30 minutes
    Total Time: 1 hour 5 minutes
    Servings: 12
    Calories: 88kcal
    Author: Jess & Dan

    Ingredients

    Metric - US Customary
    • 2 cups wholemeal flour plus a little extra for dusting/rolling
    • ¾ cup water
    • 3 tablespoons vegan butter melted

    Instructions

    • Put 2 cups of wholemeal flour in a mixing bowl, then gradually add the water. Mix the water with the flour as you go. You can either use a spatula, spoon or your hands to mix it.
    • Once the flour and water are combined into a dough, gently fold and knead it for a few minutes. The dough should be smooth and elastic, but not wet. If the dough is wet or sticky then add a tiny bit more flour. If it’s dry or cracked, add a bit more water. Only add a little at a time. Remember, you can add but can’t take away!
    • Knead the dough into a smooth ball. Leave it in the bowl and cover with a damp cloth. Prove for 30 minutes.
    • Next, give the dough another quick knead, for around 30 seconds only. Chop into 12 equal pieces using a knife or dough cutter. Cover the dough pieces back up with the damp towel.
    • Roll the dough pieces, one at a time, into balls in the palm of your hands. They don’t need to be perfect.
    • Lightly dust a clean work surface with flour. Roll the dough balls into flat round discs using a rolling pin, just a few millimetres thick. Add more flour to the work surface or on top of the dough if they start to stick. Keep all of the balls covered apart from the one you’re working on – so that they don’t dry out.
    • Heat a non-stick frying pan over a medium-high heat.
    • Brush each side of the vegan roti with a little melted butter, and then lay in the pan. Cook the first side for around a minute. You’re looking for the dough to bubble up slightly and for brown spots to appear.
    • Flip it over to do the next side. The second side is likely to cook a bit quicker than the first, so keep an eye on it. While each roti is cooking, you should have enough time to roll out the next one. Keep all of the uncooked dough covered until you’re ready to roll and cook it.
    • Repeat this process with each dough ball until you have 12 delicious rotis! You can optionally brush with more melted vegan butter before serving. Keep the finished roti warm in the oven on a really low heat while you cook the rest.

    Notes

    • You don’t have to use melted vegan butter. However, it adds a delicious salty finish to the bread. If you leave out the vegan butter they will be much plainer.
    • Make these roti gluten-free by using a gluten-free wholemeal flour blend.
    • These rotis freeze well. Reheat from frozen for 5-6 minutes in the oven, on gas mark 5 or 190°C.
    • Don’t worry if the first roti doesn’t come out perfectly. Like when making pancakes, the first one is often the worst one. Just keep on going, remembering that the pan needs to be really hot, and the second side doesn’t take as long to cook!

    Nutrition

    Calories: 88kcal | Carbohydrates: 14g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 24mg | Potassium: 74mg | Fiber: 2g | Sugar: 1g | Vitamin A: 135IU | Calcium: 7mg | Iron: 1mg
    Tried this recipe? Tag us today!Mention @vegan_punks or tag #veganpunks!
    29 shares
    • 1

    Reader Interactions

    Comments

    1. Paul

      February 02, 2022 at 6:34 pm

      Hi, I’m interested in cooking a few of your vegan Indian dishes.

      One quick question: Which vegan butter do you recommend?

      Many thanks

      Paul

      Reply
      • Jess Saunders

        February 03, 2022 at 9:17 am

        Hey Paul,

        We use Vitalite or Flora, they seem to be the best and reasonably priced, in our opinion.

        Hope you enjoy the Indian recipes, and be sure to get in touch if you have any further questions!

        Jess

        Reply
    2. JAMES

      May 21, 2021 at 1:41 pm

      5 stars
      As with all these guys recipes, simple straightforward and works a treat. Thank you 👍

      Reply
      • Jess Saunders

        May 22, 2021 at 5:03 am

        Thanks so much for the review James! So glad you enjoyed this recipe 🙌

        Reply

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Jess and Dan wearing sunglasses, sat against a painted brick wall

    Hey there! Thanks for checking out Vegan Punks. We're Dan and Jess – a husband and wife team who love creating and sharing vegan recipes. We draw on our experiences of travelling the world and learning about different cuisines. That's why you'll find plant-based versions of traditional dishes from all around the globe on our blog. And, of course, all with a pinch of punk attitude.

    More about us →


    An image showing all the publications we've been shared in, including: Veganuary, LiveKindly, Vegan Food & Living and Plant Based News, amongst others.


    Seasonal Recipes

    • Lentil bolognese with tagliatelle and vegan parmesan cheese in a bowl.
      Easy Lentil Bolognese with Mushrooms
    • Vegan Garlic Mushrooms In 15 Minutes
    • A jar and spoonful of wild garlic pesto with a bowl in the background.
      Easy Vegan Wild Garlic Pesto (Foraged)
    • Baby broccoli on a serving platter with spoons.
      Air Fryer Charred Broccolini (Broccoletti)
    • Oyster mushroom stir fry on a plate with rice and broccoli.
      Oyster Mushroom Stir Fry with Broccoli
    • Chinese jackfruit stir fry in a bowl with broccoli, cashews next to it.
      Chinese Jackfruit Stir Fry (Vegan Beef and Broccoli)

    Popular Recipes

    • Brinjal Bhaji in 45 minutes
    • Thai vegetable stir fry on a white oval plate. Broccoli, carrots cabbage and mushrooms and cashews can be seen. Set on a pink background.
      Thai Vegetable Stir Fry in 15 minutes
    • Aubergine curry with cauliflower with spoons, friend Indian snacks and Indian bread.
      Roasted Aubergine and Cauliflower Curry (Easy)
    • An oval plate of cooked leeks and cabbage with dishes just visible in the background
      Ultimate Leeks And Cabbage Recipe In 25 Minutes!
    • Picture of a vegan Chinese curry in a blue bowl on a red tartan background.
      Vegan Chinese Curry in 30 minutes and One Pot
    • A large oval plate is filled with stir fried morning glory. The green shoots and leaves are spread across the plate, with the occasional piece of garlic, red chilli or soybean mixed in. Underneath the vegetables is a rich, brown sauce. The whole plate is sat on top of a pink cloth.
      Thai Morning Glory Stir Fry

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Statement
    • Affiliate Disclaimer
    • Terms of Service

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About Us
    • Contact Us
    • Work With Us

    Vegan Punks is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising & linking to Amazon.com.

    Copyright © 2023 Vegan Punks®

    29 shares
    • 1