Cauliflower “Shawarma” Wrap

Updated: Feb 20th, 2021 · By Bethany Kramer
This post may contain affiliate links. Read our disclosure policy.

This meat-eater approved cauliflower shawarma wrap is an easy 30 minute meal filled with zesty roasted cauliflower, crunchy pickled onions, and cool & creamy tzatziki sauce.

hand holding naan cauliflower shawarma wrap won white parchment paper with condiments arranged around it.

If you’ve never had a shawarma wrap, you are missing out! It has all the mediterranean flavors that I love wrapped in a warm doughy naan bread.

“Shawarma” is a part of middle eastern cuisine. These wraps are typically made with chicken, beef, or veal – but in this case we’re switching it up with the humble cauliflower.

The cauliflower is roasted to perfection with a perfect blend of spices, it’s then topped with pickled onions, creamy greek yogurt sauce, and a few extra vegetables! We love wrapping it in soft naan bread but you can also do pita bread too.

This recipe came about because it’s one of Drew’s favorite lunches that he orders at work. So I had to see if I could whip up my own version of it – and I’m pretty sure I heard him say it’s even better than his work lunch. 😉

Ingredients – Everything You Need

This recipe takes a handful of veggie toppings, spices, and pantry ingredients to make happen. Here’s everything you’ll need:

  • cauliflower florets: you can buy pre-cut florets to save time!
  • naan bread: use whole wheat or regular!
  • tzatziki sauce: this is a greek yogurt dip that can be found in your local grocery store near the hummus.
  • tomato slices: any type of tomato will do!
  • pickled onions: pickling onions is so easy to do and adds a ton of flavor! You can also serve raw red onions instead.
  • lemon: fresh lemon juice!
  • cilantro: fresh cilantro leaves will give lots of flavor.
  • spices: cumin, coriander, turmeric, paprika, garlic powder.
  • oil: we use avocado oil for roasted or a high-quality olive oil.

Let’s Make Cauliflower Shawarma Wraps

(1-2) Toss together oil, cauliflower, and seasoning until evenly coated.

(3) lay cauliflower on sheet pan and roasted 400F for 25-30 minutes (flip half way through to evenly roast). Then assemble cauliflower with naan and toppings.

The Best Toppings

Sandwich toppings arranged on a white counter.

This wrap is ALL about the proper toppings. You need some creamy cool sauce, crunchy veggies, and some tomatoes for juicy texture.

I love using pickled red onions (see notes for recipe) which are SUPER easy to make but they can also be replaced with plain red onion.

Toppings you can also use: sliced cucumber, thinly sliced carrots, shredded cabbage, and red peppers or roasted peppers.

Top Tips and Recipe Variations

  • No cauliflower? Use broccoli instead. Same instructions and cook time as the cauliflower!
  • Wraps to use: use either white or whole wheat naan or pita bread. You can also use flour tortillas as well.
  • Taztiki sauce is a greek yogurt & dill sauce that can usually be found in your local grocery store near the hummus/dips.

More Recipes to Try

Cauliflower is such a fun vegetable to cook with! If you enjoyed this recipe you may also be into our cauliflower steak pizza or this creamy cauliflower soup.

If you’re lovin’ the vegetarian wrap vibe you may also enjoy our favorite roasted pepper hummus veggie wrap – which is equally as yummy as this wrap.

naan cauliflower shawarma wrap topped with condiments on white parchment paper.

Whether you’re a meat eater or veggie lover, this recipe is for you! So much flavors, textures, and tons of tzatziki sauce make it complete perfection.

We love this wrap with all of it’s fresh, zesty flavor and we hope you love it just as much as we do!

Cauliflower Shawarma Wrap

5 from 1 vote
A satisfying naan wrap with cauliflower shawarma. This meat-eater approved veggie wrap is an easy 30 minute meal filled with zesty roasted cauliflower, crunchy pickled onions, and cool & creamy tzatziki sauce.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Serves 4




  • 1 tomato, sliced
  • 1 red onion (see notes for how to pickle)
  • 1/2 cup tzatziki sauce
  • cilantro leaves
  • chopped lettuce
  • lemon


  • Preheat oven to 400F. Cut cauliflower into small to medium florets.
  • In a glass bowl toss oil, chopped cauliflower, and all of spices together. Generously season with salt & black pepper – then lay out on a sheet pan and bake for 25-30 minutes (flipping halfway through).
  • Prep toppings and heat up naan wrap before serving. (see notes for pickle onion instructions)
  • When cauliflower is finished, assemble naan with tzatziki sauce, tomato, lettuce, cauliflower, pickled onion, cilantro leaves, and a splash of lemon juice. Serve and enjoy!


Easy Pickled Onion Recipe
Make your wraps even better with pickled onions. They’re EASY to make and super super delicious! 
In a jar or bowl add 1-2 cups of vinegar, sliced red onion, 1 Tablespoon of coconut sugar/regular sugar, pinch of salt. Chill in fridge and let onions marinate in liquid for 15  to 30 minutes before serving. Store in fridge for up to 5 days and they’ll be even better and more pickled! 
Course Main Course
Cuisine American, Mediterranean
Keyword cauliflower shawarma, naan wrap, shawarma wrap
Freezer Friendly No
Author Bethany Kramer


Calories: 448kcal | Carbohydrates: 74g | Protein: 14.2g | Fat: 13.2g | Cholesterol: 826.5mg | Sugar: 15.1g | Vitamin A: 6IU | Vitamin C: 232mg

Join my email list

Let's stay in touch! Get updates when I post something new, cooking tips, and more! No spam.

Leave a Comment & Rating

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

Recipe Rating


  • Tam says:

    5 stars
    This was delicious. Love the combination of the spices. I used a low carb wrap instead of the naan.

  • Albertina says:

    I have made and ate chicken shawarma lots of time and I love it. This is the first time I am seeing a variation of shawarma and I will definitely try it and hope it will be delicious