My tofu shawarma bowls are one of my favorite ways to turn simple ingredients into a flavorful, satisfying meal. Shawarma-spiced tofu and crispy roasted chickpeas are served over rice with fresh vegetables, pickled onions, roasted lemon, and a generous drizzle of creamy herby tahini sauce. They’re hearty, protein-packed, and surprisingly easy to make!

A Note From Kristen
This recipe went through several rounds of testing before I landed on the version you’re seeing here. I knew I wanted the tofu deeply seasoned, the chickpeas crispy, and the tahini sauce creamy enough to bring everything together without overpowering the other ingredients. The result is a colorful, satisfying bowl packed with shawarma-inspired flavor that I’ve happily made for dinner more times than I can count. Happy eating!
~Kristen

Key Ingredient Notes
A few quick notes on the ingredients that matter most. Find the full ingredient list and instructions in the recipe card below.

How to Make Vegetarian Shawarma
01
CRUMBLE TOFU
Cook the rice according to package directions. Meanwhile, preheat the oven to 425°F. Tear the tofu into rough, craggy pieces, then toss with the olive oil, tomato paste, and shawarma spices until evenly coated.

02
ROAST TOFU
Roast for 35–40 minutes, stirring halfway through, until golden and crisp around the edges.

03
ROAST CHICKPEAS
Toss the chickpeas with olive oil, cumin, paprika, and salt. Spread onto a baking sheet and roast until lightly crisp, about 20 minutes.

04
MAKE THE SAUCE
Whisk together the tahini, lemon juice, garlic, parsley, water, and salt until smooth and pourable.

05
CARAMELIZE THE LEMON SLICES
Add the lemon slices during the last 15 minutes of roasting and cook until lightly caramelized.

06
SERVE
Assemble the bowls with rice, shawarma tofu, crispy chickpeas, fresh vegetables, roasted lemon, and a generous drizzle of herby tahini sauce. Enjoy!

Ways to Customize Your Shawarma Bowl
- Add torshi, pickled celery, or extra pickled onions.
- Drizzle with zhug, harissa, or hot sauce for extra heat.
- Serve with hummus or mutabal on the side.
- Add extra fresh herbs such as parsley or mint.
- Enjoy with warm pita or red lentil flatbread.

Kristen’s Tips
- For the best texture, press or pat the tofu and chickpeas dry before seasoning. Removing excess moisture helps them crisp up in the oven and absorb more flavor.
- To make the tofu more flavorful, let it rest for a few minutes in the shawarma spice mix before roasting.
- If your tahini tastes particularly bitter, add a little extra lemon juice to brighten and balance the sauce.

More Delicious Tofu Recipes To Try


Chickpea and Tofu Shawarma Bowls with Herby Tahini Sauce
Ingredients
- 2 14-ounce blocks extra-firm tofu
- 2 tablespoons extra virgin olive oil
- 1 tablespoon tomato paste
- 2 teaspoons smoked paprika
- 2 teaspoons cumin
- 1 teaspoon coriander
- 1 teaspoon turmeric
- 1 teaspoon garlic powder
- ½ teaspoon cinnamon
- ½ teaspoon ground black pepper
- ¾ teaspoon salt
- Pinch cayenne
- 1 15-ounce can chickpeas drained and patted dry
- 1 tablespoon extra virgin olive oil
- ½ teaspoon ground cumin
- ½ teaspoon paprika
- 1/2 teaspoon salt
- ⅓ cup tahini
- 2 tablespoons lemon juice fresh or bottled
- 1 garlic clove
- 1/4 cup fresh parsley chopped
- 2 tablespoons warm water
- 1/4 teaspoon salt
- 2 cups cooked jasmine rice
- Cucumber chopped
- Roma tomatoes chopped
- Pickled red onions
- Roasted lemon slices
Method
- Cook the rice according to package directions. Preheat the oven to 425°F.
- Tear and crumble the tofu into rough craggy pieces. Spread the tofu onto a baking sheet. Toss with the olive oil, tomato paste, smoked paprika, cumin, coriander, turmeric, garlic powder, cinnamon, black pepper, salt, and cayenne until evenly coated.
- Roast for 35–40 minutes, stirring halfway through, until deeply golden and crisp around the edges.
- Toss the chickpeas with the olive oil, cumin, paprika, and salt. Spread onto a second baking sheet and roast for about 20 minutes, until lightly crisp.
- In a small bowl or jar, add the tahini, lemon juice, garlic, parsley, water, and salt. Whisk until smooth and pourable.
- Add the lemon slices to the oven during the last 15 minutes of roasting and cook until lightly caramelized.
- Assemble the bowls with jasmine rice, shawarma tofu, crispy chickpeas, cucumber, tomatoes, pickled onions, roasted lemon slices, and a generous drizzle of herby tahini sauce. Enjoy!
Notes
Nutrition
Nutritional information is automatically calculated using a third-party calculator and is an estimate only.











