• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Vegan Larder
  • Recipes
  • Cook Books
  • About
  • Work
  • Nav Social Menu

menu icon
go to homepage
  • Recipes
  • Cook Books
  • About
  • Work
  • Connect with me...

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Cook Books
    • About
    • Work
  • Connect with me...

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ร—
    Home ยป Curry

    The best Jamaican roti wrap

    Published: Jul 3, 2021 ยท Modified: Jul 18, 2022 by Vanessa Sturman ยท This post may contain affiliate links ยท This blog generates income via ads ยท 10 Comments

    Jump to Recipe

    Why do we love vegan wraps so much? You can fill them with all sorts of delicious things, use them to mop up yummy juices, have food on the go, or maybe we just love them for those all-important carbs! This vegan Jamaican roti wrap is authentic, holds together beautifully, is flakey, and perfect for BBQ season to wrap up those kebabs or to have with a delicious curry.

    Jamaican roti on a wooden board this recipe
    Delicious Jamaican roti on a chopping board, ready to be made into vegan wraps!

    There are lots of different ways of making roti, and it is served in Indian, Caribbean and other South-East Asian cuisines. I take my inspiration from my time in Brixton (London), where I enjoyed delicious authentic homemade Jamaican roti that were incredible with a vegan Caribbean curry!

    Jump to:
    • ๐ŸŒฎIngredients
    • ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸณHow To
    • ๐ŸŒฏServing Suggestions
    • โ“FAQs
    • ๐ŸฅฃSimilar recipes
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Comments

    ๐ŸŒฎIngredients

    The ingredients for Jamaican roti are very simple, which is what's so magic about them. The mains ingredients are:

    Plain flour - you can use either plain or wholemeal flour. Cheap and easy to get!

    Vegan Yoghurt - I got the idea to use yoghurt as it's used to make naan bread. It gives it a nice thick texture that holds together well. It also means the recipe doesn't need so much oil. Use plain and unsweetened vegan yoghurt. I generally use soya yoghurt from Sojade.

    Olive oil - a bit of olive oil helps with the flakiness of the bread, and makes sure it doesn't stick to your surface when rolling or to the pan when cooking.

    ๐Ÿ‘ฉ๐Ÿฝโ€๐ŸณHow To

    Making these vegan Jamaican roti wraps is actually a very simple process. Essentially you:

    1. Create a dough with the plain flour, water, yoghurt, salt and olive oil.
    2. Once the dough is the right consistency, let it rest for an hour under a tea towel.
    3. Divide the dough into 8, and roll the pieces into balls.
    4. Smooth a little olive oil over each ball with your fingers.
    5. Roll each into a circle about 15cm in diameter, and around 3mm thick.
    6. Cook each roti in a frying pan for about 1 minute. You should start to see bubbles form. As soon as they puff up, flip it over and let the other side cook for about 15-20 seconds.
    7. Repeat with the rest of the dough!
    Putting all the ingredients in a bowl to make the roti
    Mix all the ingredients together (except the additional oil)
    mixing all the ingredients in a bowl for the Jamaican roti
    Start to form the mixture into a dough, by kneading
    Making a dough for the roti
    Create one dough ball, which needs to rest for an hour
    Rolling out the dough balls with a rolling pin
    Create 8 dough balls, put a little oil on the outside of each, then roll each one out
    putting an uncooked roti in a dry frying pan
    Cook in a dry frying pan until bubbles form
    flipping the roti over in the frying pan
    Then flip over and cook on the other side
    A step by step guide to making these delicious Jamaican roti!

    ๐ŸŒฏServing Suggestions

    Well, there are so many ways you can use these Jamaican roti. They are brilliant for vegan wraps, perhaps filled with our Jamaican Jerk Jackfruit or some Peri-Peri Seitan Chick'n. See the photo below for our ultimate suggestion of Jerk Tempeh Kebabs with yoghurt dip!

    They also great with curries, as an alternative to rice. Or have both rice and roti - gotta love double carbs! Try with our Lentil Koftas with Tomato Curry Coconut Sauce or our Easy Creamy Tomato Daal. The wraps are also great for dipping into hummus - check out our amazing selection of hummus.

    a vegan wrap made with roti, filled with jerk tempeh
    Yummy vegan wraps filled with jerk tempeh

    โ“FAQs

    Can I make the Jamaican roti in advance?

    Yes. Just store them in the fridge, and heat them up in the microwave or oven before serving. They go a little hard when stored, but are loosened up when heated.

    Can I freeze the roti?

    Yes. They freeze really well. You can just reheat them them from frozen or let them defrost.

    Jamaican roti on a chopping board being held by a hand
    Lovely roti, ready to be eaten with curry or used for a vegan wrap filled with delicious things!

    This recipe was developed by Vanessa, one of the original co-founders of this site. Vanessa is now working on her plant based health coaching business, Energise and Thrive Plant Based.

    Sheโ€™s also brought out her FREE Guide - 5 Steps to Balanced Plant Based Eating which youโ€™re welcome to download. Of course, all the recipes she has created for The Vegan Larder (like this one!) will remain here for you to access.

    ๐ŸฅฃSimilar recipes

    If you love these Jamaican roti, homemade bread and vegan wraps as much as I do, then you'll love these recipes.

    Easy Triple Garlic Flatbreads

    Easy Vegan Chickpea Flour Flatbreads

    Easy Vegan Banana Bread

    If you liked this recipe, please like, comment and share it with your friends.

    Vanessa x

    ๐Ÿ“– Recipe

    Roti being wrapped by a hand

    The best vegan Jamaican roti wrap

    Vanessa Sturman
    These easy and authentic Jamaican roti are perfect as a vegan wrap, as part of your BBQ or with a mouth-watering curry.
    5 from 6 votes
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Resting time 1 hour hr
    Total Time 1 hour hr 30 minutes mins
    Course main, starter
    Cuisine American, BBQ, Caribbean, Indian, Jamaican, picnic
    Servings 8 roti
    Calories 295 kcal

    Equipment

    • Mixing Bowl
    • Rolling Pin
    • Frying Pan

    Ingredients Note:

    For accuracy, I measure all ingredients in metric as standard, then convert and test the recipe for American cup measurements etc.

    (Heads up Aussie and UK readers- your measurements in cups are sometimes different, so please use metric or check you have the correct cup and spoon type!!)

    Ingredients

    • 190 g (ยพ cups) vegan yoghurt
    • 125 ml (ยฝ cup) water
    • 4 tablespoon olive oil (plus extra for rolling)
    • 1 teaspoon salt
    • 480 g (4ยฝ cups) plain / all purpose flour
    • Extra water and extra flour (if needed)

    Instructions

    • Mix together in a jug the yoghurt, water, olive oil and salt.
    • In a large mixing bowl, put the plain flour. Make a well in the centre.
    • Pour in half the wet ingredients and mix with a spoon.
    • Then add in the rest of the wet ingredients. Mix well, then start to knead with your hands. You want a soft dough that is not sticky. So add more water if your dough is too dry, or add more flour if the dough is too wet and sticky.
    • Cover the dough with a wet tea towel (or some cling film) and let it rest for about an hour.
    • You then need a clean flat surface - ideally a tray or a non-stick silicone mat. Place the dough on the surface and divide it into 8 pieces. Roll each piece into a ball.
    • Take little bit of olive oil in your fingers, and use your fingers to smooth the oil all over the dough ball. The oil will prevent your dough sticking to your work surface and your fingers!
    • Now, roll it out into a circle (or circle-ish shape - no perfectionists here!). It should be about 15cm in diameter, and around 3mm thick.
    • Heat up a frying pan as hot as it will go. No need to add oil, as you have already oiled the dough. Once the pan is hot, add the roti.
    • Cook the roti for about 1 minute. You should start to see bubbles form. As soon as they puff up, flip it over and let the other side cook for about 15-20 seconds. Do not let them burn. There should be a few darker spots (see photos!).
    • Repeat the process for each section of the dough.

    Notes

    The roti wraps will be good in the fridge for at least 4 days. Heat them up in the microwave or oven before eating (they go a little hard when stored but loosen up with the heat).

    Nutrition

    Calories: 295kcalCarbohydrates: 47gProtein: 7gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 1mgSodium: 309mgPotassium: 120mgFiber: 2gSugar: 2gVitamin A: 12IUVitamin C: 1mgCalcium: 53mgIron: 3mg
    Tried this recipe and loved it? Follow and Mention @vegan_larder or comment and โญ below

    More Curry

    • Carrot and Parsnip Soup in a bowl ready to eat.
      Spiced Carrot and Parsnip Soup with Red Lentils
    • MIxed Veggie Raita ready to eat.
      Mixed Vegetable Raita
    • A bowl of courgette curry with rice, raita and a folded paratha bread.
      Courgette Curry with Chickpeas
    • authentic vegan saag aloo curry in a dish with a wooden spoon.
      Vegan Saag Aloo (Spinach & Potato Curry)

    Reader Interactions

    Comments

      5 from 6 votes (1 rating without comment)

      Leave a Reply 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.

    1. Carrie Robinson says

      July 12, 2021 at 10:50 pm

      5 stars
      I have never heard of Jamaican roti before, but now I am totally intrigued! ๐Ÿ™‚ Definitely want to make this soon.

      Reply
      • Vanessa Sturman says

        July 16, 2021 at 10:41 pm

        Ha ha you'll be hooked! I thought they were amazing the first time I tried them, and I just had to replicate them! x

        Reply
    2. Beth says

      July 12, 2021 at 10:25 pm

      5 stars
      I love this idea! Looks so easy and very simple to make. My family is going to love this recipe. I have so many ideas on what to put in these! Thank you!

      Reply
      • Vanessa Sturman says

        July 16, 2021 at 10:41 pm

        So glad you like the look of these. Families and kids love this. Who doesn't love a homemade bread, eh? And yes, they can be used for so many different meals. Enjoy and thank you!

        Reply
    3. Cathleen says

      July 12, 2021 at 9:36 pm

      5 stars
      I love that they can be made in advance and that you can freeze them! I am having a baby in November and trying to find a lot of make-ahead meals. This one sounds perfect!

      Reply
      • Vanessa Sturman says

        July 16, 2021 at 10:40 pm

        Oh big congrats! Yes, we need all the freezer food we can get, right?! Enjoy and sending love to you and the expected darling xx

        Reply
    4. Tawnie Kroll says

      July 12, 2021 at 9:33 pm

      5 stars
      This recipe was DELISH! Instructions are easy to follow. We had it with curry and was so good, thank you!

      Reply
      • Vanessa Sturman says

        July 16, 2021 at 10:39 pm

        Oh fab! Ha ha yes, wonderful for mopping up those wonderful curry juices x

        Reply
    5. Diana Reis says

      July 12, 2021 at 9:27 pm

      5 stars
      These are so easy and come are so tender. No need to buy them, when I can whip them up!

      Reply
      • Vanessa Sturman says

        July 16, 2021 at 10:38 pm

        Yes indeed! Making from scratch is the best. So glad you like them x

        Reply

    Primary Sidebar

    Hi! I'm Louise-Claire! I believe vegan and plant-based food should be easy to make, never scary and above all, absolutely delicious. Also, it's for everyone, not just for vegans!

    I'm a photographer, recipe developer and gardener. You'll find me in the kitchen, in the studio or wandering the garden, picking delicious veggies to make recipes for you! So why not stay a while, check out some of my recipes and try one or two for yourself...Find out more on my About Me page.

    Vegan Air Fryer Recipes

    • Butternut squash halved on a tray stuffed with sage and chickpea stuffing.
      Chickpea and Sage Stuffed Butternut Squash; Air fryer or Oven method
    • Cauliflower and broccoli being served on a plate.
      Air Fryer Broccoli and Cauliflower
    • Vegan Spanakopita Triangles ready to eat.
      Vegan Cheese and Spinach Spanakopita Triangles (Air Fryer or Oven Baked)
    • Plates of roasted tomato and white bean stew ready to eat.
      Roasted Tomato and White Bean Stew

    Tofu Lover? These are for you...

    • A little bowl of vegan bacon bits with a jar of bacon bits in the background.
      Vegan Tofu Bacon Bits-Easy DIY Recipe!
    • A casserole dish with vegan tuna noodle casserole in it ready to eat.
      Vegan Tuna Casserole (Tu-no Noodle)
    • A roasted pumpkin filled with hot cheese dip with a hand reaching in with a corn chip to scoop up some dip.
      Cheesy Pumpkin Dip: Savory & Dairy Free
    • A bowl of zucchini pasta ready to eat.
      Creamy Zucchini Pasta with Lemon Basil Sauce

    Vegan Dinner Inspo

    • A plate of spaghetti with vegan mushroom scallops on top. Next to the plate is a glass of white wine and half a lemon.
      Vegan Scallops with Garlic Pasta (King Oyster Mushroom)
    • 50 vegan asparagus recipes.
      50+ Vegan Asparagus Recipes
    • Collage of 4 recipes suited for a BBQ that are vegan.
      30+Yummy Vegan BBQ Main Recipes
    • A bowl of white bean puttanesca with a few olives on top ready to eat.
      White Bean Puttanesca - One Pot Recipe

    Craving something sweet?

    • Peach and Raspberry Cake with a slice cut on a plate ready to eat.
      Raspberry and Peach Cake- Dairy and Egg Free
    • Sticky Toffee pudding with ice cream and more sauce being poured over it.
      Vegan Sticky Toffee Pudding (Sticky Date Pudding)
    • Vegan Pineapple Upside Down cake ready to slice.
      Easy Vegan Pineapple Upside Down Cake
    • Vegan Cardamom and Spinach cake with lemon buttercream and a candle on the top.
      Vegan Cardamom & Spinach Celebration Cake
    • Rhubarb cake with a slice taken out of it.
      Easy Vegan Rhubarb Cake
    • Delicious Tofu Dessert Recipes

    Recipes you're all loving!

    • A bowl of asparagus and pea pasta salad ready to eat with some lemons in the background and a little jug of extra dressing in the foreground.
      Asparagus & Pea Spring Pasta Salad with Lemon Dressing
    • Cheesy Chickpea flour crackers in a bowl. The crackers are topped with poppy seeds.
      Crispy Chickpea Flour Crackers (with chia & flaxseed)
    • A plate of lentil salad with spiced roasted carrots ready to eat.
      Spiced Roasted Carrot and Lentil Salad
    • A bowl of savoury chickpea granola ready to snack on.
      Savory Chickpea Granola (with flavor variation ideas)

    Lovely Lentils

    • A plate of lentil salad with spiced roasted carrots ready to eat.
      Spiced Roasted Carrot and Lentil Salad
    • A bowl of lentil bolognese with spaghetti.
      Easy Vegan Lentil Bolognese Sauce
    • A bowl of lentil and tomato soup with some vegan cheese sprinkled over it, ready to serve.
      Lentil and Tomato Soup (Lentils Monastery Style)
    • A bowl of swede and carrot soup with a hand scooping up a spoon of soup.
      Classic Swede (Rutabaga) and Carrot Soup
    • Contact Me
    • About Me
    • Privacy Policy, Cookies, Ads & T&C's

    Footer

    โ†‘ back to top

    About

    • Privacy Policy
    • About Me
    • My Story

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • What I Do

    As an Amazon Associate I earn from qualifying purchases.

    Copyright ยฉ 2025 The Vegan Larder on the Cravings Pro Theme

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.