Go Back
+ servings

Vegan Tofu Gyros

These easy Vegan Tofu Gyros are loaded with marinated tofu, fresh tomato salad, creamy tahini sauce, and tangy vegan feta. Ready in just 40 minutes, they're a delicious plant-based twist on a classic.
Course Main Course
Cuisine Greek, Mediterranean
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Servings 4 servings
Calories 710kcal

Ingredients

Tofu Gyro "Meat"

  • 16 ounces super-firm tofu drained
  • 1 tablespoon olive oil
  • 1/4 cup soy sauce
  • 1 teaspoon paprika
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Herby Tomato Salad

  • 1 cup grape tomatoes quartered
  • 1/2 cup red onion diced
  • 4 cloves garlic minced
  • 1/4 cup parsley minced
  • 2 tablespoons olive oil
  • 1/2 lemon juiced
  • 2 teaspoons cumin
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Creamy Tahini Sauce

  • 1/3 cup tahini
  • 3 cloves garlic minced
  • 2 tablespoons olive oil
  • 1 tablespoon maple syrup
  • 1 tablespoon nutritional yeast
  • 1/2 lemon juiced
  • 1/4 cup water
  • 1/4 teaspoon salt

Assembly

  • 4 pieces large pita bread or naan
  • 1/4 cup vegan feta

Instructions

Tofu Gyro "Meat"

  • Use a mandoline (or sharp knife) to slice the tofu into thin strips.
  • Add tofu to a skillet with olive oil, soy sauce, salt, black pepper, and paprika. Toss gently to coat.
  • Let the tofu marinate in the skillet for 15-20 minutes.
  • Cook over medium heat for 5-10 minutes, flipping occasionally, until lightly browned. Remove from heat and set aside.

Herby Tomato Salad

  • In a bowl, combine the chopped tomatoes, onion, parsley, and garlic.
  • Drizzle with olive oil and lemon juice, then season with salt, pepper, and cumin. Stir well and set aside.

Creamy Tahini Sauce

  • In a small cup or bowl, whisk together the ingredients for the sauce until creamy and smooth. Adjust consistency with a splash of extra water if needed.

Assembly

  • Warm naan or pita bread for about 30 seconds to make it more pliable.
  • Spread a layer of tahini sauce on the naan or pita. Top with tofu and a few scoops of herby tomato salad.
  • Sprinkle with vegan feta cheese and enjoy!

Video

Nutrition

Calories: 710kcal | Carbohydrates: 51g | Protein: 29g | Fat: 44g | Fiber: 5g