Crispy Tofu Gyro

Crispy Tofu Gyro

These Crispy Tofu Gyros are a vegan twist on the Greek favorite, made with thinly sliced tofu coated in a savory, spiced marinade. Slicing the tofu extra thin creates crispy, irregular pieces that mimic the texture of traditional gyros. Serve it in warm pita with tzatziki and fresh vegetables for an easy, flavor-packed dinner.

Author: Jules' Menu

Meal Type: Milk Free

Cuisine: Greek

Difficulty: EASY

Prep. Time: 15 minutes

Cook Time: 20 minutes

Total Time: 35 minutes

Servings: 2 Servings

Calories: 233 kcal per serving

Ingredients

  • 8 ounces - super firm tofu
  • 1 tsp - smoked paprika powder
  • ½ tsp - cayenne pepper
  • ½ tsp - ground cumin
  • ½ tsp - cinnamon
  • 2 teaspoons - cornstarch
  • 1 tsp - shiro miso
  • 1 tbsp - soy sauce
  • ½ tbsp - agave sirup
  • 1 tbsp - avocado oil

Instructions

  1. Preheat the oven to 400°F (200°C). Unwrap the tofu and gently press it between two layers of paper towels to remove excess moisture, being careful not to press too firmly. Using a mandoline or vegetable peeler, cut the tofu into very thin slices, about ⅛ inch (3 mm) thick.
  2. In a baking dish or shallow bowl, combine the spices, cornstarch, miso, soy sauce, avocado oil, and agave syrup. Whisk until smooth. Add the tofu slices and gently turn them with a spatula until evenly coated in the marinade.
  3. Arrange the tofu slices in a single layer on a parchment-lined baking sheet, spacing them out as evenly as possible. Using your fingers can make it easier to separate and arrange the thin slices. Don't worry if some of the tofu breaks in the process—the irregular pieces help give the finished tofu a texture similar to gyros.
  4. Bake for 18 to 22 minutes, or until the tofu is browned and crispy around the edges. Start checking it after 15 minutes, as the thin slices can go from crispy to burnt quickly.
  5. Remove the tofu gyros from the oven and serve immediately with your favorite sides.

Nutrition

Energy: 233 kcal | Total Fat: 16 g | Saturated: 2 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 0 mg | Total Carbs: 13 g | Fiber: 1 g | Sugars: 3 g | Proteins: 12 g | Sodium: 3,862 mg | Polyunsaturated: 6 g | Monounsaturated: 7 g

©2026 OnlineCook LLC