Vegan Shawarma

Why You’ll Love This Recipe

  • Packed with bold Middle Eastern flavors
  • Completely plant-based and satisfying
  • High in fiber and nutrients
  • Perfect for wraps, bowls, and salads
  • Great for meal prep
  • Easy to customize
  • Budget-friendly ingredients
  • Ready in under an hour

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Shawarma

  • 1 can (15 ounces) chickpeas, drained and rinsed
  • 1 small head cauliflower, cut into florets
  • 8 ounces mushrooms, sliced
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice

For the Shawarma Seasoning

  • 2 teaspoons ground cumin
  • 2 teaspoons paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon garlic powder
  • 1 teaspoon turmeric
  • ½ teaspoon cinnamon
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon cayenne pepper (optional)

For Serving

  • Pita bread or flatbread
  • Shredded lettuce
  • Sliced tomatoes
  • Sliced cucumbers
  • Red onion, thinly sliced
  • Fresh parsley

For the Garlic Tahini Sauce

  • ¼ cup tahini
  • 2 tablespoons lemon juice
  • 1 clove garlic, minced
  • 2–4 tablespoons water
  • Pinch of salt

Directions

  1. Preheat the oven to 425°F (220°C).
  2. Line a baking sheet with parchment paper.
  3. In a large bowl, combine the chickpeas, cauliflower, and mushrooms.
  4. Drizzle with olive oil and lemon juice.
  5. In a small bowl, mix together all the shawarma seasoning ingredients.
  6. Sprinkle the seasoning over the vegetables and chickpeas.
  7. Toss until evenly coated.
  8. Spread the mixture in a single layer on the baking sheet.
  9. Roast for 25–30 minutes, stirring halfway through, until golden and slightly crisp.
  10. While the vegetables roast, prepare the tahini sauce by whisking together the tahini, lemon juice, garlic, salt, and enough water to create a smooth sauce.
  11. Warm the pita bread or flatbread.
  12. Fill each pita with lettuce, tomatoes, cucumbers, red onion, and the roasted shawarma mixture.
  13. Drizzle generously with the garlic tahini sauce.
  14. Garnish with fresh parsley and serve immediately.

Servings and Timing

  • Servings: 4
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Variations

  • Soy Curl Shawarma: Replace the vegetables with rehydrated soy curls.
  • Tofu Shawarma: Use extra-firm tofu for a protein-packed version.
  • Seitan Shawarma: Substitute seitan for a meatier texture.
  • Shawarma Bowl: Serve over rice or quinoa instead of pita.
  • Spicy Shawarma: Increase the cayenne pepper and add hot sauce.
  • Loaded Shawarma Wrap: Add pickles and vegan garlic sauce.
  • Mediterranean Version: Include olives and vegan feta.

Storage/Reheating

Storage

Store the roasted shawarma mixture in an airtight container in the refrigerator for up to 4 days.

Freezing

Freeze the cooked shawarma mixture for up to 2 months.

Reheating

Reheat in a skillet, oven, or air fryer until warmed through and slightly crisp.

FAQs

What makes shawarma flavor unique?

A blend of warm spices such as cumin, coriander, paprika, turmeric, and cinnamon creates the signature shawarma flavor.

Is Vegan Shawarma authentic?

While traditional shawarma uses meat, this plant-based version captures many of the same flavors and textures.

Can I use only chickpeas?

Yes. Chickpeas alone make a delicious and protein-rich shawarma filling.

What is the best sauce for Vegan Shawarma?

Tahini sauce, garlic sauce, or vegan yogurt-based sauces are popular choices.

Can I make this recipe gluten-free?

Yes. Use gluten-free wraps or serve the shawarma in bowls.

What vegetables work well in Vegan Shawarma?

Cauliflower, mushrooms, onions, bell peppers, and eggplant are excellent options.

Can I meal prep this recipe?

Absolutely. The roasted mixture stores and reheats very well.

What side dishes pair well with shawarma?

Hummus, tabbouleh, couscous, rice, and roasted vegetables are great accompaniments.

Can I cook the shawarma in an air fryer?

Yes. Air fry at 400°F (204°C) until the vegetables are crisp and tender.

How do I make the shawarma crispier?

Spread the ingredients in a single layer and avoid overcrowding the baking sheet.

Conclusion

Vegan Shawarma is a flavorful, satisfying plant-based meal that brings the bold spices and vibrant flavors of traditional shawarma to your table. Packed with roasted vegetables, protein-rich chickpeas, and creamy tahini sauce, this versatile recipe is perfect for wraps, bowls, and meal prep. Whether you’re vegan or simply looking to enjoy a delicious meatless meal, Vegan Shawarma is sure to become a favorite in your recipe collection.

Print

Vegan Shawarma

Vegan Shawarma

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegan Shawarma is a bold and flavorful plant-based meal featuring roasted chickpeas, cauliflower, and mushrooms seasoned with aromatic Middle Eastern spices. Served with fresh vegetables and creamy garlic tahini sauce, it’s a satisfying option for wraps, bowls, or salads.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Roast
  • Cuisine: Middle Eastern
  • Diet: Vegan

Ingredients

  • 1 can (15 ounces) chickpeas, drained and rinsed
  • 1 small head cauliflower, cut into florets
  • 8 ounces mushrooms, sliced
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 2 teaspoons ground cumin
  • 2 teaspoons paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon garlic powder
  • 1 teaspoon turmeric
  • 1/2 teaspoon cinnamon
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional)
  • Pita bread or flatbread
  • Shredded lettuce
  • Sliced tomatoes
  • Sliced cucumbers
  • Red onion, thinly sliced
  • Fresh parsley
  • 1/4 cup tahini
  • 2 tablespoons lemon juice
  • 1 clove garlic, minced
  • 24 tablespoons water
  • Pinch of salt

Instructions

  1. Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
  2. In a large bowl, combine the chickpeas, cauliflower, and mushrooms.
  3. Drizzle with olive oil and lemon juice.
  4. In a small bowl, mix together the cumin, paprika, coriander, garlic powder, turmeric, cinnamon, salt, black pepper, and cayenne pepper if using.
  5. Sprinkle the seasoning mixture over the vegetables and chickpeas and toss until evenly coated.
  6. Spread the mixture in a single layer on the prepared baking sheet.
  7. Roast for 25–30 minutes, stirring halfway through, until golden and slightly crisp.
  8. While the shawarma roasts, whisk together the tahini, lemon juice, garlic, salt, and enough water to create a smooth sauce.
  9. Warm the pita bread or flatbread.
  10. Fill each pita with lettuce, tomatoes, cucumbers, red onion, and the roasted shawarma mixture.
  11. Drizzle generously with the garlic tahini sauce.
  12. Garnish with fresh parsley and serve immediately.

Notes

  • For a higher-protein version, substitute tofu, soy curls, or seitan for some of the vegetables.
  • Serve in bowls over rice or quinoa for a gluten-free option.
  • Add pickles, olives, or vegan feta for extra Mediterranean flavor.
  • Store the roasted shawarma mixture in the refrigerator for up to 4 days.
  • Freeze the cooked shawarma mixture for up to 2 months.
  • Reheat in an oven, skillet, or air fryer until warm and slightly crisp.

Nutrition

  • Serving Size: 1 serving
  • Calories: 340 kcal
  • Sugar: 7 g
  • Sodium: 520 mg
  • Fat: 15 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 43 g
  • Fiber: 10 g
  • Protein: 11 g
  • Cholesterol: 0 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments