Shawarma With Shaved Tofu recipe

Sophia

Founder of Vintage cooks

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

For the longest time, the intoxicating aroma of a shawarma spit—that glorious, spinning column of seasoned, caramelized meat—was a flavor I thought was permanently off-limits to me after embracing a more plant-based lifestyle. I missed the ritual: the warm, pillowy pita, the crisp fresh vegetables, the cooling garlic-tahini sauce, and most of all, the savory, spice-laden protein at its heart. My early attempts to replicate it with tofu were… fine. Cubed tofu, baked tofu, crumbled tofu—they were all tasty, but they never captured the essence. They lacked the tender-yet-crispy texture, the delightful charred edges, and the way the thin layers would pile up in a wrap. Then came the revelation, not with a knife, but with a simple vegetable peeler. By shaving a block of pressed tofu into thin ribbons, I discovered the secret. The increased surface area allowed the marinade to penetrate every millimeter, and when it hit a hot skillet, magic happened. The edges crisped up and caramelized into savory little bits, while the insides remained succulent and tender. The first time I piled this shaved tofu shawarma into a warm pita with all the fixings and took a bite, I was transported. It wasn’t a substitute; it was a spectacular dish in its own right. This is that recipe, the one that brought one of my all-time favorite street foods back to my table, better and brighter than ever.

The Ultimate Vegan Shawarma: A Guide to Perfect Shaved Tofu

This is more than a recipe; it’s a deep dive into the techniques that transform a humble block of tofu into a show-stopping, flavor-packed centerpiece. We will cover the essential spices, the crucial method for preparing the tofu, and how to build the perfect shawarma wrap or bowl from the ground up.

The Cast of Characters: Complete Ingredients

A truly great shawarma is a symphony of different components working in perfect harmony. We’ll break down the ingredients for each part of this culinary orchestra.

For the Shawarma-Spiced Shaved Tofu:

  • Extra-Firm Tofu (2 blocks, 14-16 ounces each): This is non-negotiable. Do not use silken, soft, or even firm tofu. Extra-firm tofu has the lowest water content and the sturdiest structure, which is essential for pressing and shaving.
  • Olive Oil (3 tablespoons): Helps the spices adhere to the tofu and promotes caramelization in the pan.
  • Low-Sodium Soy Sauce or Tamari (2 tablespoons): Adds a deep, savory (umami) flavor and helps to color the tofu. Use tamari for a gluten-free option.
  • Fresh Lemon Juice (1 tablespoon): Brightens the marinade and tenderizes the tofu.
  • Maple Syrup (1 teaspoon): A touch of sweetness to balance the spices and aid in caramelization.
  • Ground Cumin (2 teaspoons): The quintessential shawarma spice, providing a warm, earthy backbone.
  • Smoked Paprika (2 teaspoons): Lends a beautiful reddish hue and a subtle, smoky depth.
  • Ground Coriander (1.5 teaspoons): Adds bright, citrusy, and floral notes.
  • Turmeric Powder (1 teaspoon): For color and a mild, peppery-earthy flavor.
  • Garlic Powder (1 teaspoon): Provides a savory, aromatic base.
  • Ground Allspice (1/2 teaspoon): The secret weapon that gives an authentic Middle Eastern flavor, with notes of cinnamon, nutmeg, and clove.
  • Black Pepper (1/2 teaspoon): For a gentle kick of heat.
  • Cayenne Pepper or a pinch of Red Pepper Flakes (optional): For those who like a little more warmth.

For the Creamy Garlic-Tahini Sauce:

  • Tahini (1/2 cup): A smooth paste made from sesame seeds. Look for a high-quality, runny tahini.
  • Cold Water (1/4 to 1/2 cup): The key to making tahini creamy.
  • Fresh Lemon Juice (1/4 cup): Provides essential tang and brightness.
  • Garlic (2 cloves, minced or grated): For a pungent, savory kick.
  • Salt (1/2 teaspoon, or to taste): To enhance the flavors.
  • Plain Unsweetened Vegan Yogurt (2 tablespoons, optional): Adds extra creaminess and a traditional tang.

For the Israeli Salad and Assembly:

  • Pita Bread (4-6 large, fluffy pitas): The vessel for your shawarma.
  • English Cucumber (1/2, finely diced): For a cool, fresh crunch.
  • Roma Tomatoes (2, finely diced): For sweetness and acidity.
  • Red Onion (1/4, thinly sliced or finely diced): For a sharp bite.
  • Fresh Parsley (1/2 cup, chopped): Lends a bright, herbaceous note.
  • Hummus, Pickled Turnips, Shredded Lettuce, and Hot Sauce (optional, for serving): The classic accompaniments.

Mastering the Technique: Step-by-Step Instructions

The process is broken down into clear, manageable phases. Follow them closely for shawarma perfection.

Phase 1: The Crucial Tofu Press

This is the most important step for achieving the right texture. Do not skip it.

  1. Remove the tofu blocks from their packaging and drain all the water.
  2. Place the tofu blocks on a plate lined with several paper towels or a clean kitchen towel. Place another layer of towels on top.
  3. Place something heavy and flat on top of the tofu, like a cast-iron skillet, a cutting board topped with a few cans, or several heavy books.
  4. Let the tofu press for at least 30 minutes, but for the absolute best, firmest results, press for 1 hour. You will see a surprising amount of water released.
  • Why this matters: Tofu is like a sponge. Pressing removes the water it’s packed in, allowing it to absorb the flavorful marinade more effectively and to crisp up beautifully in the pan instead of steaming.

Phase 2: Create the Marinade and Sauce

While the tofu is pressing, use the time efficiently to prepare your flavor components.

  1. Make the Shawarma Marinade: In a large mixing bowl (large enough to eventually hold all the tofu), whisk together the olive oil, soy sauce, lemon juice, maple syrup, cumin, smoked paprika, coriander, turmeric, garlic powder, allspice, black pepper, and optional cayenne. Set aside.
  2. Make the Garlic-Tahini Sauce: In a separate medium bowl, combine the tahini, minced garlic, and lemon juice. It will seize up and become very thick – this is normal. Gradually add the cold water, 1-2 tablespoons at a time, whisking vigorously. The sauce will magically transform into a smooth, creamy, and pourable consistency. Whisk in the salt and optional vegan yogurt. Taste and adjust seasoning; it may need more salt or lemon juice. Set aside.

Phase 3: Shave and Marinate the Tofu

This is the unique technique that sets this recipe apart.

  1. Once the tofu is well-pressed, pat it dry.
  2. Hold one block of tofu firmly in your non-dominant hand. Using a standard vegetable peeler, press down firmly and drag the peeler along the longest side of the tofu block to create long, thin ribbons or “shavings.”
  3. Continue shaving the tofu until the entire block is transformed into a pile of delicate ribbons. Repeat with the second block.
  4. Add all the tofu shavings to the bowl with the prepared shawarma marinade. Use your hands to gently toss the shavings, ensuring every single ribbon is evenly coated. Be gentle to avoid breaking them up too much.
  5. Let the tofu marinate for at least 20 minutes at room temperature, or for a deeper flavor, cover and refrigerate for up to 4 hours.
  • Why this matters: The thin shavings have an enormous surface area compared to cubes, allowing for maximum flavor absorption and creating countless edges that will become crispy and caramelized during cooking.

Phase 4: Cook the Tofu to Crispy Perfection

  1. Heat a large, heavy-bottomed skillet (cast-iron is highly recommended) over medium-high heat. Add a tablespoon of neutral oil.
  2. Once the pan is very hot, add about half of the marinated tofu to the skillet in a relatively even layer. Do not overcrowd the pan.
  3. Let the tofu cook, undisturbed, for 3-4 minutes. This allows it to develop a deep brown, crispy crust.
  4. Use a spatula to toss and stir the tofu, and continue to cook for another 4-5 minutes, stirring occasionally, until the tofu is browned, crispy on the edges, and cooked through.
  5. Remove the first batch from the skillet and set it aside. Add another tablespoon of oil to the pan if needed, and repeat the process with the remaining tofu.
  • Why this matters: High heat and cooking in batches are key. Overcrowding the pan lowers the temperature, causing the tofu to steam and become soggy rather than searing and crisping up like authentic shawarma from a vertical rotisserie.

Phase 5: The Grand Assembly

  1. While the tofu is cooking, prepare your salad by combining the diced cucumber, tomato, red onion, and parsley in a bowl. Squeeze a little lemon juice over it and season with a pinch of salt.
  2. Warm your pita bread in a dry skillet, the oven, or for a few seconds in the microwave until it is soft and pliable.
  3. To build your shawarma wrap: Lay a warm pita flat. Spread a generous layer of hummus or the garlic-tahini sauce down the center. Pile on a hearty amount of the crispy shawarma-spiced tofu. Top with the fresh Israeli salad, some pickled turnips, and a final, generous drizzle of the garlic-tahini sauce.
  4. Fold the bottom of the pita up, then fold in the sides to create a wrap. Serve immediately.

Nutrition Facts

Please note that these values are an estimate and can vary based on the specific brands of ingredients used (e.g., tahini, pita bread).

  • Servings: 4-6 generous wraps
  • Calories per serving (approximate, for tofu, sauce, and salad): 550-650 kcal (This does not include the pita bread).

This meal is a nutritional powerhouse. It is packed with high-quality plant-based protein from the tofu and tahini, which is essential for satiety and muscle health. The abundance of fresh vegetables provides fiber, vitamins, and minerals. Tahini is also an excellent source of healthy fats, calcium, and iron.

Preparation and Cooking Time

  • Active Time: 30 minutes (making marinade/sauce, shaving/cooking tofu, chopping salad)
  • Inactive Time: 30-60 minutes (for pressing the tofu) + 20 minutes (for marinating)
  • Total Time: Approximately 1.5 hours (most of which is hands-off)

How to Serve Your Shaved Tofu Shawarma

While the classic pita wrap is king, this versatile dish can be enjoyed in many delicious ways.

  • The Classic Shawarma Wrap:
    • Follow the assembly instructions above for the ultimate street-food experience at home.
    • Don’t be shy with the sauce! A good shawarma should be generously sauced.
    • Add a layer of crisp shredded lettuce for extra crunch.
  • The Deconstructed Shawarma Bowl:
    • Create a base of fluffy quinoa, pearl couscous, or your favorite rice.
    • Top with a large portion of the crispy tofu shawarma.
    • Arrange the Israeli salad, hummus, and pickles around the sides.
    • Drizzle everything generously with the garlic-tahini sauce. This is a fantastic option for a gluten-free meal.
  • The Shawarma Platter (Mezze Style):
    • Arrange the cooked tofu shawarma on a large platter.
    • Surround it with bowls of hummus, baba ghanoush, the garlic-tahini sauce, and the Israeli salad.
    • Add a side of pickled turnips, olives, and plenty of warm pita bread cut into triangles for dipping and building mini-bites. This is perfect for sharing and entertaining.
  • Shawarma-Loaded Fries:
    • For a truly decadent treat, pile the crispy tofu over a bed of hot, crispy french fries.
    • Top with the Israeli salad and drizzle generously with the garlic-tahini sauce and your favorite hot sauce.

Additional Tips for Shawarma Supremacy (5 Pro-Tips)

1. The Freezer Trick for Firmer Tofu
For an even “meatier” texture, you can freeze and thaw your tofu before pressing. The process of freezing and thawing changes the protein structure, creating a chewier, spongier texture that is even better at soaking up marinade. Simply freeze the entire block in its original packaging, then thaw it completely in the refrigerator before pressing as directed.

2. Bloom Your Spices for Deeper Flavor
For a next-level flavor boost, “bloom” your dry spices. Heat the 3 tablespoons of olive oil in a small saucepan over low heat. Add all the dry spices (cumin, paprika, coriander, etc.) and stir for about 30-60 seconds, until they become incredibly fragrant. Let the oil cool slightly before whisking it into the rest of the marinade ingredients. This process awakens the essential oils in the spices, making their flavor much more profound.

3. Don’t Rush the Marinade
While 20 minutes is enough to get a good flavor, letting the tofu marinate for a few hours in the refrigerator makes a significant difference. The salt in the soy sauce and the acid in the lemon juice will have more time to penetrate the tofu ribbons, seasoning them from the inside out and resulting in a much more flavorful end product.

4. The Tahini Sauce Water Temperature Matters
When making the tahini sauce, use ice cold water. The cold temperature helps to emulsify the tahini into an exceptionally creamy and smooth sauce. It’s a small detail that makes a big difference in the final texture.

5. A Make-Ahead Strategy for Easy Weeknights
This recipe is perfect for meal prep. You can press the tofu, shave it, and mix the marinade a day or two in advance, storing the marinating tofu in an airtight container in the fridge. The tahini sauce and the chopped salad components (kept separate from the dressing) can also be prepared ahead of time. When you’re ready to eat, all you have to do is cook the tofu and assemble, turning this into a 15-minute weeknight meal.

Frequently Asked Questions (FAQ)

1. I can only find firm tofu. Will that work?
While extra-firm is highly recommended, firm tofu can work in a pinch. You will need to be much more diligent with the pressing step—aim for at least a full hour to get as much water out as possible. The shavings may be slightly more delicate, so be extra gentle when marinating and cooking. Do not attempt this recipe with soft or silken tofu, as it will fall apart.

2. Can I bake or air-fry the shaved tofu instead of pan-frying?
Yes, you can, though the texture will be different. It will be less crispy-caramelized and more uniformly chewy-crisp.

  • To Bake: Spread the marinated tofu shavings in a single layer on a parchment-lined baking sheet. Bake at 400°F (200°C) for 20-25 minutes, flipping halfway, until the edges are browned and crispy.
  • To Air-Fry: Place the tofu in the air fryer basket in a single layer (you’ll need to do this in batches). Air-fry at 375°F (190°C) for 10-15 minutes, shaking the basket halfway through, until crispy.

3. What can I use instead of allspice? I don’t have it in my pantry.
Allspice is a key component for that authentic flavor, but if you don’t have it, you can create a reasonable substitute. Mix together a pinch of ground cinnamon, a pinch of ground nutmeg, and a tiny pinch of ground cloves. Use 1/2 teaspoon of this mixture in place of the allspice.

4. My tahini sauce is bitter. How can I fix it?
Bitterness in tahini sauce can come from the tahini itself. Adding a touch more maple syrup or a tiny bit of agave to the sauce can help balance any bitterness. Also, ensure you are using enough lemon juice, as the acidity is crucial for cutting through the richness of the tahini.

5. How should I store and reheat leftovers?
Store the cooked tofu, the sauce, and the salad in separate airtight containers in the refrigerator for up to 4 days. The tofu is best reheated in a hot, dry skillet or in an air fryer for a few minutes to help it crisp up again. Microwaving will work but will result in a softer texture. It’s also delicious eaten cold, straight from the fridge

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shawarma With Shaved Tofu recipe


  • Author: Sophia

Ingredients

For the Shawarma-Spiced Shaved Tofu:



  • Extra-Firm Tofu (2 blocks, 14-16 ounces each): This is non-negotiable. Do not use silken, soft, or even firm tofu. Extra-firm tofu has the lowest water content and the sturdiest structure, which is essential for pressing and shaving.


  • Olive Oil (3 tablespoons): Helps the spices adhere to the tofu and promotes caramelization in the pan.


  • Low-Sodium Soy Sauce or Tamari (2 tablespoons): Adds a deep, savory (umami) flavor and helps to color the tofu. Use tamari for a gluten-free option.


  • Fresh Lemon Juice (1 tablespoon): Brightens the marinade and tenderizes the tofu.


  • Maple Syrup (1 teaspoon): A touch of sweetness to balance the spices and aid in caramelization.


  • Ground Cumin (2 teaspoons): The quintessential shawarma spice, providing a warm, earthy backbone.


  • Smoked Paprika (2 teaspoons): Lends a beautiful reddish hue and a subtle, smoky depth.


  • Ground Coriander (1.5 teaspoons): Adds bright, citrusy, and floral notes.


  • Turmeric Powder (1 teaspoon): For color and a mild, peppery-earthy flavor.


  • Garlic Powder (1 teaspoon): Provides a savory, aromatic base.


  • Ground Allspice (1/2 teaspoon): The secret weapon that gives an authentic Middle Eastern flavor, with notes of cinnamon, nutmeg, and clove.


  • Black Pepper (1/2 teaspoon): For a gentle kick of heat.


  • Cayenne Pepper or a pinch of Red Pepper Flakes (optional): For those who like a little more warmth.



For the Creamy Garlic-Tahini Sauce:



  • Tahini (1/2 cup): A smooth paste made from sesame seeds. Look for a high-quality, runny tahini.


  • Cold Water (1/4 to 1/2 cup): The key to making tahini creamy.


  • Fresh Lemon Juice (1/4 cup): Provides essential tang and brightness.


  • Garlic (2 cloves, minced or grated): For a pungent, savory kick.


  • Salt (1/2 teaspoon, or to taste): To enhance the flavors.


  • Plain Unsweetened Vegan Yogurt (2 tablespoons, optional): Adds extra creaminess and a traditional tang.



For the Israeli Salad and Assembly:



  • Pita Bread (4-6 large, fluffy pitas): The vessel for your shawarma.


  • English Cucumber (1/2, finely diced): For a cool, fresh crunch.


  • Roma Tomatoes (2, finely diced): For sweetness and acidity.


  • Red Onion (1/4, thinly sliced or finely diced): For a sharp bite.


  • Fresh Parsley (1/2 cup, chopped): Lends a bright, herbaceous note.


  • Hummus, Pickled Turnips, Shredded Lettuce, and Hot Sauce (optional, for serving): The classic accompaniments.



Instructions

Phase 1: The Crucial Tofu Press

This is the most important step for achieving the right texture. Do not skip it.

  1. Remove the tofu blocks from their packaging and drain all the water.

  2. Place the tofu blocks on a plate lined with several paper towels or a clean kitchen towel. Place another layer of towels on top.

  3. Place something heavy and flat on top of the tofu, like a cast-iron skillet, a cutting board topped with a few cans, or several heavy books.

  4. Let the tofu press for at least 30 minutes, but for the absolute best, firmest results, press for 1 hour. You will see a surprising amount of water released.

  • Why this matters: Tofu is like a sponge. Pressing removes the water it’s packed in, allowing it to absorb the flavorful marinade more effectively and to crisp up beautifully in the pan instead of steaming.

Phase 2: Create the Marinade and Sauce

While the tofu is pressing, use the time efficiently to prepare your flavor components.

  1. Make the Shawarma Marinade: In a large mixing bowl (large enough to eventually hold all the tofu), whisk together the olive oil, soy sauce, lemon juice, maple syrup, cumin, smoked paprika, coriander, turmeric, garlic powder, allspice, black pepper, and optional cayenne. Set aside.

  2. Make the Garlic-Tahini Sauce: In a separate medium bowl, combine the tahini, minced garlic, and lemon juice. It will seize up and become very thick – this is normal. Gradually add the cold water, 1-2 tablespoons at a time, whisking vigorously. The sauce will magically transform into a smooth, creamy, and pourable consistency. Whisk in the salt and optional vegan yogurt. Taste and adjust seasoning; it may need more salt or lemon juice. Set aside.

Phase 3: Shave and Marinate the Tofu

This is the unique technique that sets this recipe apart.

  1. Once the tofu is well-pressed, pat it dry.

  2. Hold one block of tofu firmly in your non-dominant hand. Using a standard vegetable peeler, press down firmly and drag the peeler along the longest side of the tofu block to create long, thin ribbons or “shavings.”

  3. Continue shaving the tofu until the entire block is transformed into a pile of delicate ribbons. Repeat with the second block.

  4. Add all the tofu shavings to the bowl with the prepared shawarma marinade. Use your hands to gently toss the shavings, ensuring every single ribbon is evenly coated. Be gentle to avoid breaking them up too much.

  5. Let the tofu marinate for at least 20 minutes at room temperature, or for a deeper flavor, cover and refrigerate for up to 4 hours.

  • Why this matters: The thin shavings have an enormous surface area compared to cubes, allowing for maximum flavor absorption and creating countless edges that will become crispy and caramelized during cooking.

Phase 4: Cook the Tofu to Crispy Perfection

  1. Heat a large, heavy-bottomed skillet (cast-iron is highly recommended) over medium-high heat. Add a tablespoon of neutral oil.

  2. Once the pan is very hot, add about half of the marinated tofu to the skillet in a relatively even layer. Do not overcrowd the pan.

  3. Let the tofu cook, undisturbed, for 3-4 minutes. This allows it to develop a deep brown, crispy crust.

  4. Use a spatula to toss and stir the tofu, and continue to cook for another 4-5 minutes, stirring occasionally, until the tofu is browned, crispy on the edges, and cooked through.

  5. Remove the first batch from the skillet and set it aside. Add another tablespoon of oil to the pan if needed, and repeat the process with the remaining tofu.

  • Why this matters: High heat and cooking in batches are key. Overcrowding the pan lowers the temperature, causing the tofu to steam and become soggy rather than searing and crisping up like authentic shawarma from a vertical rotisserie.

Phase 5: The Grand Assembly

  1. While the tofu is cooking, prepare your salad by combining the diced cucumber, tomato, red onion, and parsley in a bowl. Squeeze a little lemon juice over it and season with a pinch of salt.

  2. Warm your pita bread in a dry skillet, the oven, or for a few seconds in the microwave until it is soft and pliable.

  3. To build your shawarma wrap: Lay a warm pita flat. Spread a generous layer of hummus or the garlic-tahini sauce down the center. Pile on a hearty amount of the crispy shawarma-spiced tofu. Top with the fresh Israeli salad, some pickled turnips, and a final, generous drizzle of the garlic-tahini sauce.

  4. Fold the bottom of the pita up, then fold in the sides to create a wrap. Serve immediately.

Nutrition

  • Serving Size: one normal portion
  • Calories: 550-650