Go Back
+ servings
A plate with a vegan gyro and loaded greek fries.

Vegan Gyros (with Tofu)

Print Recipe
Make a vegan version of the classic Greek street food at home. These Vegan Gyros are delicious loaded with hummus, vegan tzatziki, seasoned tofu, Greek fries, and veggies. A Mediterranean-inspired meal that's perfect for lunch or dinner.
Course Main Course
Cuisine American, Greek
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 8
Calories 474
Author Elizabeth

Ingredients

  • 8 Medium Pitas
  • 1 Recipe Loaded Greek Fries
  • 1 Cup Hummus
  • 1 Cup Vegan Tzatziki
  • 2 Cups Shredded Romaine Lettuce
  • ½ Small Red Onion thinly sliced
  • 1 Roma Tomato diced
  • 1 Tablespoon Fresh Parsley or Dill minced

Seasoned Tofu

  • 1 16 Ounce Block Super Firm Tofu
  • 2 Teaspoons Extra Virgin Olive Oil optional
  • 2 Tablespoons Soy Sauce, Tamari, or Liquid Aminos
  • 2 Tablespoons Agave
  • ½ Teaspoon Italian Seasoning
  • ½ Teaspoon Dried Oregano
  • Teaspoon Paprika
  • Teaspoon Garlic Powder
  • Teaspoon Onion Powder

Instructions

  • Prepare the loaded Greek fries, if desired.
  • Prepare the tofu. Slice the tofu into thin rectangles. Heat the oil, if using, in a non-stick pan over medium heat. Add the tofu and cook 3-5 minutes per side until each side is golden brown and the tofu is firmer in texture. Add the soy sauce, agave, Italian seasoning, oregano, paprika, garlic powder, and onion powder. Stir well and cook for another 3-5 minutes until the seasonings have evenly coated the tofu and the tofu is brown.
  • Assemble the gyros. Spread 2 tablespoons each of hummus and tzatziki on a pita. Add a few pieces of tofu, a few fries, and some lettuce, onion, and tomato. Sprinkle on some fresh parsley or dill.

Nutrition

Calories: 474kcal | Carbohydrates: 60g | Protein: 22g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 13mg | Sodium: 1220mg | Potassium: 491mg | Fiber: 7g | Sugar: 6g | Vitamin A: 1022IU | Vitamin C: 20mg | Calcium: 346mg | Iron: 4mg