Vegan Lunch Recipes / Vegan Mains

Vegan Shawarma with Roasted Jackfruit Recipe

Last updated on March 9th, 2020 at 11:16 am

Oh, my goodness I could eat this vegan shawarma with roasted jackfruit for days. Seriously. Grab a napkin because this Middle Eastern sandwich is wonderfully messy, completely addictive and 100% carnivore-approved.

Close-up 45 degree angle image of freshly cooked vegan shawarma with roasted jackfruit and chickpeas on a roasting tray with a wooden spoon in the background


Shawarma is my new favourite word, that’s what it is! Sha-War-Ma. Such a great word. But if you want the real lowdown…

Shawarma is a Middle Eastern dish made from meat that is marinated in aromatic spices, lemon and garlic. Stacked in to a cone shape and cooked on a vertical skewer the meat is then cut in to thin slices and served on a warm pita with fresh tomatoes, pickles and tahini or hummus.

Who’s up for a little history? Like its Mediterranean cousin the “gyros,” the shawarma can be traced back to the Ottoman Empire, now Turkey, to the 18th or 19th century. The Turkish “doner kebab” meaning “rotating grilled meat” or “rotisserie”  was introduced to Greece where locals named it “gyros,” the Greek word for “turn.” Likewise, when the dish appeared in the Middle East, it was called “shawarma,” an Arabic word for “turning.”

While traditionally made from meat – lamb, beef and more recently chicken – a mouthwatering vegan shawarma is easy using a bunch of aromatic spices. The smell when cooking this dish is INCREDIBLE! 

Close-up overhead image of freshly cooked vegan shawarma with roasted jackfruit and chickpeas on a roasting tray with a wooden spoon in the background


Traditionally shawarma is served as a sandwich or wrap in a flatbread but you can also serve it with rice.

To compliment all those intoxicating spices – think cumin, paprika, cinnamon, pepper, garlic and a tonne of lemon – shawarma is served with fresh ingredients like:

  • diced tomatoes
  • cucumbers
  • onions
  • pickled vegetables
  • tahini sauce, hummus or amba mango sauce.  I’ve also seen it served with pickled mango – that’s on my must try list.


Like my Mind-blowing Vegan  Sabich Sandwich and my Vegan Mushroom Reuben Sandwich creating a vegan shawarma is simple, all you need is a little imagination… and a few cans of young jackfruit. I am telling you, this recipe couldn’t be simpler and you’ve probably got all the ingredients in your pantry. Win.

First, we take sliced jackfruit and cooked chickpeas for protein and pop them in a bowl. We then add a handful of spices, lemon, garlic, parsley and red onion. After letting the “meat” sit for a few hours to mingle and get up close we spread it all out on a tray and roast it in the oven. That’s it! Once it comes out of the oven you can go ahead and serve it on a warm pita with fresh tomatoes, pickles and lettuce or with rice. I’ve left a gorgeous lemon tahini sauce recipe down below but in a pinch I’ve been known to smear a warm pita with a goodly amount of hummus – try this Roasted Garlic and Artichoke Hummus for something different- and dive in. Sometimes, that intoxicating aroma gets to me and I just can’t wait. Trust me, this one’s a little irresistible. Enjoy.

Resources: Morsel By Plated | Wikipedia |

Hungry for More Plant-Based Goodness?  Subscribe to my newsletter and follow along on FacebookPinterest and Instagram for all the latest news and updates.

Print Pin
5 from 6 votes

Vegan Shawarma with Roasted Jackfruit

Grab a napkin because this Vegan Shawarma with Roasted Jackfruit is wonderfully messy, completely addictive and 100% carnivore-approved.
Course Lunch, Main
Cuisine Middle Eastern
Keyword shawarma, vegan shawarma
Prep Time 10 minutes
Cook Time 40 minutes
Marinating Time 2 hours
Total Time 2 hours 50 minutes
Servings 6
Calories 243kcal
Author Amanda at MGK


Shawarma "Meat"

  • 550 grams young jackfruit "meat" from 2 (20 oz) cans of jackfruit
  • 400 grams / 2.5 cups cooked chickpeas
  • 1 juice of 1 lemon
  • 1/4 cup olive oil good quality
  • 3 garlic cloves peeled and minced
  • 1 tsp sea salt
  • 1 tsp black pepper freshly ground
  • 2 tsp ground cumin
  • 3/4 tsp smoked paprika
  • 1/4 tsp turmeric optional
  • 1/2 tsp ground cinnamon
  • 1 large red onion peeled and finely sliced
  • 2 tbsp fresh parsley finely chopped

Lemon Tahini Sauce

  • 1 garlic cloves
  • 1/4 cup lemon juice
  • 1/3 cup tahini
  • 1/2 tsp sea salt
  • 3-4 tbsp water
  • 1/2 tsp ground cumin or sumac

To serve

  • 6 pita breads
  • 1 and 1/2 cups thinly sliced lettuce
  • 2 fresh tomatoes sliced
  • 1/3 cup hummus
  • pickles


  • Strain the brine from two cans of young jackfruit. Thinly slice each triangle lengthways and pop them in a large bowl.
  • Add the chickpeas and the remaining shawarma "meat" ingredients and stir to combine. Cover with a clean cloth or cling film and refrigerate for at least 2 hours or overnight.
  • Preheat oven to 190 degrees C (375 degrees F).
  • While the oven is heating, remove the marinated jackfruit from the fridge and spread it out over a roasting pan or tray.
  • Place the tray in the oven and roast for 35-40 minutes or until some of the jackfruit edges are slightly charred. Remove from the oven when roasted.
  • While the jackfruit is roasting, add the lemon tahini sauce ingredients to a blender and blend until smooth. Add more water if needed to thin out. Transfer to a jar.
  • To serve the vegan shawarma, warm a pita gently on a dry pan over medium heat for a minute or two, turning halfway through. Remove from the heat and lay the pita on a plate or board and smear with a good dollop of hummus. Add the sliced lettuce and tomato followed by a good handful of the roast jackfruit and chickpea mixture. Add pickles - if you're adding them - and drizzle with a little lemon tahini sauce.
  • Fold the bottom of the pita up and then roll from the side to make a wrap. Grab and napkin and dig in!


The nutritional breakdown is for the jackfruit and chickpea shawarma mix only as flatbreads vary so much in size and calories. You can also choose your fillings as you like or simply serve with rice. 
Assuming 6 servings.


Calories: 243kcal | Carbohydrates: 36g | Protein: 4g | Fat: 11g | Saturated Fat: 1g | Sodium: 587mg | Potassium: 261mg | Fiber: 5g | Sugar: 1g | Vitamin A: 248IU | Vitamin C: 14mg | Calcium: 85mg | Iron: 2mg

Close-up overhead image of freshly cooked vegan shawarma with roasted jackfruit and chickpeas on a roasting tray with a wooden spoon in the backgroundClose-up overhead image of freshly cooked vegan shawarma with roasted jackfruit and chickpeas on a roasting tray with a wooden spoon in the background. Title text overlay in dark grey.

About Author

Amanda Logan is a published cookbook author, recipe developer and food photographer based in Australia. She is a contributor to Nourish Australia magazine and has appeared in Thrive Magazine, Vegan Food and Living, The Zoe Report and The Australian Vegan Magazine.

Leave a comment here...


7 Comment threads
5 Thread replies
Most reacted comment
Hottest comment thread
7 Comment authors
AmandaMelissa HeddenAlexDon SchuldesTamar Recent comment authors
newest oldest
Notify of
Melissa Hedden
Melissa Hedden

5 stars
Wow! This is seriously delicious. Used to make a lamb shawarma and chickpea pilaf and this is the best since turning plantbased.

Melissa Hedden
Melissa Hedden

5 stars
Super Yummy!!!


5 stars
I’ve made this several times since first discovering this recipe, and I am blown-away by the deliciousness every time. Simple, and delicious. The perfect duo.
Before we decided to cut out/reduce meat from our diets, take-out shawarma from a local favourite spot was one of our go-to meals for an occasional treat. My wife’s comment after I served this vegan version up? “Better than take-out.”
Thank you!

Don Schuldes

Looks good! Do you think we could make it with mushrooms? It think it could be tasty.