Go Back

Vegan Tofu Gyros

These vegan gyros are loaded with savory marinated tofu, an herby tomato-onion salad, creamy tahini sauce, and vegan feta, all wrapped in warm pita or naan. A hearty, plant-based twist on a Mediterranean favorite!
Prep Time 27 minutes
Cook Time 10 minutes
Servings 4

Ingredients

Tofu Gyro "Meat"

  • 16 oz super firm tofu
  • 1 tbsp olive oil
  • 1/4 cup soy sauce
  • 1 tsp paprika
  • salt
  • 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 tbsp olive oil
  • 1/2 lemon juiced
  • 2 tsp cumin
  • salt
  • pepper

Creamy Tahini Sauce

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

Assembly

  • 4 pieces pita bread or naan
  • 4 tbsp vegan feta

Instructions

Tofu Gyro "Meat"

  • Use a mandoline (or sharp knife) to slice 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 chopped tomato, onion, parsley, and garlic.
  • Drizzle with olive oil, then season with salt, pepper, and cumin. Stir well and set aside.

Creamy Tahini Sauce

  • In a small cup or bowl, whisk together tahini, water, lemon juice, garlic, salt, and pepper 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