Za’atar and Sumac-Roasted Tofu

/ / /

1 Star2 Stars3 Stars4 Stars5 Stars (49 votes, average: 4.37 out of 5)

The combination of red onions, garlic, lemon, and warm spices, including za’atar, sumac, and cinnamon, make this dish colorful, tasty, and blissfully aromatic. The simplicity of tossing all the ingredients together, marinating and then roasting them makes this an impressive dish with little effort.

Recipe by Jodi Bornstein, MS, OTR/L (@redgatekitchen)


1 14-oz extra-firm tofu block, drained, pressed, cubed

3 to 4 Tbsp cornstarch

1 red onion, thinly sliced

1 lemon, thinly sliced

2 large cloves of garlic, crushed

5 Tbsp olive oil

2 Tbsp za’atar

1 Tbsp sumac

1 tsp ground cinnamon

1 cup veggie broth (you can substitute water if needed)

112 tsp kosher salt

12 tsp freshly ground black pepper


14 cup slivered almonds or pine nuts

12 cup chopped flat-leaf parsley


  1. Preheat oven to 425˚F.

  2. Coat the cubed tofu in cornstarch.

  3. Line a large-rimmed sheet pan with parchment paper.

  4. Slice the red onion and lemon. Toss them into a big bowl.

  5. To the sliced onion and lemon, add the za’atar, sumac, cinnamon, olive oil, veggie broth, salt, pepper, and two crushed garlic cloves.

  6. Toss the cubed tofu in with the marinade ingredients, making sure to coat evenly.

  7. Transfer the tofu and all the marinade ingredients to the rimmed sheet pan.

  8. Roast for approximately 30-35 minutes, adding in the slivered almonds or pine nuts for the last 10 minutes of roasting.

  9. Sprinkle with chopped parsley.

Recipe from Plant Forward by Jodi Bornstein.