Nutrition Facts for Tofu gyros

Tofu Gyros

Image of Tofu Gyros
Nutriscore Rating: 76/100

Experience the vibrant flavors of Mediterranean cuisine with these irresistible Tofu Gyros, a plant-based twist on the classic Greek sandwich. Marinated strips of firm tofu are seasoned with aromatic spices like cumin, oregano, and smoked paprika before being perfectly pan-seared for a crisp, golden finish. Paired with a creamy vegan tzatziki sauce made from tangy yogurt, fresh dill, and cooling cucumber, these gyros are a refreshing and satisfying meal. Loaded with juicy tomatoes, crunchy red onions, and crisp lettuce, all wrapped in warm pita bread, this recipe is a wholesome, dairy-free, and protein-packed delight. Perfect for weeknight dinners or meal prep, these vegan gyros come together in just 35 minutes and are sure to be a crowd-pleaser!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
15 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 1 block (14 oz) firm tofu
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 2 cloves (minced) garlic
  • 2 teaspoons dried oregano
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 cup plain vegan yogurt
  • 0.5 cup (grated and squeezed dry) cucumber
  • 1 teaspoon (fresh, chopped) dill
  • 1 teaspoon (fresh, chopped) mint
  • 4 pieces pita bread
  • 1 medium (diced) tomato
  • 0.5 medium (thinly sliced) red onion
  • 1 cup (shredded) lettuce
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Drain and press the tofu: Remove the tofu from its packaging and place it between two plates. Set a heavy object (like a can or book) on top to press out excess water. Let it sit for 15 minutes, then pat dry with a paper towel.

2

Prepare the tofu marinade: In a medium-sized bowl, mix together olive oil, lemon juice, minced garlic, dried oregano, ground cumin, smoked paprika, salt, and black pepper.

3

Cut and marinate the tofu: Slice the tofu into thin strips or cubes. Add the tofu to the marinade, toss gently to coat, and let it sit for at least 15 minutes to absorb the flavors.

4

Make the tzatziki sauce: In a small bowl, combine vegan yogurt, grated cucumber (squeezed to remove extra water), chopped dill, chopped mint, and a pinch of salt. Stir until well combined and refrigerate until ready to use.

5

Cook the tofu: Heat a non-stick skillet or grill pan over medium heat. Add the marinated tofu and cook for 3-4 minutes on each side until lightly browned and slightly crispy.

6

Prepare the toppings: Dice the tomato, slice the red onion, and shred the lettuce. Warm the pita bread in a dry skillet or microwave for easier handling.

7

Assemble the gyros: Spread a generous amount of tzatziki sauce onto each pita. Top with cooked tofu, diced tomato, sliced red onion, shredded lettuce, and any extra tzatziki sauce if desired.

8

Serve immediately: Fold the pita into a wrap and serve warm. Enjoy your flavorful and satisfying Tofu Gyros!

Cooking Tip: Take your time with each step for the best results!
1214
cal
75.2g
protein
182.2g
carbs
32.0g
fat

Nutrition Facts

1 serving (1199.7g)
Calories
1214
% Daily Value*
Total Fat 32.0 g 41%
Saturated Fat 3.8 g 19%
Polyunsaturated Fat 2.6 g
Cholesterol 0 mg 0%
Sodium 4665 mg 203%
Total Carbohydrate 182.2 g 66%
Dietary Fiber 26.1 g 93%
Total Sugars 31.4 g
Protein 75.2 g 150%
Vitamin D 0.0 mcg 0%
Calcium 1024 mg 79%
Iron 18.0 mg 100%
Potassium 1880 mg 40%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

55.3%%
22.8%%
21.9%%
Fat: 288 cal (21.9%%)
Protein: 300 cal (22.8%%)
Carbs: 728 cal (55.3%%)