Delicious and Satisfying Vegan Shawarma: A Plant-Based Twist on a Classic Middle Eastern Dish


Shawarma is a popular Middle Eastern dish made with thin slices of grilled meat or vegetables, wrapped in pita bread or lavash and topped with various condiments and vegetables. In this vegan version, we'll be using protein-rich plant-based ingredients, such as tofu, tempeh, or seitan, along with a flavorful spice blend and plenty of vegetables. Whether you're looking to add more plant-based options to your diet, or simply want to try a new and delicious vegan recipe, this shawarma is sure to satisfy your cravings. It's easy to prepare, customizable with your favorite ingredients, and perfect for a quick and satisfying meal at any time of the day. So let's get started and make some vegan shawarma!



  • 1 cup vegan protein of choice (tofu, tempeh, or seitan)
  • 1 cup chopped vegetables (onions, bell peppers, or mushrooms)
  • 1 tablespoon shawarma spice blend (cumin, coriander, paprika, turmeric, and garlic powder)
  • 2 tablespoons olive oil
  • 2 pita breads or lavash
  • 2 tablespoons vegan tahini or hummus
  • 1 cup chopped lettuce or Israeli salad
  • 1/2 cup diced tomatoes or cucumbers
  • Optional: hot sauce or other condiments of choice


  1. Preheat your grill or stovetop griddle to medium-high heat.
  2. In a mixing bowl, combine the vegan protein, vegetables, spice blend, and olive oil. Mix well until the ingredients are coated with the spices.
  3. Place the protein and vegetables on the grill or griddle, and cook for about 5-7 minutes, until they are nicely caramelized and tender.
  4. Warm the pita bread or lavash on the grill or griddle for about 1-2 minutes, until they are soft and pliable.
  5. Spread some vegan tahini or hummus on one side of the pita bread or lavash.
  6. Place some lettuce or Israeli salad on the other side of the bread, and then add some cooked protein and vegetables on top.
  7. Add some diced tomatoes or cucumbers on top of the protein and vegetables.
  8. If desired, you can add some hot sauce or other condiments of choice.
  9. Fold the pita bread or lavash over the filling, and press gently to close it.
  10. Serve the vegan shawarma warm, with any additional condiments or dips of choice. Enjoy!

Leave a Reply

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