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

The Best Vegan Greek Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Sara
  • Total Time: 4 hours 10 minutes
  • Yield: 4 servings

Description

Marinated and Roasted Greek-Style Tofu on a Vertical Skewer


Ingredients

2 blocks (15 oz each) super firm tofu

1/2 cup plain vegan yogurt (such as Forager)

1/4 cup lemon juice

2 tablespoons olive oil

4 cloves garlic, grated

1 tablespoon dried oregano

1 teaspoon salt

1/2 teaspoon cumin

1/2 teaspoon black pepper

1/3 cup vegetable broth


Instructions

Slice tofu thinly using a vegetable peeler, mandoline, or sharp knife.

In a large mixing bowl, whisk together the yogurt, lemon juice, olive oil, garlic, oregano, salt, cumin, and black pepper.

Gently toss the tofu slices in the marinade, ensuring each piece is well coated. Use your hands for even, delicate mixing.

Cover the bowl and refrigerate for at least 3 hours, preferably overnight.

Preheat the oven to 450°F (232°C).

Assemble the tofu slices on a vertical skewer, layering in alternating directions to form a cone shape.

Place skewer in a vertical skewer pan or stand it in a halved onion base inside a baking dish.

Pour vegetable broth into the bottom of the pan or baking dish.

Roast for 20–25 minutes. Rotate and baste with the broth, then roast for another 20–25 minutes, until golden and firm.

Slice from the skewer and serve hot in a pita, salad, or rice bowl with your favorite gyro toppings.

  • Prep Time: 10 minutes
  • Chill Time:: 3 hours
  • Cook Time: 1 hour
  • Category: Main course